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

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

4
Что такое ненавязчивая проверка jQuery?
Я знаю, что такое плагин проверки jQuery. Я знаю, что библиотека JQuery Unobtrusive Validation была создана Microsoft и включена в платформу ASP.NET MVC. Но я не могу найти ни одного онлайн-источника, который бы объяснил, что это такое. В чем разница между стандартной библиотекой jQuery Validation и «ненавязчивой» версией?

24
Перемещение вида вверх только тогда, когда клавиатура закрывает поле ввода
Я пытаюсь построить экран ввода для iPhone. На экране есть несколько полей ввода. Большинство из них вверху экрана, но два поля находятся внизу. Когда пользователь пытается редактировать текст в нижней части экрана, клавиатура выскакивает и закрывает экран. Я нашел простое решение для перемещения экрана вверх, когда это происходит, но в …
148 ios  swift  keyboard  xcode6 

11
Использование vagrant для запуска виртуальных машин в среде рабочего стола
Среда разработки моей компании основана на виртуальных машинах, работающих на VirtualBox. Мы хотели бы продвинуться еще на один шаг и использовать возможности Vagrant, чтобы описать машину в текстовом файле, а затем иметь возможность «поднять» эту машину на основе этого текстового файла. В сочетании с марионеткой, это решило бы нам проблему …

21
Рассчитать центральную точку нескольких пар координат широта / долгота
Учитывая набор точек широты и долготы, как я могу рассчитать широту и долготу центральной точки этого набора (то есть точки, которая будет центрировать вид по всем точкам)? РЕДАКТИРОВАТЬ: Python решение, которое я использовал: Convert lat/lon (must be in radians) to Cartesian coordinates for each location. X = cos(lat) * cos(lon) …

14
Проверьте, существует ли служба Windows, и удалите в PowerShell.
В настоящее время я пишу сценарий развертывания, который устанавливает ряд служб Windows. Имена сервисов версионированы, поэтому я хочу удалить предыдущую версию сервиса Windows как часть установки новой службы. Как я могу лучше всего сделать это в PowerShell?

11
Как обслуживать изображение с помощью nodejs
У меня есть логотип, который находится в общедоступном / images / logo.gif. Вот мой код nodejs. http.createServer(function(req, res){ res.writeHead(200, {'Content-Type': 'text/plain' }); res.end('Hello World \n'); }).listen(8080, '127.0.0.1'); Это работает, но когда я запрашиваю localhost: 8080 / logo.gif, тогда я, очевидно, не получаю логотип. Какие изменения мне нужно сделать, чтобы служить …
148 node.js 

8
Синхронизированные статические методы Java: блокировка объекта или класса
Документация Java гласит: Невозможно чередовать два вызова синхронизированных методов для одного и того же объекта. Что это значит для статического метода? Поскольку статический метод не имеет связанного объекта, будет ли синхронизированное ключевое слово блокироваться на классе, а не на объекте?

4
Передача массива как аргумента, а не массива в PHP
Кажется, я помню, что в PHP есть способ передать массив в виде списка аргументов для функции, разыменовывая массив стандартным func($arg1, $arg2)способом. Но теперь я заблудился, как это сделать. Я вспоминаю способ передачи по ссылке, как «глобализировать» входящие параметры ... но не как вывести массив из списка аргументов. Это может быть …
148 php  arrays  function  methods 

6
Как открыть каждый файл в папке?
У меня есть скрипт на python parse.py, который в скрипте открывает файл, скажем file1, а затем что-то делает, может быть, распечатывает общее количество символов. filename = 'file1' f = open(filename, 'r') content = f.read() print filename, len(content) Прямо сейчас я использую стандартный вывод, чтобы направить результат в мой выходной файл …
148 python  file  pipe  stdout  stdin 

5
Как отсортировать массив хэшей в ruby
У меня есть массив, каждый элемент которого представляет собой хэш с тремя парами ключ / значение: :phone => "2130001111", :zip => "12345", :city => "sometown" Я хотел бы отсортировать данные, zipчтобы все phoneв одной области были вместе. Есть ли у Ruby простой способ сделать это? Можно ли will_paginateразбивать данные на …
148 arrays  ruby  sorting 


7
Удалите тег HTML, но сохраните innerHtml
У меня есть простой HTML, который мне нужен для простого форматирования. A nice house was found in <b>Toronto</b>. Мне нужно удалить жирный шрифт, но оставить предложение без изменений. Как это возможно в jQuery?
148 jquery 

6
Зачем мне std :: переместить std :: shared_ptr?
Я просматривал исходный код Clang и нашел этот фрагмент: void CompilerInstance::setInvocation( std::shared_ptr<CompilerInvocation> Value) { Invocation = std::move(Value); } Зачем мне std::moveэто std::shared_ptr? Есть ли смысл передавать право собственности на общий ресурс? Почему бы мне просто не сделать это вместо этого? void CompilerInstance::setInvocation( std::shared_ptr<CompilerInvocation> Value) { Invocation = Value; }

21
Как использовать sed, чтобы удалить последние n строк файла
Я хочу удалить несколько n строк из конца файла. Можно ли это сделать с помощью sed? Например, чтобы удалить строки от 2 до 4, я могу использовать $ sed '2,4d' file Но я не знаю номеров строк. Я могу удалить последнюю строку, используя $sed $d file но я хочу знать …
148 linux  bash  shell  sed 

9
Извлечение текста OpenCV
Я пытаюсь найти ограничивающие рамки текста на изображении и в настоящее время использую этот подход: // calculate the local variances of the grayscale image Mat t_mean, t_mean_2; Mat grayF; outImg_gray.convertTo(grayF, CV_32F); int winSize = 35; blur(grayF, t_mean, cv::Size(winSize,winSize)); blur(grayF.mul(grayF), t_mean_2, cv::Size(winSize,winSize)); Mat varMat = t_mean_2 - t_mean.mul(t_mean); varMat.convertTo(varMat, CV_8U); // …

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