Все вопросы
Как лучше всего инициализировать объект Date в JavaScript на полночь?
Каков самый простой способ получить экземпляр new Date(), но установить время на полночь?
Стоит ли использовать re.compile в Python?
Вопрос: Есть ли преимущества в использовании re.compile
для регулярных выражений в Python?
Я изучаю использование регулярных выражений в Python и заметил, что можно использовать функцию re.compile()
для компиляции шаблона регулярного выражения, как в следующем примере:
import...
Как перевести строку даты и времени в формате ISO 8601 в объект datetime Python?
У меня есть строка даты и времени в формате "2009-05-28T16:15:00" (это, насколько я понимаю, формат ISO 8601). Один из решения, которое кажется не очень элегантным, — это разобрать строку, используя функцию time.strptime
, а затем передать первые шесть элементов кортежа в конструктор datetime
,...
Найти значение в массиве объектов на JavaScript
У меня есть массив анонимных объектов, в каждом из которых содержится массив именованных объектов. Мне нужно получить объект, у которого свойство "name" равно "string 1". Вот пример массива:
var array = [
{ name:"string 1", value:"this", other: "that" },
{ name:"string 2",...
Eclipse/Java: не работает автозавершение кода
Описание проблемы для StackOverflow.com:
Я скачал, распаковал и настроил Eclipse 3.4.2 с несколькими плагинами (в том числе EPIC, Clearcase, QuantumDB, MisterQ).
Теперь, когда я редактирую Java-проекты, автозавершение кода не работает. Если я наберу String. и нажму ctrl+space, то появляется...
Получение текущей даты и времени в JavaScript
У меня есть скрипт на JavaScript, который выводит текущую дату и время, но дата всегда отображается неправильно. Вот код:
var currentdate = new Date();
var datetime = "Last Sync: " + currentdate.getDay() + "/" + currentdate.getMonth()
+ "/" + currentdate.getFullYear() + " @ "
+...
Добавить новый элемент в словарь в Python
Описание проблемы:
Я пытаюсь добавить новый элемент в существующий словарь в Python. У меня есть следующий словарь:
default_data = {
'item1': 1,
'item2': 2,
}
Я хочу добавить новый элемент, чтобы он выглядел так:
default_data = default_data + {'item3':...
Перенос строки в HTML с использованием '\n'
Есть ли способ заставить HTML правильно обрабатывать переносы строк, обозначенные как \n
? Или мне нужно заменить их на ``?
Пример кода для наглядности:
abc
def
ghi
Каждый перенос строки в этом коде не отображается, как ожидается. Как я могу добиться правильного отображения...
Установка локального модуля с помощью npm?
У меня есть загруженный репозиторий модуля, и я хочу установить его локально, а не глобально в другую директорию. Какой простой способ сделать это?
Проверка, является ли объект jQuery-объектом
Вопрос: Как быстро проверить, является ли объект объектом jQuery или нативным объектом JavaScript?
У меня есть следующий код:
var o = {};
var e = $('#element');
function doStuff(o) {
if (o.selector) {
console.log('object is jQuery');
...
Как преобразовать строку, разделённую запятыми, в список?
Вопрос:
Есть ли в Java встроенный метод, который позволяет конвертировать строку с разделителями в контейнер (например, массив, список или вектор)? Или мне необходимо написать собственный код для этого?
String commaSeparated = "item1 , item2 , item3";
List items = // метод, который...
TypeScript ошибка TS2304: не удается найти имя 'require'
Описание проблемы
Я пытаюсь настроить свое первое приложение на TypeScript и DefinitelyTyped для Node.js, но сталкиваюсь с некоторыми ошибками.
При попытке транскомпилировать простую страницу TypeScript для Node.js я получаю ошибку "TS2304: Cannot find name 'require'". Я прочитал несколько...
Как добавить часы к объекту Date?
Удивительно, что объект Date в JavaScript не реализует функцию добавления времени.
Я просто хочу создать функцию, которая будет делать следующее:
var now = Date.now();
var fourHoursLater = now.addHours(4);
function Date.prototype.addHours(h) {
// Как мне это...
Как красиво форматировать числа с плавающей запятой в строку без лишних нулей после запятой
Проблема: Красивая печать чисел с плавающей запятой в Java
Я использую тип double
для представления всех моих чисел, поскольку максимальное целое значение, которое мне нужно обрабатывать, – это 32-битное беззнаковое число. Важно отметить, что double
может точно представлять целые числа в...
Есть ли команда TRY CATCH в Bash?
Я пишу оболочку и мне нужно проверить, установлено ли терминальное приложение. Я хочу использовать команду TRY/CATCH для этого, если нет более элегантного способа. Есть ли какие-то рекомендации по проверке установки приложения в оболочке?
Доступ к вложенным объектам и массивам JavaScript по строковому пути
У меня есть такая структура данных:
var someObject = {
'part1' : {
'name': 'Part 1',
'size': '20',
'qty' : '50'
},
'part2' : {
'name': 'Part 2',
'size': '15',
'qty' : '60'
},
'part3' : [
{
'name':...
Получить строки с максимальным значением в одном столбце для каждого уникального значения другого столбца
Описание проблемы
В таблице находятся следующие поля:
UserId, Value, Date.
Мне нужно получить UserId
и Value
для максимальной Date
для каждого UserId
. То есть, мне необходим Value
для каждого UserId
, который соответствует самой последней дате.
Как это можно сделать в...
Создание массива с повторяющимися элементами несколько раз
Описание проблемы:
В Python, если у нас есть список, например [2]
, то следующий код выводит такой результат:
[2] * 5 # Вывод: [2, 2, 2, 2, 2]
Существует ли простой способ сделать что-то подобное с массивом в JavaScript?
Я написал следующую функцию для этой задачи, но меня...
Пример кода с несколькими строками в комментарии Javadoc
Я столкнулся с проблемой при добавлении небольшого примера кода в комментариях Javadoc для метода.
Вот фрагмент кода, который я пытаюсь вставить:
/**
* -- пример: перебор списка объектов Map --
*
* for (int i = 0; i < list.size(); i++) {
* Map map = (Map)list.get(i);
* ...
Существует ли функция NumPy для возврата первого индекса элемента в массиве?
Я знаю, что в списках Python есть метод, который возвращает первый индекс элемента:
xs = [1, 2, 3]
xs.index(2) # Вернет 1
Есть ли аналогичный метод для массивов NumPy?