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

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


5
LINQ: "містить" і запит Lambda
У мене є List<BuildingStatus>дзвінок buildingStatus. Я хотів би, щоб перевірити , чи містить він статус , чий символ коди (повертається GetCharCode()) дорівнює деякі змінні v.Status. Чи є якийсь спосіб зробити це, відповідно до наведеного нижче коду (некомпілюючий) код? buildingStatus.Contains(item => item.GetCharValue() == v.Status)
168 c#  .net  list  linq  lambda 

14
Як я можу відключити ведення журналу під час запуску одиничних тестів у Python Django?
Я використовую простий тестовий бігун на базі тестування моєї програми Django. Сам мій додаток налаштовано на використання базового реєстратора в settings.py, використовуючи: logging.basicConfig(level=logging.DEBUG) І в моєму додатку код використовує: logger = logging.getLogger(__name__) logger.setLevel(getattr(settings, 'LOG_LEVEL', logging.DEBUG)) Однак під час запуску unittests я б хотів відключити ведення журналу, щоб він не захаращував …

24
Помилка побудови Xcode "Не визначені символи для архітектури x86_64"
Питання для початківців Xcode: Це мій перший досвід роботи з Xcode 4.6.3. Я намагаюся написати дуже просту консольну програму, яка шукає парні пристрої BT та друкує їх у NSLog. Він будується із наступною помилкою: Undefined symbols for architecture x86_64: "_OBJC_CLASS_$_IOBluetoothDevice", referenced from: objc-class-ref in main.o ld: symbol(s) not found for …

4
Розбиття списку на кілька стовпців у Latex
Сподіваюся, це просто: у мене відносно довгий список, де кожен елемент списку містить дуже мало тексту. Наприклад: * а * b * c * д * е * f Я хочу відформатувати його так: * a * d * b * e * c * f Я б краще не …
168 latex 

5
Як зробити внутрішній приєднання на кількох стовпцях
Я працюю над проектом домашнього завдання, і я повинен виконувати запит до бази даних, який знаходить рейси або за назвою міста, або з кодом аеропорту, але flightsтаблиця містить лише коди аеропортів, тому якщо я хочу шукати по місту, я повинен приєднайтеся до airportsстолу. Таблиця аеропортів мають такі стовпці: code, city …
168 sql  database 

3
Найкращий C # API для створення PDF [закрито]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
168 c#  .net  api  pdf-generation 

11
Проаналізуйте файл .py, прочитайте AST, змініть його, а потім запишіть змінений вихідний код
Я хочу програмно редагувати вихідний код python. В основному я хочу прочитати .pyфайл, створити AST , а потім записати змінений вихідний код python (тобто інший .pyфайл). Існують способи розбору / компіляції вихідного коду python за допомогою стандартних модулів python, таких як astабоcompiler . Однак я не думаю, що жоден з …

8
Laravel 5 Clear Cache Views
Я помічаю, що перегляди кеш-пам'яті Laravel зберігаються в " ~/storage/framework/views.З часом", вони з'їдають мій простір. Як їх видалити? Чи є якась команда, яка могла б? Я спробував, php artisan cache:clear,але це не очищення кешу поглядів. З цим мені доведеться вручну видалити файли у вказаній папці. Крім того, як відключити кешування …

10
Де я можу отримати список попередньо визначених змінних Ansible?
Я бачу, що Ansible надає деякі заздалегідь визначені змінні, які ми можемо використовувати в іграшках та файлах шаблонів. Наприклад, ip-адреса хоста - це ansible_eth0.ipv4.address. Googleing та пошук документів я не знайду список усіх доступних змінних. Хтось перерахував би їх для мене?

8
Панель інструментів, що перекривається під рядком стану
Я хочу мати у своїй діяльності панель інструментів appcompat v21. Але панель інструментів, яку я реалізую, перекривається нижче рядка стану. Як я можу це виправити? Ось макет діяльності xml: <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:orientation="vertical"> <include android:id="@+id/toolbar" layout="@layout/toolbar" /> <FrameLayout android:id="@+id/container" android:layout_width="fill_parent" android:layout_height="0dp" android:layout_weight="1" /> </LinearLayout> Перегляд панелі інструментів: <?xml version="1.0" …

9
Отримання URL-адреси адміністратора Django для об'єкта
Перед Django 1.0 був простий спосіб отримати URL-адресу адміністратора об'єкта, і я написав невеликий фільтр, який би я використовував так: <a href="{{ object|admin_url }}" .... > ... </a> В основному я використовував функцію зворотного URL-адреси з назвою перегляду 'django.contrib.admin.views.main.change_stage' reverse( 'django.contrib.admin.views.main.change_stage', args=[app_label, model_name, object_id] ) щоб отримати URL-адресу. Як ви …

12
Текстові файли поєднують Python
У мене є список з 20 імен файлів, наприклад ['file1.txt', 'file2.txt', ...]. Я хочу написати сценарій Python для об'єднання цих файлів у новий файл. Я міг відкрити кожен файл f = open(...), прочитати рядок за рядком, зателефонувавши f.readline(), і записати кожен рядок у цей новий файл. Мені це не здається …

18
Як додати подвійні лапки до рядка, який знаходиться всередині змінної?
У мене є змінна типу: string title = string.empty; Моя потреба полягає в тому, що будь-який рядок переданий до нього, я повинен відображати вміст у діві з подвійними лапками. Тому я написав щось на кшталт: ... ... <div>"+ title +@"</div> ... ... Але як додати сюди подвійні лапки? Так що …

30
Не вдається запустити веб-сервер IIS Express, не вдалося зареєструвати URL, доступ заборонено
Деякі веб-проекти викликають у мене проблеми, а інші працюють добре. Я вирішив зосередитись на одній із проблемних. Я використовую Visual Studio 2013 у Windows 7. Я думаю, що я запускаю його як адміністратор, заголовок вікна говорить PROJECT NAME - Microsoft Visual Studio (Administrator). Коли я намагаюся запустити проект, я отримую …

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