программирование

Q & A для профессиональных программистов и энтузиастов

4
После array_filter (), как я могу сбросить ключи, чтобы они шли в числовом порядке, начиная с 0
Я просто использовал array_filter для удаления записей, которые имели только значение '' из массива, и теперь я хочу применить к нему определенные преобразования в зависимости от заполнителя, начиная с 0, но, к сожалению, он по-прежнему сохраняет исходный индекс. Некоторое время я искал и ничего не увидел, возможно, я просто упустил …
108 php  arrays  filter  reindex 

7
Указание colClasses в read.csv
Я пытаюсь указать colClassesпараметры read.csvфункции в R. В моих данных первый столбец «время» в основном представляет собой вектор символов, а остальные столбцы - числовые. data <- read.csv("test.csv", comment.char="" , colClasses=c(time="character", "numeric"), strip.white=FALSE) В приведенной выше команде я хотел бы, чтобы R читал в столбце «время» как «символ», а остальные как …
108 r  csv  read.csv 


7
Преобразование строки в плавающую в C #
Я конвертирую строку типа «41.00027357629127» и использую; Convert.ToSingle("41.00027357629127"); или float.Parse("41.00027357629127"); Эти методы возвращают 4.10002732E + 15 . Когда я конвертирую в float, я хочу «41.00027357629127». Эта строка должна быть такой же ...

12
Как суммировать массив целых чисел в C #
Есть ли более короткий способ, чем повторение массива? int[] arr = new int[] { 1, 2, 3 }; int sum = 0; for (int i = 0; i < arr.Length; i++) { sum += arr[i]; } пояснение: Лучшее первичное означает более чистый код, но также приветствуются намеки на повышение производительности. …
108 c#  arrays  integer 


11
Как сгенерировать случайное целое число из диапазона
Это продолжение ранее опубликованного вопроса: Как сгенерировать случайное число на C? Я хочу иметь возможность генерировать случайное число из определенного диапазона, например от 1 до 6, чтобы имитировать стороны игральной кости. Как бы я это сделал?
108 c  random 

8
Жест долгого нажатия на UICollectionViewCell
Мне было интересно, как добавить распознаватель жестов долгого нажатия в (подкласс) UICollectionView. Я читал в документации, что он добавлен по умолчанию, но не могу понять, как. Что я хочу сделать, так это: долгое нажатие на ячейку (у меня есть календарь из github ), получение, какая ячейка нажата, а затем что-то …

8
Как создать каталог и дать разрешение одной командой
Как создать каталог и дать разрешение одной командой в Linux? Мне нужно создать много папок с полным разрешением 777. Команды mkdir path/foldername chmod 777 path/foldername Я не люблю создавать и давать разрешение двумя командами. Могу ли я сделать это одной командой?
108 linux  chmod  mkdir 




9
jQuery - Незаконный вызов
jQuery v1.7.2 У меня есть эта функция, которая при выполнении выдает следующую ошибку: Uncaught TypeError: Illegal invocation Вот функция: $('form[name="twp-tool-distance-form"]').on('submit', function(e) { e.preventDefault(); var from = $('form[name="twp-tool-distance-form"] input[name="from"]'); var to = $('form[name="twp-tool-distance-form"] input[name="to"]'); var unit = $('form[name="twp-tool-distance-form"] input[name="unit"]'); var speed = game.unit.speed($(unit).val()); if (!/^\d{3}\|\d{3}$/.test($(from).val())) { $(from).css('border-color', 'red'); return false; } …
108 jquery  ajax  post 

5
Правильно создать JSON-объект
Я пытаюсь создать объект JSON из массива PHP. Массив выглядит так: $post_data = array('item_type_id' => $item_type, 'string_key' => $string_key, 'string_value' => $string_value, 'string_extra' => $string_extra, 'is_public' => $public, 'is_public_for_contacts' => $public_contacts); Код для кодирования JSON выглядит так: $post_data = json_encode($post_data); В итоге файл JSON должен выглядеть так: { "item": { …
108 php  json 

10
Как инициализировать частную статическую константную карту в C ++?
Мне нужен только словарь или ассоциативный массив string=> int. Для этого случая существует карта типов C ++. Но мне нужна только одна карта для всех экземпляров (-> static), и эту карту нельзя изменить (-> const); Я нашел этот способ с помощью библиотеки boost std::map<int, char> example = boost::assign::map_list_of(1, 'a') (2, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.