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

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

12
Как сделать так, чтобы grep совпадал только в том случае, если совпадает вся строка?
У меня есть такие: $ cat a.tmp ABB.log ABB.log.122 ABB.log.123 Я хотел найти точное совпадение с ABB.log. Но когда я сделал $ grep -w ABB.log a.tmp ABB.log ABB.log.122 ABB.log.123 он показывает их все. Могу ли я получить то, что хотел, с помощью grep?
104 shell  unix  grep 



4
Как использовать WebStorm для разработки расширений Chrome?
Я только что купил WebStorm 5 и до сих пор действительно наслаждался его функциями Inspection. Одна проблема, с которой я столкнулся при разработке расширения Chrome, заключается в том, что оно не распознает chromeпеременную: Есть ли способ добавить chromeпеременную в инспектор, чтобы она могла автоматически заполняться при вводе текста? Я предполагаю, …

10
Проверка URL-адреса в Java
Я хотел знать, есть ли в Java стандартные API-интерфейсы для проверки данного URL-адреса? Я хочу проверить оба, правильна ли строка URL-адреса, то есть данный протокол действителен, а затем проверить, можно ли установить соединение. Я попытался использовать HttpURLConnection, указав URL-адрес и подключившись к нему. Кажется, что первая часть моего требования выполнена, …
104 java  validation  url 

11
Есть ли способ получить доступ к аргументам метода в Ruby?
Новичок в Ruby и ROR, и мне он нравится каждый день, поэтому вот мой вопрос, так как я не знаю, как его использовать в Google (и я пробовал :)) у нас есть метод def foo(first_name, last_name, age, sex, is_plumber) # some code # error happens here logger.error "Method has failed, …

6
Как распечатать форматированные значения BigDecimal?
У меня есть BigDecimalполе , amountкоторое представляет деньги, и мне нужно напечатать его значение в браузере в формате , как $123.00, $15.50, $0.33. Как я могу это сделать? (Единственное простое решение , которое я вижу себя получает floatValueот BigDecimalа затем использовать , NumberFormatчтобы сделать две цифры точности для дробной части).

9
Веб-API 2: как вернуть JSON с именами свойств camelCased для объектов и их подобъектов
ОБНОВИТЬ Спасибо за ответы на все вопросы. Я работаю над новым проектом, и, похоже, я наконец дошел до сути: похоже, что на самом деле виноват следующий код: public static HttpResponseMessage GetHttpSuccessResponse(object response, HttpStatusCode code = HttpStatusCode.OK) { return new HttpResponseMessage() { StatusCode = code, Content = response != null ? …

8
Как я могу получить список столбцов в таблице для базы данных SQLite?
Я хочу получить список столбцов в таблице. База данных - это последняя версия SQLite (я считаю, 3.6). Я ищу код, который делает это с помощью SQL-запроса. Дополнительные бонусные баллы за метаданные, относящиеся к столбцам (например, длина, тип данных и т. Д.)
104 reflection  sqlite  list 

3
SQLite - заменить часть строки
Можно ли использовать SQLв SQLiteтаблице для замены части строки? Например, у меня есть таблица, в одном из полей которой указан путь к файлу. Можно ли заменить части строки так, чтобы, например, c:\afolder\afilename.bmp становится c:\anewfolder\afilename.bmp ?
104 sql  sqlite 

14
Подавить предупреждение CS1998: в этом асинхронном методе отсутствует ожидание
У меня есть интерфейс с некоторыми асинхронными функциями. Некоторым классам, реализующим интерфейс, нечего ждать, а некоторые могут просто выбросить. Все предупреждения немного раздражают. Если не использовать ожидание в асинхронной функции. Можно ли подавить сообщение? public async Task<object> test() { throw new NotImplementedException(); } предупреждение CS1998: в этом асинхронном методе отсутствуют …
104 c#  asynchronous 

24
Возможные причины тайм-аута при попытке доступа к инстансу EC2
Я не могу подключиться к своему экземпляру по SSH - время операции истекло. В чем могут быть причины и что я могу сделать, чтобы решить эту проблему? Перезагрузка обычно занимает много времени и может только усугубить ситуацию. ОБНОВЛЕНИЕ: речь идет не о разрешениях - я могу нормально войти в систему. …

7
Passport.js middleware паспорт.initialize () не используется
Я использую node с express + mongoose и пытаюсь использовать password.js с спокойным api. Я продолжаю получать это исключение после успешной аутентификации (я вижу URL-адрес обратного вызова в браузере): /Users/naorye/dev/naorye/myproj/node_modules/mongoose/lib/utils.js:419 throw err; ^ Error: passport.initialize() middleware not in use at IncomingMessage.req.login.req.logIn (/Users/naorye/dev/naorye/myproj/node_modules/passport/lib/passport/http/request.js:30:30) at Context.module.exports.delegate.success (/Users/naorye/dev/naorye/myproj/node_modules/passport/lib/passport/middleware/authenticate.js:194:13) at Context.actions.success (/Users/naorye/dev/naorye/myproj/node_modules/passport/lib/passport/context/http/actions.js:21:25) at verified …


5
композитор: Как найти точную версию пакета?
Предположим, я пишу библиотеку A, которая зависит от другой библиотеки, например, monolog. Я хочу установить последнюю версию monolog, поэтому я просто поместил это в composer.json: { "require": { "monolog/monolog": "*.*.*" } } Потом бегу $ php composer.phar install. Я ожидал найти установленную версию внутри composer.lock, но ее там нет: { …

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