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

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

23
Google Maps API v3: можно ли установить Zoom после fitBounds?
У меня есть набор точек, которые я хочу нанести на встроенную карту Google (API v3). Я бы хотел, чтобы границы вмещали все точки, если уровень масштабирования не слишком низкий (т. Е. Слишком сильно уменьшен). Мой подход был такой: var bounds = new google.maps.LatLngBounds(); // extend bounds with each point gmap.fitBounds(bounds); …

2
Как вернуться к строкам, отредактированным до последней в Vim?
Я знаю о `.команде, которая идет в последнюю отредактированную строку. Есть ли способ пойти дальше в истории редактирования? Я часто случайно вставляю что-то во время просмотра файла, отменяю, но потом `.не доставлю меня туда, куда я хочу больше.
201 vim 

7
Существуют ли лучшие практики для организации пакетов (Java)? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 4 года назад . Улучшить этот вопрос Некоторое время назад я увидел ответ на вопрос, касающийся тонкой …

5
C ++ STL Векторы: Получить итератор из индекса?
Итак, я написал кучу кода, который обращается к элементам вектора stl по индексу [], но теперь мне нужно скопировать только часть вектора. Похоже, vector.insert(pos, first, last)это функция, которую я хочу ... за исключением того, что у меня есть только первый и последний как целые. Есть ли хороший способ получить итератор …
201 c++  stl  vector  iterator 


8
Как мне удалить внешний ключ в SQL Server?
Я создал внешний ключ (в SQL Server) с помощью: alter table company add CountryID varchar(3); alter table company add constraint Company_CountryID_FK foreign key(CountryID) references Country; Затем я запускаю этот запрос: alter table company drop column CountryID; и я получаю эту ошибку: Сообщение 5074, уровень 16, состояние 4, строка 2 Объект …
201 sql-server  tsql 


4
Как перейти к ошибке, используя только клавиатуру в Eclipse?
Допустим, у меня есть файл с 10 строками, и у меня есть проблема с названием пакета (или чего-то еще), а курсор находится на последней строке текста. Как я могу перейти непосредственно к этой строке, чтобы увидеть, в чем проблема и какие есть предложения по ее устранению с помощью ярлыка? Вопрос: …


13
Когда использовать std :: size_t?
Мне просто интересно, я должен использовать std::size_tдля петель и прочее вместо int? Например: #include <cstdint> int main() { for (std::size_t i = 0; i < 10; ++i) { // std::size_t OK here? Or should I use, say, unsigned int instead? } } В целом, какова лучшая практика относительно того, когда …

5
В чем разница между кодом состояния HTTP 200 (кэш) и кодом состояния 304?
Я использую плагин Google Page Speed ​​для Firefox для доступа к моему веб-сайту. Некоторые компоненты на моей странице обозначены как статус HTTP: 200 200 (кеш) 304 По Google "Скорость страницы". Что меня смущает, так это разница между 200 (кеш) и 304. Я обновлял страницу несколько раз (но не очищал кэш), …

1
Что делают helper и helper_method?
helper_method прост: он делает некоторые или все методы контроллера доступными для представления. Что такое helper? Это наоборот, то есть импортирует вспомогательные методы в файл или модуль? (Может быть, имя helperи helper_methodпохожи. Вместо этого они могут быть share_methods_with_viewи import_methods_from_view) ссылка

7
Как документировать код Ruby?
Существуют ли определенные кодовые соглашения при документировании кода ruby? Например, у меня есть следующий фрагмент кода: require 'open3' module ProcessUtils # Runs a subprocess and applies handlers for stdout and stderr # Params: # - command: command line string to be executed by the system # - outhandler: proc object …
201 ruby 

6
Что не так с cplusplus.com?
Возможно, это не совсем подходящий форум для этого вопроса, но позвольте мне дать ему шанс, рискуя быть отодвинутым. Существует несколько ссылок на стандартную библиотеку C ++, включая бесценный стандарт ISO, MSDN , IBM , cppreference и cplusplus . Лично при написании C ++ мне нужна ссылка, которая имеет быстрый произвольный …
201 c++ 

6
Когда использовать Mockito.verify ()?
Я пишу тестовые примеры jUnit для 3 целей: Чтобы гарантировать, что мой код удовлетворяет всем требуемым функциям, под всеми (или большинством) входными комбинациями / значениями. Чтобы убедиться, что я могу изменить реализацию, и положиться на контрольные примеры JUnit, чтобы сказать мне, что все мои функциональные возможности все еще удовлетворены. В …

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