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

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

12
Паттерны проектирования, которых следует избегать [закрыто]
В его нынешнем виде этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, …

9
Выровнять по левому краю два ребра графа (ggplot)
Я использую ggplot и у меня есть два графика, которые я хочу отображать друг над другом. Я использовал grid.arrangeот gridExtra, чтобы складывать их. Проблема в том, что я хочу, чтобы левые края графиков выравнивались, а также правые края независимо от меток осей. (проблема возникает из-за того, что метки одного графика …
105 r  ggplot2  gridextra  gtable 


5
Преобразование времени из одного часового пояса в другой в Rails
Мои created_atвременные метки хранятся в UTC: >> Annotation.last.created_at => Sat, 29 Aug 2009 23:30:09 UTC +00:00 Как перевести один из них на «восточное время (США и Канада)» (с учетом летнего времени)? Что-то вроде: Annotation.last.created_at.in_eastern_time

7
Не удается открыть проект в Visual Studio из-за ошибки nuget.targets not found
Итак, я загрузил Twitterizer с http://www.twitterizer.net/downloads/ Я пытаюсь открыть его в Visual Studio и получаю все эти ошибки nuget: The imported project "C:\Twitterizer\.nuget\nuget.targets" was not found. Confirm that the path in the <Import> declaration is correct, and that the file exists on disk. Что происходит. Как мне с этим справиться?

6
Функция SQL как значение параметра по умолчанию?
Я попытался изменить значение параметра по умолчанию следующим образом: ALTER PROCEDURE [dbo].[my_sp] @currentDate datetime = GETDATE() и все, что дал мне предварительный компилятор SQL, было этой ошибкой: Msg 102, уровень 15, состояние 1, процедура my_sp, строка 8 Неправильный синтаксис рядом с '('. Я уже создал процедуру. (Я не уверен, что …

5
Google Maps API v3: как динамически изменять значок маркера?
Как программно изменить значок маркера с помощью Google Maps API v3? Я бы хотел, чтобы при наведении курсора на ссылку соответствующий значок маркера на карте менял цвет, чтобы обозначить рассматриваемый маркер. По сути, та же функция, что и Roost. Когда вы наводите указатель мыши на список домов слева, соответствующий маркер …

3
В чем разница между обновлением F5 и Shift + F5 в браузере Google Chrome?
В чем разница между F5обновлением и SHIFT+ F5в браузере Google Chrome? Причина, по которой я спрашиваю, заключается в том, что иногда при использовании F5на моем сайте изображения не загружаются должным образом, но при использовании SHIFT+ F5перезагрузка работает.


3
Возьмите все мои изменения в текущей ветке и переместите их в новую ветку в Git
Я начал работу над исправлением небольшой ошибки в моей основной ветке. Однако он вышел из-под контроля до такой степени, что мне жаль, что я не создал отдельную ветку для разработки в первую очередь. Итак, прямо сейчас я хотел бы сделать следующее: Создайте новую ветку под названием (скажем) "край" Переместите все …
105 git  branch 

11
Angular.js программно устанавливает грязное поле формы
Я программно обновить некоторые поля на моей форме со значением , и я хотел бы установить состояние поля в $dirty. Сделать что-то вроде: $scope.myForm.username.$dirty = true; похоже, не работает. Есть метод, $setPristineкоторый я могу использовать для сброса состояния поля, но его нет $setDirty? Так как же это сделать? Я видел …
105 angularjs 

5
doGet и doPost в сервлетах
Я разработал HTML-страницу, которая отправляет информацию сервлету. В сервлете я использую методы doGet()и doPost(): public void doGet(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { String id = req.getParameter("realname"); String password = req.getParameter("mypassword"); } public void doPost(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { String id = req.getParameter("realname"); String password = …
105 java  servlets 


9
Как я могу распространять исключения между потоками?
У нас есть функция, которую вызывает один поток (мы называем это основным потоком). В теле функции мы создаем несколько рабочих потоков для выполнения интенсивной работы с ЦП, ожидаем завершения всех потоков, а затем возвращаем результат в основной поток. В результате вызывающий может наивно использовать функцию, а внутри он будет использовать …

5
TortoiseHg Применить патч
TortoiseHg позволяет вам отправить кому-нибудь файл исправления с вашими изменениями, но поддерживает ли он применение исправлений? Если да, то как применить патч с помощью TortoiseHg? Решение Спасибо @Will Bickford за вашу помощь. Я только что обнаружил, что эта функция указана как TODO на сайте TortoiseHg.

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