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

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

15
Лучшая практика для принудительной сборки мусора в C #
По моему опыту кажется, что большинство людей скажет вам, что неразумно принудительно собирать мусор, но в некоторых случаях, когда вы работаете с большими объектами, которые не всегда собираются в поколении 0, но когда память является проблемой, это нормально, чтобы заставить собирать? Есть ли лучшая практика для этого?

30
PhoneGap: определить, запущен ли он в браузере рабочего стола
Я разрабатываю веб-приложение, использующее PhoneGap: Build для мобильной версии и хочу иметь единую базу кода для «настольной» и мобильной версий. Я хочу иметь возможность определять, будут ли работать вызовы PhoneGap (т. Е. Есть ли у пользователя мобильное устройство, поддерживающее PhoneGap). Я искал и не могу поверить, что нет простого способа …


13
Джейд: Ссылки внутри абзаца
Я пытаюсь написать несколько абзацев с помощью Jade, но мне трудно, когда внутри абзаца есть ссылки. Лучшее, что я могу придумать, и мне интересно, есть ли способ сделать это с меньшим количеством разметки: p span. this is the start of the para. a(href="http://example.com") a link span. and this is the …
118 node.js  markup  pug 

6
использование jquery $ .ajax для вызова функции PHP
Это может быть простой ответ, но я использую jQuery $ .ajax для вызова PHP-скрипта. Я хочу просто поместить этот PHP-скрипт внутри функции и вызвать PHP-функцию из javascript. <?php if(isset($_POST['something'] { //do something } ?> к этому <?php function test() { if(isset($_POST['something'] { //do something. } } ?> Как мне вызвать …
118 php  jquery  ajax 

7
Как скопировать извлеченный текст в командную строку VI
Я хочу знать, есть ли способ, которым я могу вставить извлеченный текст в командное окно. Например, если я дернул слово и хочу найти его в каком-то месте, я не могу просто вставить слово с помощью 'p'. Однако, если я скопирую его в буфер обмена, Shift-Insert вставит то же самое. Есть …
118 vim 

10
Использование шифрования AES в C #
Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Кажется, я не могу найти хороший чистый пример использования 128-битного шифрования AES. У кого-нибудь есть образец кода?

4
Сбой Xcode при обновлении профилей подготовки
Кажется, я не могу обновить свои профили подготовки в Xcode без сбоев. Каждый раз, когда я нажимаю кнопку обновления в органайзере, происходит сбой, и я извлекаю эту строку из журнала ошибок: UNCAUGHT EXCEPTION (NSInvalidArgumentException): *** setObjectForKey: object cannot be nil (key: teamId) Я проверил свой teamId, но ничего необычного не …

30
создать стек так, чтобы getMinimum () был O (1)
Это один из вопросов интервью. Вам необходимо создать стек, содержащий целочисленное значение, чтобы функция getMinimum () возвращала минимальный элемент в стеке. Например: рассмотрим приведенный ниже пример Случай 1 5 -> TOP 1 4 6 2 Когда вызывается getMinimum (), он должен вернуть 1 - минимальный элемент. в стеке. дело # …

17
Android: как растянуть изображение до ширины экрана при сохранении соотношения сторон?
Я хочу загрузить изображение (неизвестного размера, но всегда примерно квадратного) и отобразить его так, чтобы оно заполняло экран по горизонтали и растягивалось по вертикали для сохранения соотношения сторон изображения при любом размере экрана. Вот мой (нерабочий) код. Он растягивает изображение по горизонтали, но не по вертикали, поэтому оно сжимается ... …
118 java  android  layout 

12
Печать дополнительной переменной
Я пытаюсь использовать эти строки кода class Student { var name: String var age: Int? init(name: String) { self.name = name } func description() -> String { return age != nil ? "\(name) is \(age) years old." : "\(name) hides his age." } } var me = Student(name: "Daniel") println(me.description()) …
118 swift 

6
Что означает лямбда с двумя стрелками в Java 8?
Раньше я читал несколько руководств по Java 8. Прямо сейчас я столкнулся со следующей темой: поддерживает ли Java каррирование? Здесь я вижу следующий код: IntFunction<IntUnaryOperator> curriedAdd = a -> b -> a + b; System.out.println(curriedAdd.apply(1).applyAsInt(12)); Я понимаю, что этот пример суммирует 2 элемента, но я не могу понять конструкцию: a …
118 java  lambda  java-8  currying 

7
Java - получить массив пикселей из изображения
Я ищу самый быстрый способ получить данные о пикселях (в форме int[][]) из файла BufferedImage. Моя цель - иметь возможность обращаться к пикселям (x, y)изображения, используя int[x][y]. Все методы, которые я нашел, этого не делают (большинство из них возвращают int[]s).

6
Замена на «переименовать» в dplyr
Мне нравится функция переименования в plyr rename. Я недавно начал использовать dplyr, и мне было интересно, есть ли простой способ переименовать переменные с помощью функции из dplyr, которая так же проста в использовании, как и plyr rename?
118 r  rename  dplyr 

5
nodejs connect не может найти статический
ПРИМЕЧАНИЕ. Я пробовал другое решение, приведенное здесь, но оно не сработало. Новичок с NodeJs. Я пытаюсь следовать AngularJS pro и застрял с настройкой сервера NodeJs. Согласно книге, я установил nodejs, а затем установил пакет подключения с помощью npm install connect затем загрузил angularjs в папку рядом с папкой nodejs. Затем …
118 node.js  connect 

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