Все вопросы
Почему исключения SpyJMSExceptions все еще возникают после переработки клиентского соединения JBoss с удаленными очередями?
Проблема с соединением JNDI/JMS между JBoss 7.2.0 и JBoss 4.2.1
У меня есть приложение, которое работает как клиент на системе JBoss 7.2.0 и связывается с приемником JNDI/JMS на JBoss 4.2.1. Оно создает очереди для отправки и получения сообщений. В течение двух месяцев все работало прекрасно,...
Измерение производительности запросов: «Стоимость плана выполнения» против «Затраченного времени»
Описание проблемы для StackOverflow.com:
Я пытаюсь определить относительную производительность двух различных запросов и у меня есть два способа измерения этого:
- Запустить оба запроса и измерить время выполнения каждого.
- Запустить оба запроса и получить "Стоимость Запроса" из...
Несколько экземпляров синглтона в общих библиотеках на Linux
Проблема с экземплярами синглетона в C++
У меня вопрос, который, как предполагает заголовок, является очевидным. Позвольте мне подробно описать сценарий.
В файле singleton.h у меня реализован класс singleton, использующий паттерн синглтон:
/*
* singleton.h
*
* Created on:...
Использование таблицы базы данных в качестве очереди
Я хочу использовать таблицу базы данных в качестве очереди. Мне нужно вставлять в нее элементы и извлекать их в порядке вставки (FIFO). Моя главная задача — производительность, так как у меня происходит тысячи таких транзакций каждую секунду. Я хочу использовать SQL-запрос, который позволит мне...
"Не подлежит сериализации в формат JSON"
У меня есть следующий ListView:
import json
class CountryListView(ListView):
model = Country
def render_to_response(self, context, **response_kwargs):
return json.dumps(self.get_queryset().values_list('code', flat=True))
Но я получаю следующую ошибку:
[u'ae',...
"Использование parent::parent в PHP: как это работает?"
Я ищу способ обратиться к методу родительского класса, не вызывая его напрямую. Это может звучать немного странно, поэтому приведу пример:
class myclass
{
public function test() { return 'level 1'; }
}
class myclass2 extends myclass
{
public function test() { return parent::test() ....
Как пропустить итерацию при использовании reduce в JavaScript?
Я пытаюсь разобраться, как условно прервать итерацию при использовании функции reduce в JavaScript.
У меня есть следующий код, который суммирует массив целых чисел и возвращает число 10:
[0, 1, 2, 3, 4].reduce(function(previousValue, currentValue, currentIndex, array) {
return...
Инструмент для выявленияCircular Imports в Python/Django?
У меня есть приложение на Django, и где-то в его коде происходит рекурсивный импорт, который вызывает проблемы. Из-за объема приложения мне сложно определить, в чем именно заключается источник циклического импорта.
Я понимаю, что решение проблемы — это "просто не писать циклические импорты", но на...
Слияние словарей в словарном включении
Проблема с объединением словарей в Python 3.5
В Python 3.5 мы можем объединять словари, используя двойное распаковку:
d1 = {1: 'one', 2: 'two'}
d2 = {3: 'three'}
result = {**d1, **d2}
# Результат: {1: 'one', 2: 'two', 3: 'three'}
Это удобно. Однако, похоже, данная методика не...
fork() и вывод данных
У меня есть простая программа:
int main()
{
std::cout << " Hello World";
fork();
}
После выполнения программы мой вывод выглядит следующим образом: Hello World Hello World. Почему это происходит, а не просто один раз Hello World? Я предполагаю, что дочерний процесс...
Обновление объекта JSON с помощью JavaScript
Заголовок: Как динамически обновить JSON-объект с помощью JavaScript или jQuery?
Описание проблемы:
У меня есть следующий JSON-объект:
var jsonObj = [{'Id':'1','Username':'Ray','FatherName':'Thompson'},
{'Id':'2','Username':'Steve','FatherName':'Johnson'},
...
Почему нельзя вызывать абстрактные функции из абстрактных классов в PHP?
У меня есть абстрактный родительский класс и конкретный класс, который его расширяет. Почему родительский класс не может вызвать абстрактный метод?
//foo.php
<?php
abstract class AbstractFoo{
abstract public static function foo();
public static function getFoo(){
...
Java Random возвращает отрицательные числа
У меня возникла проблема с классом Random в Java. Вот что я делаю:
Random rng = new Random(seed); // seed == 29 в этом примере
String ss = "";
for (int i = 0; i < 10; i++) {
int s = rng.nextInt();
ss += Integer.toString(s);
ss += "\n";
}
Что я получаю в...
Java: Что такое символы, кодовые точки и суррогаты? В чем разница между ними?
Я пытаюсь разобраться в терминах "символ", "кодовая точка" и "суррогат", и хотя эти термины не ограничиваются только Java, мне хотелось бы получить объяснение, как они соотносятся с Java.
Я нашел некоторую информацию о различиях между символами и кодовыми точками: символы — это то, что...
jstack: известный файл не защищен
Я работаю с Tomcat 5.5 на x86_64 CentOS 5.7, используя 32-разрядную версию Oracle Java 1.6.0.
Процесс JVM, используемый Tomcat, имеет PID 6421. Tomcat функционирует нормально.
Когда я запускаю команду jstack, она завершается с ошибкой:
[root@mybox ~]# jstack 6421
6421: well-known file is...
Как удалить несколько строк с разными ID?
Я хочу сделать что-то подобное:
DELETE FROM table WHERE id IN (SELECT ....)
Как я могу это реализовать?
Как объединить все массивы целых чисел из всех записей в один массив в PostgreSQL
У меня есть столбец типа "массив целых чисел". Как я могу объединить все значения в единый массив целых чисел?
Например, если я выполню запрос:
SELECT column_name FROM table_name
Я получаю следующий набор результатов:
-[RECORD 1]----------
column_name | {1,2,3}
-[RECORD...
Не удается импортировать path из django.urls
Я попытался выполнить следующую команду:
from django.urls import path
Но получаю ошибку:
Traceback (most recent call last):
File "", line 1, in
ImportError: cannot import name 'path'
Я использую версию Django 1.11. Как исправить эту ошибку?
Являются ли блокировки AutoCloseable?
Проблема:
Я хотел бы узнать, являются ли объекты типа Lock в Java автозакрываемыми? То есть, вместо следующего кода:
Lock someLock = new ReentrantLock();
someLock.lock();
try {
// ...
} finally {
someLock.unlock();
}
могу ли я написать:
try (Lock someLock = new...
Функция инверсии шкалы
Я сталкиваюсь с проблемой при работе с библиотекой D3. У меня есть следующий код, который использует линейное масштабирование:
var scale = d3.scale.linear()
.domain([100, 500])
.range([10, 350]);
scale(100); // Возвращает 10
scale(300); // Возвращает 180
scale(500); //...