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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
3
ответов
149
просмотров
Несколько экземпляров синглтона в общих библиотеках на Linux

Проблема с экземплярами синглетона в C++

У меня вопрос, который, как предполагает заголовок, является очевидным. Позвольте мне подробно описать сценарий.

В файле singleton.h у меня реализован класс singleton, использующий паттерн синглтон:

/*
 * singleton.h
 *
 *  Created on:...
0
голоса
4
ответов
149
просмотров
Есть ли что-то быстрее, чем dict()?

Я ищу более быстрый способ хранения и доступа к примерно 3 ГБ пар k:v, где k — это строка или целое число, а v — это np.array() с различными формами.

Существует ли какой-либо объект, который быстрее стандартного словаря Python для хранения и доступа к такой структуре данных? Например, может ли...

32
голоса
5
ответов
148
просмотров
Вручную вызов (бросание) исключения в Python

Как поднять исключение в Python, чтобы его можно было перехватить позже с помощью блока except?

32
голоса
5
ответов
148
просмотров
Как объединить два списка в Python?

Проблема: Как объединить два списка в Python?

Я хочу объединить два списка, но не знаю, как это сделать. У меня есть следующий код:

listone = [1, 2, 3]
listtwo = [4, 5, 6]

Я ожидаю получить следующий результат:

>>> joinedlist
[1, 2, 3, 4, 5, 6]

Как правильно...

26
голоса
3
ответов
148
просмотров
Как удалить последний символ из строки в JavaScript?

У меня есть строка, 12345.00, и я хотел бы, чтобы она возвращала 12345.0.

Я рассматривал использование trim, но, как я понимаю, он удаляет только пробелы. Также я посмотрел на slice, но не вижу, как это может сработать в данном случае. Есть ли у кого-нибудь предложения по решению этой проблемы?

22
голоса
5
ответов
148
просмотров
Когда использовать 'self' вместо '$this'?

В PHP 5 в чем разница между использованием self и $this?

Когда следует использовать каждый из них?

18
голоса
4
ответов
148
просмотров
Ошибка "Неопределенная ссылка/нестираемая внешняя символ" — что это такое и как её исправить?

Что такое ошибки "неопределенная ссылка"/"нерешенный внешний символ"? Каковы их общие причины и как можно исправить и предотвратить эти ошибки?

13
голоса
5
ответов
148
просмотров
Извлечение имени файла из пути независимо от формата ОС/пути

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

Например, я хотел бы, чтобы все следующие пути возвращали мне c:

a/b/c/
a/b/c
\a\b\c
\a\b\c\
a\b\c
a/b/../../a/b/c/
a/b/../../a/b/c
12
голоса
5
ответов
148
просмотров
Как работают сервлеты? Инстанцирование, сессии, общие переменные и многопоточность

У меня есть веб-сервер, который содержит множество сервлетов. Для передачи информации между этими сервлетами я устанавливаю переменные сессии и экземпляров.

Теперь, если 2 или более пользователей отправляют запросы на этот сервер, что происходит с переменными сессии? Будут ли они общими для всех...

15
голоса
5
ответов
148
просмотров
Как скопировать словарь и редактировать только копию

Я создал копию словаря с помощью команды dict2 = dict1, но когда я редактирую dict2, оригинальный словарь dict1 также изменяется. Как можно избежать этого?

Пример кода:

dict1 = {"key1": "value1", "key2": "value2"}
dict2 = dict1
dict2["key2"] = "ПОЧЕМУ?!"
print(dict1)

В...