Codengineering - блог о программировании ➜ страница 1062
Почему uint32 t предпочтительнее, чем uint fast32 t?
Кажется, что uint32_t гораздо более распространено, чем uint_fast32_t (я понимаю, что это анекдотическое свидетельство). Хотя мне это кажется противоречащим здравому смыслу. Почти всегда, когда я вижу, что реализация использует uint32_t, все, что ей действительно нужно, - это целое число, которое может содержать значения до 4,294,967,295 (обычно гораздо более низкая граница где-то между 65,535 и 4,294,967,295). Кажется странным использовать uint32_t, так как 'ровно 32 бита' гарантия не нужна, ...
Добавление CSRFToken в Ajax запрос
Мне нужно передать CSRFToken с Ajax-запросом на основе post, но не уверен, как это можно сделать наилучшим образом. Использование платформы, которая внутренне проверяет CSRFToken в запросе (только POST request) Изначально я думал добавить его в заголовок, как $(function() { $.ajaxSetup({ headers : { 'CSRFToken' : getCSRFTokenValue() } }); }); , который сделает его доступным для каждого запроса Ajax, но он не будет работать в моем случае, так как в запрос ...
Сохранение и загрузка грузов в керасе
Я пытаюсь сохранить и загрузить веса из модели, которую я обучил. Код, который я использую для сохранения модели, есть. TensorBoard(log_dir='/output') model.fit_generator(image_a_b_gen(batch_size), steps_per_epoch=1, epochs=1) model.save_weights('model.hdf5') model.save_weights('myModel.h5') Дайте мне знать, если это неправильный способ сделать это, или если есть лучший способ сделать это. Но когда я пытаюсь загрузить их, используя это, from keras.models import load_model model = load_mod ...
Как git-merge работает с двоичными файлами
Рассмотрим такую ситуацию: o---o---o slave / o---o---B---o---o master У меня есть куча двоичных файлов. Некоторые из них не изменились ни в slave, ни в master, некоторые другие изменились на slave. Во время слияния: git checkout master git merge slave ГИТ показал мне вот что: warning: Cannot merge binary files: foo.bin (HEAD vs. foo) Auto-merging: foo.bin CONFLICT (content): Merge conflict in foo.bin Automatic merge failed; fix conflicts and then commit t ...
Preon на Android
Я попытался запустить пример приложения Preon на Android 2.1 без успеха. Интересно, возможно ли вообще запустить приложение Preon на Android. Насколько трудно будет сделать Преон-фреймворк Далвик дружественным? Preon-это библиотека Java для построения кодеков для данных, сжатых в битовом потоке, декларативным способом. Подумайте о JAXB или Hibernate, но тогда для двоичных кодированных данных, написанных Уилфредом Спрингером. Ниже приведены мои находки при попытке запустить простое приложение, ...
Получение данных с помощью инструкции select SQL в Powershell
Моя цель-присвоить значение возвращаемых результатов переменной: $SqlConnection = New-Object System.Data.SqlClient.SqlConnection $SqlConnection.ConnectionString = "Server=HOMESQLEXPRESS;Database=master;Integrated Security=True" $SqlCmd = New-Object System.Data.SqlClient.SqlCommand $SqlCmd.CommandText = "select name from sysdatabases where name = 'tempdb'" $SqlCmd.Connection = $SqlConnection $SqlAdapter = New-Object System.Data.SqlClient.SqlDataAdapter $SqlAdapter.SelectCommand = $SqlCmd $Data ...
Создание списков и наборов в Scala: что я на самом деле получаю?
Если я создам Set в Scala, используя Set(1, 2, 3), я получу immutable.Set. scala> val s = Set(1, 2, 3) s: scala.collection.immutable.Set[Int] = Set(1, 2, 3) Q1: что это за набор на самом деле? Это какой-то хэш-набор? Какова, например, сложность поиска? Q2: где я могу прочитать об этом методе "создания наборов"? Я думал, что это метод apply, но в документах сказано: " Этот метод позволяет интерпретировать наборы как предикаты. Возвращает true, если этот набор содержит элемент Элем. " ...
MapStruct требует класс Impl
У меня есть следующие классы: Картограф public interface DeviceTokensMapper { DeviceTokensMapper INSTANCE = Mappers.getMapper(DeviceTokensMapper.class); @Mappings({ @Mapping(source = "tokenName", target = "tokenName"), @Mapping(source = "userOsType", target = "osType"), }) DeviceTokensDTO toDeviceTokensDTO(DeviceTokens deviceTokens); } Сущность: @Entity public class DeviceTokens { @Id @Column(name="token_name", nullable = false) p ...
Подсчет количества столбцов в текстовом файле с помощью Python
У меня есть два текстовых файла, состоящих из столбцов, разделенных пробелами. Вот выдержки из этих двух файлов: FileA 1 1742.420 -0.410 20.1530 0.4190 1.7080 0.5940 2 1872.060 0.070 21.4710 0.2950 0.0670 0.3380 3 1918.150 0.150 18.9220 0.0490 1.4240 0.1150 4 1265.760 0.170 19.0850 0.0720 1.3330 0.1450 5 308.880 0.220 20.5020 0.1570 0.0200 0.1720 .... FileB 1 1198.367 6.465 15.684 0.015 3.119 0.140 1 2 1451.023 6.722 17. ...
вычислить среднее значение в python для генератора
Я делаю некоторую статистическую работу, у меня есть (большая) коллекция случайных чисел для вычисления среднего значения, я хотел бы работать с генераторами, потому что мне просто нужно вычислить среднее, поэтому мне не нужно хранить числа. Проблема в том, что numpy.значит, ломается, если передать ему генератор. Я могу написать простую функцию, чтобы делать то, что я хочу, но мне интересно, есть ли правильный, встроенный способ сделать это? Было бы неплохо, если бы я мог сказать " sum (value ...