Codengineering - блог о программировании ➜ страница 2599


Как обрабатывать очень большие числа в Java без использования java.математика.BigInteger

Как я буду делать арифметику,+ -/ * % !, с произвольно большими целыми числами без использования java.math.BigInteger? например, факториал 90 возвращает 0 в Java. Я хотел бы иметь возможность решить эту проблему. ...

получить экземпляр () в Codeigniter: зачем назначать его переменной?

В Codeigniter,get_instance() - это глобально доступная функция, которая возвращает супер-объект контроллера, который содержит все загруженные в данный момент классы (он возвращает экземпляр класса контроллера). Я включу текущий исходный код: get_instance() определена в Codeigniter.php // Load the base controller class require BASEPATH.'core/Controller.php'; function &get_instance() { return CI_Controller::get_instance(); } и CI_Controller определена в Controller.php class CI_Contro ...

Как проверить, если Identity INSERT имеет значение вкл или выкл в SQL Server?

Я искал это, но темы, в которых он появился, как правило, имеют ответы от людей, которые не понимают вопрос. Возьмите следующий синтаксис: SET IDENTITY_INSERT Table1 ON Как вы делаете что-то вроде этого: GET IDENTITY_INSERT Table1 Я не хочу ничего делать с данными в базе данных или с настройками, чтобы получить эту информацию. Спасибо! ...

Как сканировать папку на Java?

Как я могу получить список всех файлов в папке рекурсивно в Java? ...

запуск pod set up дает мне " плохой интерпретатор: нет такого файла или каталога"

недавно пытался сделать pod setup и я получаю это: -bash: /usr/local/bin/pod: /usr/local/opt/ruby/bin/ruby: bad interpreter: No such file or directory я следовал руководству Рэя Вендерлиха по установке cocoapods, и я получаю эту проблему, поэтому я понятия не имею, что происходит. ...

Обработка исключений пружинной опоры

Ниже приведен фрагмент кода, в основном, я пытаюсь распространить исключение, когда код ошибки не 200. ResponseEntity<Object> response = restTemplate.exchange(url.toString().replace("{version}", version), HttpMethod.POST, entity, Object.class); if(response.getStatusCode().value()!= 200){ logger.debug("Encountered Error while Calling API"); throw new ApplicationException(); } однако в случае 500 ответа от сервера ...

Каков наиболее эффективный способ сохранения массива байтов в виде файла на диске в C#?

довольно простой сценарий. У меня есть веб-служба, которая получает массив байтов, который должен быть сохранен как определенный тип файла на диске. Какой самый эффективный способ сделать это в C#? ...

Как определить, является ли строка допустимым адресом IPv4 или IPv6 в C#?

Я знаю, что регулярное выражение опасно для проверки IP-адресов из-за различных форм, которые может принимать IP-адрес. Я видел подобные вопросы для C и C++, и они были решены с помощью функции, которая не существует в C# inet_ntop () решения .NET, которые я нашел, обрабатывают только стандартный " ddd.ДДД.ДДД.ДДД" форма. Есть предложения? ...

Каково назначение ключевого слова по умолчанию в Java?

интерфейс в Java похож на класс, но тело интерфейс может включать только абстрактные методы и final поля (константы.) недавно, я увидел вопрос, который выглядит так interface AnInterface { public default void myMethod() { System.out.println("D"); } } согласно определению интерфейса,только абстрактные методы разрешено. Почему это позволяет мне компилировать приведенный выше код? Что такое default ключевое слово? С другой стороны, когда я пытался написать ниже код, то ...

Преобразование IEnumerable в DataTable

есть ли хороший способ преобразовать IEnumerable в DataTable? Я мог бы использовать отражение, чтобы получить свойства и значения, но это кажется немного неэффективным, есть ли что-то строить-в? (Я знаю примеры, такие как: ObtainDataTableFromIEnumerable) EDIT: Этот вопрос уведомил меня о проблеме обработки нулевых значений. Код, который я написал ниже, обрабатывает нулевые значения правильно. public static DataTable ToDataTable<T>(this IEnumerable<T> items) { // Create the ...