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

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

или

Сообщество

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

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

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

Репутация

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

5
голоса
3
ответов
143
просмотров
Что означает -z в Bash?

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

Я изучаю следующий код:

if [ -z $2 ]; then
    echo "usage: ...

(Три точки не имеют значения для описания использования.)
Я, возможно, неправильно гуглю, но не могу найти объяснение для опции -z.

Вы можете объяснить, что делает эта опция и в каких случаях...

5
голоса
5
ответов
143
просмотров
Программно определить количество ядер на машине

Существует ли способ определить количество ядер у машины с помощью C/C++ в независимом от платформы формате? Если такого способа не существует, можно ли узнать это отдельно для каждой платформы (Windows/*nix/Mac)?

5
голоса
5
ответов
143
просмотров
Разница между HTTP_HOST и SERVER_NAME в PHP

Заголовок: В чем разница между $_SERVER['HTTP_HOST'] и $_SERVER['SERVER_NAME'] в PHP?

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

Я столкнулся с вопросом о различиях между переменными $_SERVER['HTTP_HOST'] и $_SERVER['SERVER_NAME'] в PHP. Обе переменные содержат информацию о хосте, но меня интересует, в чем...

5
голоса
5
ответов
143
просмотров
Как сделать перенос строки с помощью CSS, не используя <br />?

Вопрос: Как получить такой же вывод без использования ``?

Я пытался использовать следующий HTML-код:

hello  How are you

Но мне нужно получить аналогичный вывод без применения тега ``.

Ожидаемый вывод:

hello
How are you

Как это можно сделать?

5
голоса
4
ответов
143
просмотров
Возможная загрязнение кучи через параметр varargs

Я понимаю, что эта проблема возникает в Java 7 при использовании varargs с обобщенными типами.

Но у меня вопрос…

Что конкретно подразумевает Eclipse, когда говорит, что "его использование может потенциально загрязнить кучу"?

И как новая аннотация @SafeVarargs предотвращает это?

0
голоса
1
ответов
143
просмотров
Разделить строку по запятым, игнорируя запятые внутри двойных кавычек?

У меня есть входные данные, которые выглядят следующим образом:

A,B,C,"D12121",E,F,G,H,"I9,I8",J,K

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

0
голоса
1
ответов
143
просмотров
Как распределяются потоки для обработки запросов Servlet?

Подскажите, пожалуйста, что такое "поток на запрос" и "поток на соединение"? На какой модели работают сервлеты? Как выделяются потоки для обработки HTTP-запросов? Это один поток на запрос или на соединение?

Допустим, я хочу выполнить долгий по времени процесс в методе doGet() моего Servlet...

0
голоса
5
ответов
143
просмотров
Использование '<%# Eval("item") %>'; Обработка нулевых значений и отображение 0 вместо этого

Заголовок: Как отобразить 0 вместо Null в Label для ASP.NET?

Я пытаюсь отобразить значение в элементе Label с использованием привязки данных (data binding) в ASP.NET. Если переменная dataitem равна Null, я хотел бы отображать вместо этого значение 0.

Вот мой текущий код:

'...
0
голоса
5
ответов
143
просмотров
Как создать псевдоним для класса в Python, не используя наследование?

У меня есть класс на Python, и я хочу создать псевдоним для его имени, чтобы использовать другое имя класса, при этом сохранив все методы, члены класса и экземпляра. Возможно ли это реализовать без использования наследования?

Пример класса:

class MyReallyBigClassNameWhichIHateToType:
  ...
0
голоса
1
ответов
143
просмотров
Изменение глобальных переменных в фреймворке unittest для Python

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