Програмування

Питання та відповіді для професійних та ентузіастів-програмістів

12
Ім'я рядкового переліку від значення
У мене є така конструкція enum: public enum EnumDisplayStatus { None = 1, Visible = 2, Hidden = 3, MarkedForDeletion = 4 } У моїй базі перерахування посилаються на значення. Моє запитання полягає в тому, як я можу повернути числове представлення перерахунку до імені рядка. Наприклад, з огляду 2на результат …
407 c#  enums 

10
Отримати час виконання програми в оболонці
Я хочу виконати щось у оболонці Linux за кількох різних умов і мати змогу вивести час виконання кожного виконання. Я знаю, що можу написати сценарій perl або python, який би це зробив, але чи є спосіб це зробити в оболонці? (що буває баш)
407 linux  bash  shell 

15
Android Spinner: отримайте подію зміни вибраного елемента
Як ви можете встановити слухач події для Spinner, коли вибраний елемент змінюється? В основному те, що я намагаюся зробити, є щось подібне до цього: spinner1.onSelectionChange = handleSelectionChange; void handleSelectionChange(Object sender){ //handle event }

24
Чи є простий спосіб додати рамку до верху та внизу перегляду Android?
У мене TextView, і я хотів би додати чорну облямівку уздовж верхньої та нижньої меж. Я спробував додати android:drawableTopі android:drawableBottomTextView, але це призвело лише до того, що весь перегляд став чорним. <TextView android:background="@android:color/green" android:layout_width="fill_parent" android:layout_height="wrap_content" android:drawableTop="@android:color/black" android:drawableBottom="@android:color/black" android:text="la la la" /> Чи є спосіб легко додати верхню та нижню межі …


6
У PHP що таке закриття і чому він використовує ідентифікатор "використання"?
Я перевіряю деякі PHP 5.3.0функції та натрапив на якийсь код на сайті, який виглядає досить смішно: public function getTotal($tax) { $total = 0.00; $callback = /* This line here: */ function ($quantity, $product) use ($tax, &$total) { $pricePerItem = constant(__CLASS__ . "::PRICE_" . strtoupper($product)); $total += ($pricePerItem * $quantity) * …
407 php  closures 

9
Яка різниця між ASCII та Unicode?
Яка точна різниця між Unicode та ASCII? ASCII має загалом 128 символів (256 у розширеному наборі). Чи є специфікація розміру для символів Unicode?
407 unicode  ascii 

6
Як уникнути створення Python / Pandas індексу в збереженому CSV?
Я намагаюся зберегти файл csv у папці після внесення змін у файл. Кожен раз, коли я використовую pd.to_csv('C:/Path of file.csv')файл csv, є окремий стовпець індексів. Я хочу уникати друку індексу на csv. Я намагався: pd.read_csv('C:/Path to file to edit.csv', index_col = False) І щоб зберегти файл ... pd.to_csv('C:/Path to save …
407 python  csv  indexing  pandas 


8
На практиці, які основні напрямки використання нового синтаксису "вихід із" в Python 3.3?
Мені важко обернути мозок навколо PEP 380 . У яких ситуаціях корисний "вихід від"? Який класичний випадок використання? Чому його порівняно з мікропотоками? [оновлення] Тепер я розумію причину своїх труднощів. Я використовував генератори, але ніколи насправді не використовував корутин (представлений PEP-342 ). Незважаючи на деяку схожість, генератори та супроводи - …
407 python  yield 

16
Помилка під час встановлення json gem 'mkmf.rb не може знайти файли заголовка для ruby'
Для контексту це на віддаленому сервері, який має брандмауер. Я налаштовую своє середовище через проксі. Я маю ruby 1.8.7. Коли я намагаюся встановити дорогоцінний камінь .. sudo gem install --http-proxy <host address>:<port> json Я отримую таку помилку: Building native extensions. This could take a while... ERROR: Error installing json: ERROR: …
407 json  ruby  rubygems 


17
Доступ до заголовків HTTP веб-сторінки у JavaScript
Як отримати доступ до заголовків відповідей HTTP сторінки через JavaScript? Пов’язане з цим питанням , яке було змінено, щоб задати доступ до двох конкретних заголовків HTTP. Пов’язано: Як я можу отримати доступ до полів заголовка HTTP-запиту через JavaScript?

5
Використання асинхронізації / очікування для декількох завдань
Я використовую клієнт API, який повністю асинхронний, тобто кожна операція або повертається, Taskабо Task<T>, наприклад: static async Task DoSomething(int siteId, int postId, IBlogClient client) { await client.DeletePost(siteId, postId); // call API client Console.WriteLine("Deleted post {0}.", siteId); } Використовуючи операторів асинхронізації / очікування C # 5, який є правильним / найефективнішим …


Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.