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

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

или

Сообщество

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

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

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

Репутация

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

0
голоса
2
ответов
19
просмотров
Почему нельзя вызывать абстрактные функции из абстрактных классов в PHP?

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

//foo.php
<?php
    abstract class AbstractFoo{
        abstract public static function foo();
        public static function getFoo(){
       ...
0
голоса
5
ответов
19
просмотров
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";
}

Что я получаю в...

0
голоса
1
ответов
16
просмотров
Java: Что такое символы, кодовые точки и суррогаты? В чем разница между ними?

Я пытаюсь разобраться в терминах "символ", "кодовая точка" и "суррогат", и хотя эти термины не ограничиваются только Java, мне хотелось бы получить объяснение, как они соотносятся с Java.

Я нашел некоторую информацию о различиях между символами и кодовыми точками: символы — это то, что...

0
голоса
5
ответов
15
просмотров
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...
0
голоса
2
ответов
23
просмотров
Как удалить несколько строк с разными ID?

Я хочу сделать что-то подобное:

DELETE FROM table WHERE id IN (SELECT ....)

Как я могу это реализовать?

0
голоса
3
ответов
18
просмотров
Как объединить все массивы целых чисел из всех записей в один массив в PostgreSQL

У меня есть столбец типа "массив целых чисел". Как я могу объединить все значения в единый массив целых чисел?

Например, если я выполню запрос:

SELECT column_name FROM table_name

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

-[RECORD 1]----------
column_name | {1,2,3}
-[RECORD...
0
голоса
5
ответов
23
просмотров
Не удается импортировать 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. Как исправить эту ошибку?

0
голоса
5
ответов
16
просмотров
Являются ли блокировки AutoCloseable?

Проблема:

Я хотел бы узнать, являются ли объекты типа Lock в Java автозакрываемыми? То есть, вместо следующего кода:

Lock someLock = new ReentrantLock();
someLock.lock();
try {
    // ...
} finally {
    someLock.unlock();
}

могу ли я написать:

try (Lock someLock = new...
0
голоса
1
ответов
16
просмотров
Функция инверсии шкалы

Я сталкиваюсь с проблемой при работе с библиотекой D3. У меня есть следующий код, который использует линейное масштабирование:

var scale = d3.scale.linear()
    .domain([100, 500])
    .range([10, 350]);

scale(100);  // Возвращает 10
scale(300);  // Возвращает 180
scale(500);  //...
0
голоса
3
ответов
17
просмотров
Синтаксис SQLite для условия If Else

Я использую базу данных SQLite. В моей таблице есть текстовый столбец под названием "Password". Ранее я выполнял простой запрос select * from myTable для извлечения значений. Но теперь по требованию необходимо, чтобы если значение в столбце Password не равно NULL, то оно отображалось как "Yes", в...