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

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

5
Могу ли я установить значение null в качестве значения по умолчанию для @Value в Spring?
В настоящее время я использую аннотацию @Value Spring 3.1.x следующим образом: @Value("${stuff.value:}") private String value; Это помещает в переменную пустую строку, если атрибут отсутствует. Я хотел бы иметь значение null по умолчанию вместо пустой строки. Конечно, я также хочу избежать ошибки, если свойство stuff.value не установлено.

12
Удаление двойных кавычек из строки в .NET
Я пытаюсь сопоставить с каким-то непоследовательно отформатированным HTML-кодом, и мне нужно удалить некоторые двойные кавычки. Текущий: <input type="hidden"> Цель: <input type=hidden> Это неправильно, потому что я не ухожу должным образом: s = s.Replace ("" "," "); Это неправильно, потому что нет символа пустого символа (насколько мне известно): s = s.Replace('"', …
100 c#  .net  vb.net 

11
Как программно использовать макет безопасной зоны?
Поскольку я не использую раскадровки для создания своих представлений, мне было интересно, есть ли программная опция «Использовать руководства по безопасным областям» или что-то в этом роде. Я пытался привязать свои взгляды к view.safeAreaLayoutGuide но они продолжают перекрывать высшую ступень в симуляторе iPhone X.

28
Отключение перетаскивания пользователем на BottomSheet
Я пытаюсь отключить перетаскивание пользователя BottomSheet. Причина, по которой я хочу отключить - две вещи. 1. Это предотвращает ListViewпрокрутку вниз, 2. Я не хочу, чтобы пользователи увольняли с помощью перетаскивания, но с помощью кнопки на BottomSheetView. Это то, что я сделал bottomSheetBehavior = BottomSheetBehavior.from(bottomAnc); bottomSheetBehavior.setBottomSheetCallback(new BottomSheetBehavior.BottomSheetCallback() { @Override public void …

4
Преобразование String в эквивалентное значение Enum
Могу ли я преобразовать a Stringв эквивалентное значение в Enumeration, используя Java. Я, конечно, могу сделать это с большим if-elseзаявлением, но по возможности я бы хотел этого избежать. Учитывая эту документацию: http://download.oracle.com/javase/1.4.2/docs/api/java/util/Enumeration.html Я не очень надеюсь, что это возможно без ifs или case.
100 java  enums 

12
Как отключить fail_on_empty_beans в Джексоне?
Используя jackson 2.1, как мне отключить то, fail_on_empty beansчто сообщение об ошибке требует, чтобы я отключил? Я предполагаю, что это самая простая вещь в мире, но, черт возьми, уже поздно, и я не смог найти простой учебник или что-то особенно очевидное из api. SerializationFactory? Почему они сделали его таким неинтуитивным, …
100 java  jackson 

6
SortedList <>, SortedDictionary <> и Dictionary <>
Я нахожу это SortedList&lt;TKey, TValue&gt; SortedDictionary&lt;TKey, TValue&gt;и Dictionary&lt;TKey, TValue&gt;реализую те же интерфейсы. Когда мы должны выбрать SortedListи SortedDictionaryснова Dictionary? В чем разница между SortedListи SortedDictionaryс точки зрения применения?

4
Отрисовка компонентов React из массива объектов
У меня есть данные, называемые станциями, которые представляют собой массив, содержащий объекты. stations : [ {call:'station one',frequency:'000'}, {call:'station two',frequency:'001'} ] Я хотел бы отобразить компонент пользовательского интерфейса для каждой позиции массива. Пока я могу написать var stationsArr = [] for (var i = 0; i &lt; this.data.stations.length; i++) { stationsArr.push( …

2
Что tabindex = "- 1" в начальной загрузке для
Для чего tabindexнужен атрибут в Bootstrap 3? В документации о них ничего не говорится, хотя они используются практически во всех модальных окнах. Я нашел это только относительно его использования, что на самом деле мало что говорит Доступные всплывающие подсказки для пользователей клавиатуры и вспомогательных технологий Для пользователей, использующих клавиатуру, и, …

5
требовать файл как строку
Я использую node + express, и мне просто интересно, как я могу импортировать любой файл в виде строки. Допустим, у меня есть текстовый файл, все, что я хочу, это загрузить его в переменную как таковую. var string = require("words.txt"); Я против modules.exports = function(){ var string = "whatever"; return string; …

11
Как решить ошибку LNK2019: неразрешенный внешний символ - функция?
Я получаю эту ошибку, но не знаю, как ее исправить. Я использую Visual Studio 2013. Я назвал решение MyProjectTest. Это структура моего тестового решения: - function.h #ifndef MY_FUNCTION_H #define MY_FUNCTION_H int multiple(int x, int y); #endif -function.cpp #include "function.h" int multiple(int x, int y){ return x*y; } - main.cpp #include …

11
Временная сложность алгоритма Евклида
Мне трудно решить, какова временная сложность алгоритма наибольшего общего знаменателя Евклида. Этот алгоритм в псевдокоде: function gcd(a, b) while b ≠ 0 t := b b := a mod b a := t return a Кажется, это зависит от a и b . Я думаю, что временная сложность равна O …

13
Доступ запрещен для пользователя 'test' @ 'localhost' (с паролем: ДА), кроме пользователя root
Я столкнулся с проблемой с пользователем mysql без полномочий root / admin, я выполняю следующие шаги для создания пользователя и его привилегий, исправьте меня, если я делаю неправильно, Я устанавливаю mysqlна RHEL 5.7 64bitпакеты приведены ниже после того , как я сделал rpm installмы создание mysql db с помощью mysql_install_db, …

3
Как создать новый java.io.File в памяти?
Как я могу создавать новые File(из java.io) в памяти, а не на жестком диске? Я использую язык Java. Я не хочу сохранять файл на жестком диске. Я столкнулся с плохим API ( java.util.jar.JarFile). Он ожидает File fileот String filename. У меня нет файла (только byte[]содержимое), и я могу создать временный …
100 java  file  java-io 

2
Кодирование передачи: gzip против кодирования содержимого: gzip
Каково текущее положение дел, когда дело доходит до того, нужно ли делать Transfer-Encoding: gzip или Content-Encoding: gzip когда я хочу разрешить клиентам, например, с ограниченной пропускной способностью, сигнализировать о своей готовности принять сжатый ответ, и последнее слово остается за сервером, сжимать или нет . Последнее - то, что делают, например, …

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