9
голоса
5
ответов
32
просмотров
Как пропустить элемент в .map()?

Как пропустить элемент массива в методе .map?

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

Вот мой код:

var...
6
голоса
5
ответов
45
просмотров
Как посчитать количество вхождений символа в строке?

Я имею строку

a.b.c.d

и хочу подсчитать количество вхождений символа '.' на идиоматичном уровне, предпочтительно в виде однострочного решения.

(Ранее я выразил это ограничение как "без использования цикла", если вы задаетесь вопросом, почему все пытаются ответить без цикла).

8
голоса
5
ответов
42
просмотров
Как убрать кнопку закрытия в диалоговом окне jQuery UI?

Как удалить кнопку закрытия (крестик в правом верхнем углу) в диалоговом окне, созданном с помощью jQuery UI?

6
голоса
5
ответов
43
просмотров
Как получить полезные сообщения об ошибках в PHP?

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

Я часто запускаю PHP-скрипты и получаю в ответ просто пустой экран. Никаких сообщений об ошибках — только белый экран. Причиной может быть простая синтаксическая ошибка (например, неправильная скобка или отсутствующая точка с запятой), неудачный вызов функции или что-то...

6
голоса
5
ответов
40
просмотров
CSS: Скрыть полосу прокрутки, если она не нужна

Я пытаюсь понять, как можно скрыть вертикальную прокрутку (overflow-y: scroll;), если она не нужна. Дело в том, что я создаю сайт, на котором будут отображаться записи, и хочу скрыть полосу прокрутки, если содержимое не превышает текущей ширины.

Также у меня есть второй вопрос. Я хочу сделать...

7
голоса
5
ответов
42
просмотров
Какой самый быстрый способ выполнить HTTP GET в Python?

Какой самый быстрый способ выполнить HTTP GET на Python, если я знаю, что содержимое будет строкой? Я ищу документацию на что-то вроде однострочного кода:

contents = url.get("http://example.com/foo/bar")

Но всё, что я могу найти с помощью Google, это httplib и urllib, и мне не...

7
голоса
5
ответов
34
просмотров
Каков максимальный размер значений localStorage?

Поскольку localStorage (на данный момент) поддерживает только строки в качестве значений, и для этого объекты необходимо преобразовать в строку (сохранить в формате JSON), существует ли определённое ограничение по длине значений.

Кто-нибудь знает, существует ли универсальное определение этого...

7
голоса
5
ответов
54
просмотров
Java 8: Уникальные элементы по свойству (Distinct by property)

Как в Java 8 отфильтровать коллекцию, используя API Stream, проверяя уникальность свойства каждого объекта?

У меня есть список объектов типа Person, и я хочу удалить людей с одинаковыми именами.

Используя метод:

persons.stream().distinct();

Я получаю стандартную проверку на...

9
голоса
5
ответов
60
просмотров
Как отсортировать список/кортеж списков/кортежей по элементу на заданном индексе

У меня есть данные, которые представлены в виде списка списков или списка кортежей, например:

data = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
data = [(1, 2, 3), (4, 5, 6), (7, 8, 9)]

Мне нужно отсортировать их по второму элементу в каждом подмножестве. То есть я хочу отсортировать по 2, 5,...

7
голоса
5
ответов
49
просмотров
Как вставить перенос строки в строке VARCHAR/NVARCHAR SQL Server

Я не нашел никаких похожих вопросов по этой теме, и мне пришлось провести исследование для работы над одним проектом. Решил опубликовать ответ здесь на случай, если кто-то столкнется с такой же проблемой.

7
голоса
5
ответов
39
просмотров
Как установить точку останова JavaScript из кода в Chrome?

Я хочу заставить отладчик Chrome остановиться на строке через код или с помощью какой-либо специальной комментарной метки, вроде console.break(). Как это можно реализовать?

7
голоса
5
ответов
35
просмотров
if else в списковом включении

У меня есть список l:

l = [22, 13, 45, 50, 98, 69, 43, 44, 1]

Мне нужно для чисел, которые больше или равны 45, добавлять 1, а для чисел меньше 45 — добавлять 5.

Я пробовал использовать следующее выражение:

[x+1 for x in l if x >= 45 else x+5]

Но получаю ошибку...

6
голоса
5
ответов
46
просмотров
Почему возникает UnsupportedOperationException при попытке удалить элемент из списка?

Я столкнулся с проблемой в следующем коде на Java:

public static String SelectRandomFromTemplate(String template, int count) {
   String[] split = template.split("|");
   List list = Arrays.asList(split);
   Random r = new Random();
   while (list.size() > count) {
     ...
9
голоса
5
ответов
43
просмотров
React JS: невозможно передать значение в метод через onClick

Проблема с передачей значения в обработчик onClick в React.js

Я хочу получить свойства значения события onClick. Но когда я нажимаю на элемент, в консоли появляется что-то вроде этого:

SyntheticMouseEvent {dispatchConfig: Object, dispatchMarker: ".1.1.0.2.0.0:1", nativeEvent: MouseEvent,...
6
голоса
5
ответов
36
просмотров
JavaScript: Переменное количество аргументов для функции

Вопрос: Есть ли способ разрешить "неограниченное" количество аргументов для функции в JavaScript?

Описание: Я пытаюсь создать функцию, которая могла бы принимать произвольное количество аргументов. Например, мне нужно реализовать что-то вроде этого:

load(var1, var2, var3,...
9
голоса
5
ответов
55
просмотров
Как разделить строку на массив в Bash?

Вопрос: Как разделить строку на части и сохранить их в массиве в Bash-скрипте?

В Bash-скрипте мне нужно разделить строку на отдельные элементы и сохранить их в массиве.

Например, у меня есть следующая строка:

Paris, France, Europe

Я хотел бы получить массив, который будет выглядеть...

8
голоса
5
ответов
46
просмотров
Разделение строк на слова с использованием нескольких разделителей границ слов

Я считаю, что то, что я хочу сделать, является довольно распространенной задачей, но я не нашел никаких ссылок в интернете. У меня есть текст с пунктуацией, и я хочу получить список слов.

"Hey, you - what are you doing here!?"

Результат должен быть таким:

['hey', 'you',...
7
голоса
5
ответов
45
просмотров
Как получить значение из ячейки датафрейма?

Я создал условие, которое извлекает ровно одну строку из моего DataFrame:

d2 = df[(df['l_ext'] == l_ext) & (df['item'] == item) & (df['wn'] == wn) & (df['wd'] == 1)]

Теперь я хотел бы получить значение из определённого столбца:

val = d2['col_name']

Однако в...

6
голоса
5
ответов
39
просмотров
Установить Python-пакет в другую директорию с помощью pip?

Я понимаю, что очевидный ответ заключается в использовании virtualenv и virtualenvwrapper, но по различным причинам я не могу/не хочу этого делать.

Как я могу модифицировать команду

pip install package_name

чтобы pip установил пакет не в стандартный каталог site-packages?

7
голоса
5
ответов
28
просмотров
Как получить последний символ строки?

Как получить последний символ строки:

"linto.yahoo.com."

Последний символ этой строки - .

Как я могу это сделать?