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

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

18
На шаблонах проектирования: когда я должен использовать синглтон?
Прославленная глобальная переменная - становится прославленным глобальным классом. Некоторые говорят, что нарушают объектно-ориентированный дизайн. Дайте мне сценарии, кроме старого доброго логгера, где имеет смысл использовать синглтон.

18
Выберите столбцы из набора результатов хранимой процедуры
У меня есть хранимая процедура, которая возвращает 80 столбцов и 300 строк. Я хочу написать выбор, который получает 2 из этих столбцов. Что-то вроде SELECT col1, col2 FROM EXEC MyStoredProc 'param1', 'param2' Когда я использовал приведенный выше синтаксис, я получаю сообщение об ошибке: «Неверное имя столбца». Я знаю, что самым …

19
команда bash / fish для вывода абсолютного пути к файлу
Вопрос: существует ли простая команда sh / bash / zsh / fish / ... для печати абсолютного пути к файлу, который я передаю? Случай использования: Я нахожусь в директории , /a/bи я хотел бы, чтобы напечатать полный путь к файлу cв командной строке , так что я могу легко вставить …
448 bash  shell  path 

11
Получить color-int из цветового ресурса
Есть ли способ получить color-int из цветового ресурса? Я пытаюсь получить отдельные красные, синие и зеленые компоненты цвета, определенного в ресурсе (R.color.myColor), чтобы я мог установить значения трех групп поиска для определенного уровня.
448 android  colors 

11
Автоинкрементный первичный ключ в SQL Server Management Studio 2012
Как я в таблице базы данных, я имел взгляд через форум , но не может видеть , как.auto incrementprimary keySQL Server Я посмотрел свойства, но не вижу опции, я видел ответ, в котором вы переходите к Identityсвойству спецификации и устанавливаете его в значение да, а Identity incrementв 1 указываете значение, …

25
Почему C # не позволяет статическим методам реализовывать интерфейс?
Почему C # был разработан таким образом? Насколько я понимаю, интерфейс только описывает поведение и служит для описания договорных обязательств для классов, реализующих интерфейс, в котором реализовано определенное поведение. Если классы хотят реализовать это поведение в общем методе, почему бы и нет? Вот пример того, что я имею в виду: …

30
Измените язык приложения программно в Android
Можно ли программно изменить язык приложения, все еще используя ресурсы Android? Если нет, можно ли запросить ресурс на определенном языке? Я хотел бы позволить пользователю изменить язык приложения из приложения.

8
Как отменить последнюю миграцию?
Я выполнил миграцию, добавив новую таблицу, и хочу отменить ее и удалить миграцию, не создавая новую миграцию. Как это сделать? Есть ли команда, чтобы отменить последнюю миграцию, и тогда я могу просто удалить файл миграции?

20
Почему на кнопке «Текст» для кнопки «Все буквы» на Lollipop?
В моем приложении «Tide Now WA», которое я недавно тестировал на совместимость, использовал новый планшет Nexus 9 (Lollipop - API 21). Это пишет некоторый текст кнопки. Это приложение правильно пишет текст, используя Android 2.3 и Android 4.0. Т.е. смешанные прописные и строчные буквы. Когда на моем Nexus 9 запускается одно …

30
Как получить отображаемый фрагмент?
Я играю с фрагментами в Android. Я знаю, что могу изменить фрагмент, используя следующий код: FragmentManager fragMgr = getSupportFragmentManager(); FragmentTransaction fragTrans = fragMgr.beginTransaction(); MyFragment myFragment = new MyFragment(); //my custom fragment fragTrans.replace(android.R.id.content, myFragment); fragTrans.addToBackStack(null); fragTrans.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_FADE); fragTrans.commit(); У меня вопрос в файле Java, как я могу получить отображаемый в данный момент …


30
Regex для пароля должно содержать не менее восьми символов, как минимум одно число, а также строчные и прописные буквы и специальные символы
Я хочу регулярное выражение, чтобы проверить, что: Пароль содержит не менее восьми символов, в том числе , по крайней мере один номер и включает в себя как нижний и заглавные буквы и специальные символы, например #, ?, !. Это не может быть ваш старый пароль или содержать ваше имя пользователя …


12
Создание BLOB из строки Base64 в JavaScript
У меня есть двоичные данные в кодировке Base64 в строке: const contentType = 'image/png'; const b64Data = 'iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg=='; Я хотел бы создать blob:URL, содержащий эти данные, и отобразить его пользователю: const blob = new Blob(????, {type: contentType}); const blobUrl = URL.createObjectURL(blob); window.location = blobUrl; Я не смог понять, как создать …
447 javascript  base64 

10
Spring @Transactional - изоляция, распространение
Может кто-нибудь объяснить, для чего нужны параметры изоляции и распространения в @Transactionalаннотации на примере из реальной жизни? В основном, когда и почему я должен выбрать, чтобы изменить их значения по умолчанию.

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