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

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

18
Как убрать все не алфавитные символы из строки в SQL Server?
Как вы можете удалить из строки все символы, которые не являются буквенными? А как насчет не буквенно-цифровых? Это должна быть пользовательская функция или есть более обобщенные решения?

13
Размер шрифта TextView в приложении Android изменяется при изменении размера шрифта из собственных настроек
Я хочу указать свой собственный размер текста в моем приложении, но у меня возникла проблема с этим. Когда я изменяю размер шрифта в настройках устройства, размер шрифта моего приложения TextViewтакже изменяется.

11
Рекурсивно добавлять файлы по шаблону
Как рекурсивно добавить файлы по шаблону (или глобусу), расположенным в разных каталогах? Например, я хотел бы добавить A/B/C/foo.javaи D/E/F/bar.java(и несколько других файлов Java) с помощью одной команды: git add '*.java' К сожалению, это не работает, как ожидалось.
172 git  glob  filepattern 

12
предупреждение: небезопасный доступный для записи мир dir / usr / local / bin в PATH, режим 040777
Каждый раз, когда я запускаю эту команду rails server: предупреждение: небезопасный доступный для записи мир dir / usr / local / bin в PATH, режим 040777 Я искал решение здесь, и они сказали, чтобы напечатать: chmod go-w /usr/local/bin Но я получаю эту ошибку: chmod: невозможно изменить режим файла в / …

11
Что такое экзистенциальный тип?
Я прочитал в Википедии статью Экзистенциальные типы . Я понял, что они называются экзистенциальными типами из-за экзистенциального оператора (∃). Я не уверен, какой в ​​этом смысл. какая разница между T = ∃X { X a; int f(X); } и T = ∀x { X a; int f(X); } ?

8
Расширяемая библиотека библиотеки поддержки Android - меню с плавающей кнопкой действий (FAB)
Теперь, когда отсутствует библиотека поддержки дизайна Android, кто-нибудь знает, как реализовать расширенное меню Fab с его помощью, например, fab на Inbox App? Должно выглядеть так:

6
Как запустить только одно задание в ANSIBLE PlayBook?
Есть ли способ запустить только одну задачу в ANSIBLE PlayBook? Например, в roles/hadoop_primary/tasks/hadoop_master.yml. У меня есть "start hadoop job tracker services"задача. Могу ли я просто выполнить эту задачу? Файл hadoop_master.yml: --- # Playbook for Hadoop master servers - name: Install the namenode and jobtracker packages apt: name={{item}} force=yes state=latest with_items: …
172 ansible 

27
Как проверить, равна ли моя строка нулю?
Я хочу выполнить какое-то действие ТОЛЬКО ЕСЛИ моя строка имеет значимое значение. Итак, я попробовал это. if (!myString.equals("")) { doSomething } и это if (!myString.equals(null)) { doSomething } и это if ( (!myString.equals("")) && (!myString.equals(null))) { doSomething } и это if ( (!myString.equals("")) && (myString!=null)) { doSomething } и это …

9
C # int to byte []
Мне нужно преобразовать intв byte[]один из способов сделать это заключается в использовании BitConverter.GetBytes(). Но я не уверен, что это соответствует следующей спецификации: Целое число со знаком XDR - это 32-разрядное значение, которое кодирует целое число в диапазоне [-2147483648,2147483647]. Целое число представлено в двух дополнительных обозначениях. Самые старшие и младшие байты …
172 c#  .net  bit-manipulation  nfs 


2
Что делают @, - и + как префиксы для строк рецепта в Make?
В руководстве по сборке GNU Makefile упоминаются эти префиксы. Если указан .ONESHELL, то только первая строка рецепта будет проверяться на наличие специальных префиксных символов ('@', '-' и '+'). Что делают эти префиксы и где они упоминаются?
172 makefile  gnu-make 

7
Java 8: Как мне работать с методами исключения в потоках?
Предположим, у меня есть класс и метод class A { void foo() throws Exception() { ... } } Теперь я хотел бы вызывать foo для каждого экземпляра, Aдоставляемого потоком, например: void bar() throws Exception { Stream<A> as = ... as.forEach(a -> a.foo()); } Вопрос: Как правильно обработать исключение? Код не …

12
Используете атрибут HTML5 «обязательный» для группы флажков?
При использовании более новых браузеров, поддерживающих HTML5 (например, FireFox 4); и поле формы имеет атрибут required='required'; и поле формы пустое / пустое; и кнопка отправки нажата; браузеры обнаруживают, что поле «обязательное» пусто и не отправляют форму; вместо этого браузер показывает подсказку с просьбой ввести текст в поле. Теперь вместо одного …

11
Добавление одного дня к дате
Мой код для добавления одного дня к дате возвращает дату до дня добавления: 2009-09-30 20:24:00дата после добавления одного дня ДОЛЖНА быть перенесена на следующий месяц:1970-01-01 17:33:29 <?php //add day to date test for month roll over $stop_date = date('Y-m-d H:i:s', strtotime("2009-09-30 20:24:00")); echo 'date before day adding: '.$stop_date; $stop_date = …
172 php  date  datetime 

5
Как изменить CHARACTER SET (и COLLATION) по всей базе данных?
Наш предыдущий программист установил неправильную сортировку в таблице (Mysql). Он настроил это с помощью латинского сопоставления, когда это должно быть UTF8, и теперь у меня есть проблемы. Каждая запись с китайским и японским характером превращается в ??? персонаж. Можно ли изменить сопоставление и вернуть детализацию персонажа?
172 mysql  sql  collation 

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