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? ...