Найдите ответы на ваши вопросы по программированию

Присоединяйтесь к сообществу разработчиков, делитесь знаниями и получайте помощь

или

Сообщество

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

Быстрые ответы

Получайте ответы на ваши вопросы в течение нескольких минут

Репутация

Зарабатывайте репутацию и ачивки за помощь другим

11
голоса
5
ответов
14
просмотров
PHP: Удаление элемента массива по значению (а не по ключу)

Проблема:

У меня есть массив в PHP следующего вида:

$messages = [312, 401, 1599, 3, ...];

Учитывая, что значения в массиве уникальны, как я могу удалить элемент с заданным значением (не зная его ключа)?

10
голоса
5
ответов
14
просмотров
Как объявить пространство имен в JavaScript?

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

if (Foo == null || typeof(Foo) != "object") { var Foo = new Object();}

Существует ли более элегантный или лаконичный способ...

11
голоса
5
ответов
14
просмотров
Как установить заголовок Content-Type для запроса HttpClient?

Я пытаюсь установить заголовок Content-Type для объекта HttpClient в соответствии с требованиями API, к которому я обращаюсь.

Я пробовал установить Content-Type следующим образом:

using (var httpClient = new HttpClient()) { httpClient.BaseAddress = new Uri("http://example.com/"); ...

18
голоса
5
ответов
14
просмотров
Относительные импорты в Python 3

Я хочу импортировать функцию из другого файла в одном каталоге.

Обычно получается использовать один из следующих вариантов:

from .mymodule import myfunction
from mymodule import myfunction

Но один из них вызывает одну из следующих ошибок:

ImportError: attempted...
9
голоса
5
ответов
14
просмотров
Гарантирует ли JavaScript порядок свойств объекта?

Я создал объект следующим образом:

var obj = {};
obj.prop1 = "Foo";
obj.prop2 = "Bar";

Будет ли получившийся объект всегда выглядеть так:

{ prop1 : "Foo", prop2 : "Bar" }

То есть, будут ли свойства в том же порядке, в котором я их добавил?

9
голоса
5
ответов
14
просмотров
Как красиво и "питонично" реализовать несколько конструкторов?

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

Предположим, у меня есть класс под названием Cheese с свойством number_of_holes. Как я могу создать два способа создания объектов...

9
голоса
5
ответов
14
просмотров
Что такое конструкция (function() { } )() в JavaScript?

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

(function () {

})();

Это похоже на то, что он выполняет ту же функцию, что и document.onload?

9
голоса
5
ответов
14
просмотров
Как правильно игнорировать исключения

Когда вам нужно выполнить конструкцию try-except в Python, но вы не хотите обрабатывать исключение, как это сделать корректно?

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

try:
    shutil.rmtree(path)
except:
    pass

Или существуют более подходящие методы для реализации подобной...

8
голоса
5
ответов
14
просмотров
Неоднозначное значение истинности Series. Используйте a.empty, a.bool(), a.item(), a.any() или a.all()

Я хочу отфильтровать свой DataFrame по условию с использованием оператора or, чтобы оставить строки, значения определённого столбца которых находятся вне диапазона [-0.25, 0.25]. Я попытался сделать это следующим образом:

df = df[(df['col'] < -0.25) or (df['col'] > 0.25)]

Однако я получаю...

9
голоса
5
ответов
14
просмотров
Почему null является объектом и в чем разница между null и undefined?

Проблема: Почему null считается объектом в JavaScript?

Я столкнулся с некоторыми непонятностями в JavaScript, связанными с проверкой переменных на null. Когда я использую следующий код:

if (object == null)
  Do something

Это равносильно следующему:

if...