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

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

12
commandButton / commandLink / ajax action / метод слушателя не вызван или входное значение не установлено / обновлено
Иногда, при использовании <h:commandLink>, <h:commandButton>или <f:ajax>, то action, actionListenerили listenerметод , связанный с тегом просто не вызывается. Или свойства компонента не обновляются с использованием переданных UIInputзначений. Каковы возможные причины и решения для этого?

19
Java коллекция пар значений? (кортежи?)
Мне нравится, как в Java есть карта, где вы можете, например, определить типы каждой записи на карте <String, Integer>. То, что я ищу, - это тип коллекции, где каждый элемент коллекции представляет собой пару значений. Каждое значение в паре может иметь свой собственный тип (например, пример String и Integer выше), …
345 java 

7
Есть ли стандартизированный метод для замены двух переменных в Python?
В Python я видел два значения переменных, которые меняются местами с использованием этого синтаксиса: left, right = right, left Считается ли это стандартным способом обмена двумя значениями переменных или есть какие-то другие средства, по которым две переменные обычно обмениваются чаще всего?

10
Печать ведущих 0 в C?
Я пытаюсь найти хороший способ напечатать ведущие 0, например, 01001 для почтового индекса. Хотя число будет храниться как 1001, что является хорошим способом сделать это? Я подумал об использовании операторов case / if затем, чтобы выяснить, сколько цифр это число, а затем преобразовать его в массив символов с дополнительными нулями …
345 c  printf 


13
Каков (лучший) способ управления разрешениями для общих томов Docker?
Некоторое время я играл с Docker и продолжаю находить ту же проблему при работе с постоянными данными. Я создаю свой Dockerfileи выставляю том или использую --volumes-fromдля монтирования папки хоста внутри моего контейнера . Какие разрешения я должен применить к общему объему на хосте? Я могу придумать два варианта: До сих …
345 docker 

19
jQuery.inArray (), как правильно его использовать?
Впервые работаю с jQuery.inArray() и это выглядит странно. Если объект находится в массиве, он вернет 0, но 0 является ложным в Javascript. Таким образом, будет выведено следующее: «НЕ в массиве» var myarray = []; myarray.push("test"); if(jQuery.inArray("test", myarray)) { console.log("is in array"); } else { console.log("is NOT in array"); } Мне …
345 javascript  jquery 

10
Псевдо-терминал не будет выделен, потому что stdin не является терминалом
Я пытаюсь написать сценарий оболочки, который создает некоторые каталоги на удаленном сервере, а затем использует scp для копирования файлов с моего локального компьютера на удаленный. Вот что у меня так далеко: ssh -t user@server<<EOT DEP_ROOT='/home/matthewr/releases' datestamp=$(date +%Y%m%d%H%M%S) REL_DIR=$DEP_ROOT"/"$datestamp if [ ! -d "$DEP_ROOT" ]; then echo "creating the root directory" …
345 linux  bash  shell  ssh 

9
Suppress InsecureRequestWarning: непроверенный HTTPS-запрос выполняется в Python2.6
Я пишу скрипты на Python2.6 с использованием pyVmomi и при использовании одного из методов подключения: service_instance = connect.SmartConnect(host=args.ip, user=args.user, pwd=args.password) Я получаю следующее предупреждение: /usr/lib/python2.6/site-packages/requests/packages/urllib3/connectionpool.py:734: InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.org/en/latest/security.html InsecureRequestWarning) Что интересно, у меня не установлен urllib3 с pip …

11
Как сортировать строки в JavaScript
У меня есть список объектов, которые я хочу отсортировать на основе поля attrтипа строки. Я пытался с помощью- list.sort(function (a, b) { return a.attr - b.attr }) но обнаружил, что -не похоже на работу со строками в JavaScript. Как я могу отсортировать список объектов на основе атрибута с типом строки?
345 javascript  string 

24
Не удается разрешить конфликт сопоставления между «SQL_Latin1_General_CP1_CI_AS» и «Latin1_General_CI_AS» в операции равно
У меня есть следующий код SELECT tA.FieldName As [Field Name], COALESCE(tO_A.[desc], tO_B.[desc], tO_C.Name, tA.OldVAlue) AS [Old Value], COALESCE(tN_A.[desc], tN_B.[desc], tN_C.Name, tA.NewValue) AS [New Value], U.UserName AS [User Name], CONVERT(varchar, tA.ChangeDate) AS [Change Date] FROM D tA JOIN [DRTS].[dbo].[User] U ON tA.UserID = U.UserID LEFT JOIN A tO_A on tA.FieldName = …
345 sql-server 

4
Какое регулярное выражение будет соответствовать каждому символу, кроме запятой ',' или точки с запятой ';'?
Можно ли определить регулярное выражение, которое будет соответствовать каждому символу, кроме определенного определенного символа или набора символов? По сути, я хотел разделить строку запятой (,) или точкой с запятой (;). Поэтому я подумывал сделать это с помощью регулярного выражения, которое будет соответствовать всему, пока не встретится запятая или точка с …
345 regex 

12
Как изменить отступ в коде Visual Studio?
Для каждого машинописного файла код Visual Studio использует автоматический отступ в 8 пробелов. Это слишком много, на мой вкус, но я не могу найти, где это изменить. Может быть, это доступно как настройка, но под другим именем, так как я не могу найти ничего, связанного с отступом. ОБНОВИТЬ В настоящее …

6
Как мне использовать NSTimer?
Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Как я могу использовать NSTimer? Кто-нибудь может дать мне пошаговые инструкции?

9
Как сделать ввод текста не редактируемым?
Итак, у меня есть текстовый ввод <input type="text" value="3" class="field left"> Вот мой CSS для этого background:url("images/number-bg.png") no-repeat scroll 0 0 transparent; border:0 none; color:#FFFFFF; height:17px; margin:0 13px 0 0; text-align:center; width:17px; Есть ли настройка или хитрость к этому, я думал вместо этого сделать лейбл, но как насчет стиля. Как …
344 html  css  html-input 

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