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

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

20
#pragma mark у Swift?
У Цілі C я можу використовувати #pragma markдля позначення розділів свого коду в навігаторі символів. Оскільки це команда препроцесора C, вона не доступна в Swift. Чи є в цьому тему "Свіфт", або мені потрібно використовувати некрасиві коментарі?

9
Навіщо використовувати pip через easy_install? [зачинено]
Закрито . Це питання ґрунтується на думці . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб на нього можна було відповісти фактами та цитатами, відредагувавши цю публікацію . Закрито 3 роки тому . Твіт говорить: Не використовуйте easy_install, якщо ви не любите колоти себе в обличчя. Використовуйте …


7
Що таке "інструменти: контекст" у файлах верстки Android?
Починаючи з недавньої нової версії ADT, я помітив цей новий атрибут у макеті XML-файлів, наприклад: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" tools:context=".MainActivity" /> Для чого використовуються "інструменти: контекст"? Як він навіть знає точний шлях до діяльності, який там записаний? Чи дивиться він на пакет програми, усередині маніфесту? Чи обмежується вона …




26
Як видалити елементи зі списку під час ітерації?
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі не приймає нових відповідей чи взаємодій. Я повторюю список кортежів у Python, і намагаюся видалити їх, якщо вони відповідають певним критеріям. for tup in somelist: if determine(tup): code_to_remove_tup Що слід використовувати замість code_to_remove_tup? …
934 python  iteration 

2
Як отримати домашній каталог у Python?
Мені потрібно отримати розташування домашнього каталогу поточного зареєстрованого користувача. В даний час я використовую наступне в Linux: os.getenv("HOME") Однак це не працює в Windows. Який правильний крос-платформний спосіб це зробити?


21
Java 8 Список <V> на карту <K, V>
Я хочу перевести Список об’єктів на карту за допомогою потоків і лямбдав Java 8. Ось як я написав би це на Java 7 і нижче. private Map&lt;String, Choice&gt; nameMap(List&lt;Choice&gt; choices) { final Map&lt;String, Choice&gt; hashMap = new HashMap&lt;&gt;(); for (final Choice choice : choices) { hashMap.put(choice.getName(), choice); } return hashMap; …


13
Як отримати дату та час створення файлів та дати модифікації в Python?
У мене є сценарій, який повинен виконувати деякі речі, засновані на датах створення та модифікації файлів, але повинен працювати в Linux та Windows . Який найкращий крос-платформний спосіб отримати створення та модифікацію файлів date/timesу Python ?
932 python  file 

15
Як перетворити байт UTF-8 [] у рядок?
У мене є byte[]масив, завантажений з файлу, який, як мені відомо, містить UTF-8 . У якомусь коді налагодження мені потрібно перетворити його в рядок. Чи є один лайнер, який буде це робити? Під обкладинками має бути лише розподіл та записка , тому навіть якщо вона не буде реалізована, це має …


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