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

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

12
Как правильно использовать списки в R?
Краткая предыстория: Многие (большинство?) Современные языки программирования в широком распространении имеют по крайней мере несколько общих ADT [абстрактных типов данных], в частности, строка (последовательность, состоящая из символов) список (упорядоченный набор значений) и основанный на карте тип (неупорядоченный массив, который отображает ключи на значения) В языке программирования R первые два реализованы …


6
UIView рамка, границы и центр
Я хотел бы знать, как правильно использовать эти свойства. Как я понимаю, frameможно использовать из контейнера представление, которое я создаю. Он устанавливает позицию просмотра относительно контейнера. Он также устанавливает размер этого представления. Также centerможет использоваться из контейнера созданного мной представления. Это свойство изменяет положение представления относительно его контейнера. Наконец, boundsотносительно …

7
Как составить список содержимого пакета, используя YUM?
Я знаю, как использовать rpm для отображения содержимого пакета ( rpm -qpil package.rpm). Однако для этого необходимо знать местоположение файла .rpm в файловой системе. Более элегантным решением было бы использовать менеджер пакетов, который в моем случае - YUM. Как можно использовать YUM для достижения этой цели?

8
Как экранировать текст для регулярного выражения в Java
Есть ли в Java встроенный способ экранирования произвольного текста, чтобы его можно было включить в регулярное выражение? Например, если мои пользователи вводят «5 долларов», я бы хотел, чтобы это совпадало, а не «5» после окончания ввода.
320 java  regex  escaping 

19
Получить первые n символов строки
Как я могу получить первые n символов строки в PHP? Какой самый быстрый способ обрезать строку до определенного количества символов и добавить «...», если необходимо?
320 php  string 

6
Сочетание клавиш iTerm2 - разделенная панель навигации
Я долгое время пользовался стандартным терминалом Mac. Решил поэкспериментировать с iTerm2 после того, как услышал хорошие отзывы об этом от моих коллег. Одной из наиболее полезных функций, которые я вижу на iTerm2, является разделение панелей (очень похоже на разделение буферов vim). В vim я могу перемещаться между разделенными буферами, используя …

28
Как добавить 1 день к NSDate?
Как говорится в названии. Мне интересно, как я мог бы добавить 1 день к NSDate. Так что, если бы это было: 21st February 2011 Это станет: 22nd February 2011 Или если бы это было: 31st December 2011 Это станет: 1st January 2012.

19
Оформить заказ одним файлом из Subversion
«Невозможно извлечь один файл. Самый лучший уровень проверок, который вы можете сделать, находится на уровне каталога». Как мне обойти эту проблему при использовании Subversion? У нас есть эта папка в Subversion, где мы храним все наши изображения. Я просто хочу проверить один файл (изображение) из этого. Эта папка действительно большая …



12
Функция очистки консоли в R и RStudio
Мне интересно, есть ли функция очистки консоли в R и, в частности, RStudio. Я ищу функцию, которую можно набрать в консоли, а не сочетание клавиш. Кто-то уже предоставил такую ​​функцию в этом посте StackExchange от 2010 года . К сожалению, это зависит от пакета RCom и не будет работать на …
320 r 

16
Может ли лямбда-функция AWS вызвать другую
У меня есть 2 лямбда-функции - одна, которая производит кавычку, и одна, которая превращает кавычку в заказ. Я бы хотел, чтобы лямбда-функция Order вызывала функцию Quote для генерации цитаты, а не просто получала ее от ненадежного клиента. Я искал повсюду, что только мог придумать, но не понимаю, как бы я …

14
Что за ошибка с магическим числом?
Что такое «Неправильное магическое число» ImportError в python, и как мне это исправить? Единственное, что я могу найти в Интернете, говорит о том, что это вызвано компиляцией файла .py -> .pyc и последующей попыткой использовать его с неправильной версией python. В моем случае, однако, файл, кажется, импортирует нормально в некоторых …
320 python 

11
Как измерить время выполнения кода JavaScript с помощью обратных вызовов?
У меня есть фрагмент кода JavaScript, который я выполняю с помощью node.jsинтерпретатора. for(var i = 1; i < LIMIT; i++) { var user = { id: i, name: "MongoUser [" + i + "]" }; db.users.save(user, function(err, saved) { if(err || !saved) { console.log("Error"); } else { console.log("Saved"); } }); …

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