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

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

или

Сообщество

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

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

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

Репутация

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

22
голоса
5
ответов
279
просмотров
Как перезагрузить настройки .bashrc без выхода и повторного входа в систему?

Я внес изменения в файл .bashrc, но не знаю, как применить их, не выходя из системы и не заходя обратно. Как можно перезагрузить .bashrc?

20
голоса
5
ответов
279
просмотров
Как выйти из вложенных циклов в Java?

У меня есть конструкция вложенного цикла, выглядящая примерно так:

for (Type type : types) {
    for (Type t : types2) {
         if (условие) {
             // Выполняю какие-то действия и выхожу...
             break; // Выходит из внутреннего цикла
         }
    }
}

Как мне выйти...

32
голоса
4
ответов
279
просмотров
event.preventDefault() против return false: в чем разница?

Когда я хочу предотвратить выполнение других обработчиков событий после срабатывания определенного события, я могу использовать один из двух подходов. Я буду использовать jQuery в примерах, но это также относится и к чистому JavaScript.

1....

32
голоса
5
ответов
279
просмотров
Как протестировать класс с приватными методами, полями или внутренними классами?

Как мне протестировать класс с использованием JUnit, если у него есть внутренние приватные методы, поля или вложенные классы? Похоже, что изменять модификатор доступа для метода только ради того, чтобы запустить тест, не совсем правильно.

11
голоса
5
ответов
279
просмотров
StringBuilder против конкатенации строк в toString() в Java

У меня возник вопрос о том, какой из двух вариантов реализации метода toString() предпочтительнее:

public String toString(){
    return "{a:" + a + ", b:" + b + ", c: " + c + "}";
}

или

public String toString(){
    StringBuilder sb = new StringBuilder(100);
    return...
10
голоса
5
ответов
279
просмотров
Что означают три точки рядом с типом параметра в Java?

Вопрос о значении трех точек в параметрах метода на языке Java

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

public void myMethod(String... strings) {
    // тело метода
}

Что означают три точки после типа String в этом методе? Как они влияют на его использование и какие...

11
голоса
5
ответов
279
просмотров
Как добавить перенос строки в 'git commit -m' из командной строки?

Тема: Как добавить перенос строки в сообщение коммита Git из командной строки без использования Vim?

Я использую Git через командную строку и пытаюсь добавить перенос строки в сообщение коммита (используя команду git commit -m ""), но не хочу заходить в Vim.

Возможно ли это сделать?

8
голоса
5
ответов
279
просмотров
Как передать объект из одной активности в другую на Android

Я пытаюсь отправить объект своего класса Customer из одного Activity и отобразить его в другом Activity.

Код для класса Customer:

public class Customer {

    private String firstName, lastName, address;
    int age;

    public Customer(String fname, String lname, int age, String...
7
голоса
5
ответов
279
просмотров
Как установить psycopg2 с помощью "pip" в Python?

Я использую virtualenv и мне нужно установить "psycopg2".

Я выполнил следующие действия:

pip install http://pypi.python.org/packages/source/p/psycopg2/psycopg2-2.4.tar.gz#md5=24f4368e2cfdc1a2b03282ddda814160

И получаю следующие сообщения:

Downloading/unpacking...

8
голоса
5
ответов
279
просмотров
Как лучше всего удалить акценты (нормализовать) в строке Unicode Python?

У меня есть строка в формате Unicode в Python, и я хотел бы удалить все диакритические знаки (акценты).

Я нашел элегантное решение этой задачи в Java:

  1. Конвертировать строку Unicode в её длинную нормализованную форму (с отдельными символами для букв и диакритиков).
  2. Удалить все символы,...