Codengineering - блог о программировании ➜ страница 2662
Как вызвать конструктор базового класса?
Латли я провел много программирования на Java. Там вы называете класс, который вы унаследовали от С super(); (вы все, наверное знаете, что) Теперь у меня есть класс В C++, который имеет конструктор по умолчанию, которая принимает несколько аргументов. Пример: class BaseClass { public: BaseClass(char *name); .... Если я наследую класс, он дает мне предупреждение,что нет подходящего конструктора по умолчанию. Так что есть что-то вроде super() в C++, или мне нужно определить функцию, где я ...
Есть ли эквивалент максимального пути WinAPI под linux / unix?
Если я хочу выделить массив символов (в C), который гарантированно будет достаточно большим, чтобы содержать любой допустимый абсолютный путь+имя файла, насколько он должен быть большим. на Win32 есть определение MAX_PATH. Что такое эквивалент для Unix / linux? ...
OSX Swift открыть URL-адрес в браузере по умолчанию
Как открыть url-адрес в системном браузере по умолчанию с помощью Swift в качестве языка программирования и OSX в качестве plattform. Я нашел много с UIApplication как UIApplication.sharedApplication().openURL(NSURL(string: object.url)) но это работает только на iOS а не на OSX и Запуск Услуги, Я нашел не имеет примеров для swift и есть много устаревших для OSX 10.10 любая помощь приветствуется - спасибо. ...
Настройка Gradle для api 26 (Android)
поскольку я обновил свой Nexus 5x до Android O DP3, я не могу тестировать свои приложения. Я получаю ошибку за то, что не настроил свой Gradle-файл для работы с новым уровнем API (26). поэтому я изменил это и зависимости, но я продолжаю получать ошибки на всех моих библиотеках поддержки, таких как Failed to resolve: com.android.support:design:26.0.0-beta2 нажав на кнопку Install repository and sync project всплывает progressdialog для загрузки правильной зависимости, но не устранить ошиб ...
SQL выбор между датами
Я запускаю sqlite для выбора данных между двумя диапазонами для отчета о продажах. Для выбора данных между двумя датами я использую следующую инструкцию: SELECT * FROM test WHERE date BETWEEN "11/1/2011" AND "11/8/2011"; этот оператор захватывает все даты, даже те, которые находятся вне критериев. Формат даты, который вы видите, введен в том же формате, что и я возвращаюсь. Я не уверен, что случилось, но ценю любую помощь, которую я могу найти. Спасибо! ...
Какой самый быстрый способ, чтобы прочитать из системы.в языке Java?
Я читаю кучу целых чисел, разделенных пробелом или новыми строками от стандарта при использовании Scanner(System.in). есть ли быстрый способ сделать это в Java? ...
с помощью групповой функции concat в phpmyadmin покажет результат в виде [клякса - 3Б]
У меня есть запрос, который использует GROUP_CONCAT mysql на целочисленном поле. Я использую PHPMYADMIN для разработки этого запроса. Моя проблема в том, что вместо того, чтобы показывать 1,2, который является результатом конкатенированного поля, я получаю [BLOB - 3B]. запрос SELECT rec_id,GROUP_CONCAT(user_id) FROM t1 GROUP BY rec_id (оба поля без знака int, оба не уникальны) что я должен добавить, чтобы увидеть реальные результаты? ...
Как удалить символическую ссылку?
Я только что создал символическую ссылку sudo ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib и мне интересно, как я избавлюсь от него, если захочу. Как бы я это сделал? ...
Как очистить все переменные в середине скрипта Python?
Я ищу что-то похожее на "clear" в Matlab: команда/функция, которая удаляет все переменные из рабочей области, освобождая их из системной памяти. Есть такая вещь в Python? EDIT: я хочу написать скрипт, который в какой-то момент очищает все переменные. ...
Итератор кругового списка в Python
Мне нужно перебирать круговой список, возможно, много раз, каждый раз, начиная с последнего посещенного элемента. прецедент-это пул соединений. Клиент запрашивает соединение, итератор проверяет, доступно ли указанное соединение, и возвращает его, в противном случае циклы до тех пор, пока он не найдет то, что доступно. есть аккуратный способ сделать это в Python? ...