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

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

5
Обеспечение того, чтобы ключи json были строчными в .NET
Есть ли простой способ использовать JSON в .NET, чтобы гарантировать, что ключи отправляются в нижнем регистре? На данный момент я использую библиотеку newtonsoft Json.NET и просто использую string loginRequest = JsonConvert.SerializeObject(auth); В данном случае authэто как раз следующий объект public class Authority { public string Username { get; set; } …
103 .net  json  json.net 

4
mongoDB / mongoose: уникальный, если не нуль
Мне было интересно, есть ли способ принудительно создать уникальную запись коллекции, но только если запись не равна нулю . e Пример схемы: var UsersSchema = new Schema({ name : {type: String, trim: true, index: true, required: true}, email : {type: String, trim: true, index: true, unique: true} }); «электронная почта» …

6
Как проверить статус сервера PostgreSQL в Mac OS X
Как я могу узнать, работает ли мой сервер Postgresql или нет? Я получаю это сообщение: [~/dev/working/sw] sudo bundle exec rake db:migrate rake aborted! could not connect to server: Connection refused Is the server running on host "localhost" and accepting TCP/IP connections on port 5432? Обновить: > which postgres /usr/local/bin/postgres > …
103 macos  postgresql 

8
Спецификатор ширины Printf для поддержания точности значения с плавающей запятой
Есть ли printfспецификатор ширины, который можно применить к спецификатору с плавающей запятой, который автоматически форматировал бы вывод до необходимого количества значащих цифр , чтобы при сканировании строки обратно было получено исходное значение с плавающей запятой? Например, предположим, что я печатаю floatс точностью до 2десятичных знаков: float foobar = 0.9375; printf("%.2f", …

3
Рендеринг JSON в контроллере
Я читал книгу и главу о Контроллерах, в которой говорилось о рендеринге, для JSON у него есть такой пример, но он не вдавался в подробности, поэтому я не мог понять более общую картину, в которую вписывается этот пример: render :json => @projects, :include => tasks А также пример с JSONP, …

6
Как найти элемент, сопоставив точный текст элемента в Capybara
У меня есть следующие два элемента в HTML <a href="/berlin" >Berlin</a> <a href="/berlin" >Berlin Germany </a> Я пытаюсь найти элемент, используя следующий метод Capybara find("a", :text => "berlin") Выше будет возвращено два элемента, потому что оба содержат текст berlin. Есть ли способ сопоставить точный текст в Capybara?
103 ruby  regex  capybara 



14
Какая причина использовать null вместо undefined в JavaScript?
Я пишу JavaScript довольно давно, и у меня никогда не было причин его использовать null. Кажется, что undefinedэто всегда предпочтительнее и программно служит той же цели. Какие практические причины использовать nullвместо undefined?


4
Тестирование контроллера RSpec - пустой ответ. Тело
Я столкнулся с проблемой при тестировании своих контроллеров с помощью RSpec - вызов response.body всегда возвращает пустую строку. В браузере все отображается правильно, и тесты функций огурца, похоже, все исправляют, но RSpec каждый раз дает сбой. Другие ожидания в отношении объекта ответа, например, response.should render_template('index')проходят без проблем. Кто-нибудь из вас …

9
Почему в C # часто встречается «null! = Variable» вместо «variable! = Null»?
В C # есть ли разница в скорости выполнения для порядка, в котором вы указываете условие? if (null != variable) ... if (variable != null) ... С недавнего времени я довольно часто видел первый, и он привлек мое внимание, так как ко второму я привык. Если нет разницы, в чем …
103 c#  coding-style 

4
Как использовать CMake?
Я пытаюсь использовать CMake для компиляции opencv. Я читаю руководство, но не могу понять, что такое файлы CMakeLists и как они связаны с графическим интерфейсом CMake? Также не мог понять, что такое make-файлы, они же CMakeLists? И что это за файл, который я открываю с помощью visual-studio?
103 c++  visual-studio  cmake 


12
Как я могу включить необработанный JSON в объект с помощью Джексона?
Я пытаюсь включить необработанный JSON в объект Java, когда объект (де) сериализуется с помощью Джексона. Чтобы проверить эту функциональность, я написал следующий тест: public static class Pojo { public String foo; @JsonRawValue public String bar; } @Test public void test() throws JsonGenerationException, JsonMappingException, IOException { String foo = "one"; String …

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