Все вопросы
Корректное регулярное выражение для совпадения значений, сгенерированных uuid.uuid4().hex?
Вопрос: Как проверить, что значение соответствует UUID4, сгенерированному с помощью этого кода?
Я использую следующий код для генерации UUID4:
uuid.uuid4().hex
Убедитесь, что значение, которое я хочу проверить, является корректным UUID4. Является ли правильным решением...
Symfony против CakePHP [закрыто]
Проблема, с которой я столкнулся, заключается в том, что мой вопрос о различиях между Symfony и CakePHP был закрыт, так как, по мнению сообщества, он не соответствует формату вопросов и ответов. В частности, мне указали, что ожидаются фактические, основанные на обоснованиях ответы, в то время как...
Сходства и различия между аннотациями в Java и атрибутами в C#
У меня есть библиотека на Java, которую я рассматриваю для портирования на C#. Эта библиотека активно использует аннотации как во время сборки, так и в процессе выполнения.
Я никогда не использовал атрибуты в C#, но понимаю, что они являются грубым эквивалентом аннотаций в Java.
Если я продолжу...
Как получить границы элемента div в jQuery
Я хочу рассчитать ограничивающий прямоугольник (bounding box) для элемента div с использованием jQuery/JavaScript.
Я попробовал сделать это следующим образом:
// Левый край рамки
document.getElementById("myElement").offsetLeft;
// Верхний край...
Не удалось автоматически сконфигурировать DataSource: 'spring.datasource.url' не указан
Я создал базовое Spring Boot приложение с использованием SPRING INITIALIZR, выбрав зависимости для Web, MongoDB и JPA.
Когда я пытаюсь запустить приложение, получаю следующую ошибку:
Ошибка при запуске ApplicationContext. Чтобы отобразить отчет о условиях, повторно запустите приложение с...
Синтаксис создания словаря в Python
Я wondering, есть ли способ создать словарь так, чтобы несколько ключей ссылались на одно и то же значение, который менее многословен, чем, скажем:
d = {1: 'yes', 2: 'yes', 3: 'yes', 4: 'no'}
Я думаю о чем-то вроде:
d = {*(1, 2, 3): 'yes', 4: 'no'}
что, конечно,...
java.util.logging.Logger не учитывает уровень java.util.logging.Level?
В обычной среде Java SE 6:
Logger l = Logger.getLogger("nameless");
l.setLevel(Level.ALL);
l.fine("somemessage");
В консоли Eclipse ничего не отображается. Вызовы l.info("")
и выше работают нормально, но всё, что ниже уровня fine
, просто не показывается. В чем может быть проблема?...
Использование lambda для форматирования Map в String
У меня есть карта с ключами и значениями типа Integer
. Мне нужно преобразовать её в строку с конкретным форматом: key1 - val1, key2 - val2, key3 - val3
. В настоящее время я использую метод forEach
, чтобы отформатировать каждый элемент, собираю их в список, а затем использую...
Получить текстовое содержимое из div с атрибутом contenteditable с помощью JavaScript
Я хочу получить текстовое содержимое из div с атрибутом contentEditable с помощью JavaScript. Какие варианты для этого существуют? Я пробовал использовать innerHTML, но это не сработало.
Java: накладные расходы if vs. try/catch
Есть ли какая-либо экономия производительности в Java при использовании блока try/catch
по сравнению с конструкцией if
(при условии, что заключенный код в остальном не вызывает ошибок)?
Например, рассмотрим две простые реализации метода "безопасной обрезки" строк:
public String...
Ссылка на всю строку таблицы?
Проблема: Как сделать всю строку в таблице ссылкой?
Я знаю, что можно сделать целую ячейку таблицы кликабельной с помощью CSS. Вот пример кода:
.tableClass td a {
display: block;
}
Однако мне нужно, чтобы вся строка таблицы была ссылкой. Есть ли способ сделать это? Если у...
Регулярное выражение для пустой строки или пробелов
Описание проблемы
Я пытаюсь обнаружить, вводит ли пользователь пробелы в текстовом поле. У меня есть следующий код:
var regex = "^\s+$";
if($("#siren").val().match(regex)) {
echo($("#siren").val());
error += 1;
$("#siren").addClass("error");
...
Python - объект MagicMock не может быть использован в выражении 'await'
Когда я пытался замокировать асинхронную функцию в модуле unittest
с помощью MagicMock
, я получил следующую ошибку:
TypeError: object MagicMock can't be used in 'await' expression
Пример кода выглядит так:
# исходный код
class Service:
async def compute(self, x):
...
Безопасен ли модуль логирования Python для потоков?
Проблема
У меня возник вопрос, связанный с использованием обработчика логирования в многопоточном приложении на Python. Я использую один и тот же обработчик логов в двух разных потоках. Возникает ли необходимость в использовании блокировок (lock) при записи логов из нескольких потоков?...
Запись файла с заданными правами доступа в Python
Я пытаюсь создать файл, который будет доступен для чтения и записи только пользователю (права доступа 0600).
Является ли единственным способом сделать это использование os.open() следующим образом?
import os fd = os.open('/path/to/file', os.O_WRONLY, 0o600) myFileObject =...
Плохо ли вызывать метод класса как метод экземпляра?
Заголовок: Правильно ли использовать методы класса без явного обращения к классу в Python?
Я столкнулся с вопросом, касающимся использования методов класса в Python. Вот пример кода, который у меня есть:
class C(object):
@classmethod
def f(cls, x):
return x + x
Этот...
Применение нескольких стилей к HTML-элементу
Я только начинаю учиться HTML и у меня возникла проблема с применением нескольких стилей к тексту. Я хотел бы создать заголовок с двумя свойствами:
- По центру
- Шрифт: Tahoma
Я попробовал вот такой код:
TITLE
Но это не сработало...
В чем моя ошибка?
Chrome не отправляет заголовок if-modified-since на сервер
У меня есть заголовки, которые сервер отправляет клиенту:
Cache-Control: private
Connection: keep-alive
Content-Encoding: gzip
Content-Type: text/html
Date: Sun, 27 Nov 2011 11:10:38 GMT
ETag: "12341234"
Set-Cookie: connect.sid=e1u...7o; path=/; expires=Sun, 27 Nov 2011 11:40:38 GMT;...
Как связать каждого пользователя с его данными в Firebase?
Описание проблемы:
Я планирую создать основное дерево данных с названием "users", которое будет содержать имена пользователей, выбранные разными пользователями в качестве своих логинов. В структуре данных для каждого пользователя будут храниться такие данные, как полное имя, адрес и номер...
Git Bash: ошибка "bash: open: command not found"
Я новички в Git Bash, только что скачал его для использования на уроках, и на первом занятии мне нужно перейти в другую директорию с помощью команды cd и просмотреть содержимое с помощью ls, что работает без проблем. Затем меня просят открыть файл README.md в папке с помощью команды:
open...