6
голоса
4
ответов
4
просмотров
Управление взрывом CSS [закрыто]

Проблема с организацией CSS файла на сайте

Я активно использую CSS для веб-сайта, над которым работаю. В настоящее время все стили CSS применяются на основе конкретных тегов, и я пытаюсь перейти к более внешнему стилю, чтобы облегчить любые будущие изменения.

Однако я столкнулся с проблемой...

6
голоса
5
ответов
4
просмотров
Какую версию Python я установил?

У меня есть задача запустить скрипт на Python на сервере Windows. Как я могу узнать, какая версия Python у меня установлена, и имеет ли это значение?

Я подумываю об обновлении до последней версии Python.

6
голоса
3
ответов
1
просмотров
Глубокое копирование словаря в Python

Я хочу сделать глубокую копию объекта типа dict в Python. К сожалению, метод .deepcopy() не существует для dict. Как это сделать?

Вот пример кода:

my_dict = {'a': [1, 2, 3], 'b': [4, 5, 6]}
my_copy = my_dict.deepcopy()  # Здесь возникает ошибка

При выполнении этого кода я...

6
голоса
3
ответов
5
просмотров
Как использовать StringIO в Python 3 с numpy.genfromtxt()?

Я использую Python 3.2.1, и у меня возникла проблема с импортом модуля StringIO. Я использую io.StringIO, и это работает, но я не могу использовать его с функцией genfromtxt() из библиотеки numpy следующим образом:

x = "1 3\n 4.5 8"        
numpy.genfromtxt(io.StringIO(x))

В...

6
голоса
5
ответов
5
просмотров
Получить обобщённый тип класса во время выполнения

Вопрос: Как мне добиться этого?

Я создал обобщенный класс GenericClass, и сейчас у меня возникла проблема с тем, как вернуть тип параметра типа T. Вот код, который у меня есть:

public class GenericClass
{
    public Type getMyType()
    {
        // Как мне вернуть тип T?
   ...
6
голоса
5
ответов
10
просмотров
Как отсортировать DataFrame pandas по одному столбцу

У меня есть DataFrame, который выглядит следующим образом:

        0          1     2
0   354.7      April   4.0
1    55.4     August   8.0
2   176.5   December  12.0
3    95.5   February   2.0
4    85.6    January   1.0
5     152       July   7.0
6   238.7       June   6.0
7   104.8     ...
6
голоса
5
ответов
9
просмотров
Как сравнить float и double, учитывая потерю точности?

Описание проблемы: Как наиболее эффективно сравнивать два значения типа double или float?

Просто использование следующего подхода будет некорректным:

bool CompareDoubles1(double A, double B)
{
   return A == B;
}

Такой метод не учитывает возможные проблемы с точностью,...

6
голоса
5
ответов
3
просмотров
Как лучше всего инициализировать объект Date в JavaScript на полночь?

Каков самый простой способ получить экземпляр new Date(), но установить время на полночь?

6
голоса
5
ответов
0
просмотров
Стоит ли использовать re.compile в Python?

Вопрос: Есть ли преимущества в использовании re.compile для регулярных выражений в Python?

Я изучаю использование регулярных выражений в Python и заметил, что можно использовать функцию re.compile() для компиляции шаблона регулярного выражения, как в следующем примере:

import...
6
голоса
3
ответов
13
просмотров
Как перевести строку даты и времени в формате ISO 8601 в объект datetime Python?

У меня есть строка даты и времени в формате "2009-05-28T16:15:00" (это, насколько я понимаю, формат ISO 8601). Один из решения, которое кажется не очень элегантным, — это разобрать строку, используя функцию time.strptime, а затем передать первые шесть элементов кортежа в конструктор datetime,...

6
голоса
5
ответов
1
просмотров
Найти значение в массиве объектов на JavaScript

У меня есть массив анонимных объектов, в каждом из которых содержится массив именованных объектов. Мне нужно получить объект, у которого свойство "name" равно "string 1". Вот пример массива:

var array = [
    { name:"string 1", value:"this", other: "that" },
    { name:"string 2",...
6
голоса
5
ответов
9
просмотров
Eclipse/Java: не работает автозавершение кода

Описание проблемы для StackOverflow.com:

Я скачал, распаковал и настроил Eclipse 3.4.2 с несколькими плагинами (в том числе EPIC, Clearcase, QuantumDB, MisterQ).

Теперь, когда я редактирую Java-проекты, автозавершение кода не работает. Если я наберу String. и нажму ctrl+space, то появляется...

6
голоса
5
ответов
0
просмотров
Получение текущей даты и времени в JavaScript

У меня есть скрипт на JavaScript, который выводит текущую дату и время, но дата всегда отображается неправильно. Вот код:

var currentdate = new Date();
var datetime = "Last Sync: " + currentdate.getDay() + "/" + currentdate.getMonth() 
+ "/" + currentdate.getFullYear() + " @ " 
+...
6
голоса
2
ответов
6
просмотров
Добавить новый элемент в словарь в Python

Описание проблемы:

Я пытаюсь добавить новый элемент в существующий словарь в Python. У меня есть следующий словарь:

default_data = {
    'item1': 1,
    'item2': 2,
}

Я хочу добавить новый элемент, чтобы он выглядел так:

default_data = default_data + {'item3':...
6
голоса
5
ответов
6
просмотров
Перенос строки в HTML с использованием '\n'

Есть ли способ заставить HTML правильно обрабатывать переносы строк, обозначенные как \n? Или мне нужно заменить их на ``?

Пример кода для наглядности:


  abc
  def
  ghi

Каждый перенос строки в этом коде не отображается, как ожидается. Как я могу добиться правильного отображения...

6
голоса
5
ответов
3
просмотров
Установка локального модуля с помощью npm?

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

6
голоса
4
ответов
0
просмотров
Проверка, является ли объект jQuery-объектом

Вопрос: Как быстро проверить, является ли объект объектом jQuery или нативным объектом JavaScript?

У меня есть следующий код:

var o = {};
var e = $('#element');

function doStuff(o) {
    if (o.selector) {
        console.log('object is jQuery');
   ...
6
голоса
5
ответов
0
просмотров
Как преобразовать строку, разделённую запятыми, в список?

Вопрос:

Есть ли в Java встроенный метод, который позволяет конвертировать строку с разделителями в контейнер (например, массив, список или вектор)? Или мне необходимо написать собственный код для этого?

String commaSeparated = "item1 , item2 , item3";
List items = // метод, который...
6
голоса
5
ответов
7
просмотров
TypeScript ошибка TS2304: не удается найти имя 'require'

Описание проблемы

Я пытаюсь настроить свое первое приложение на TypeScript и DefinitelyTyped для Node.js, но сталкиваюсь с некоторыми ошибками.

При попытке транскомпилировать простую страницу TypeScript для Node.js я получаю ошибку "TS2304: Cannot find name 'require'". Я прочитал несколько...

6
голоса
5
ответов
5
просмотров
Как добавить часы к объекту Date?

Удивительно, что объект Date в JavaScript не реализует функцию добавления времени.

Я просто хочу создать функцию, которая будет делать следующее:

var now = Date.now();
var fourHoursLater = now.addHours(4);

function Date.prototype.addHours(h) {
  // Как мне это...