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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
4
ответов
177
просмотров
Примеры паттернов проектирования GoF в ядре библиотек Java

Проблема: Поиск реальных примеров паттернов проектирования GoF в Java

Я изучаю паттерны проектирования "Банды четырех" (GoF) на Java и хотел бы увидеть реальные примеры их использования. Есть ли хорошие примеры применения этих паттернов в основных библиотеках Java? Буду благодарен за любые...

8
голоса
5
ответов
177
просмотров
Как сделать паузу на определенное время в Node.js (JavaScript)?

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

Я разрабатываю консольный скрипт для личных нужд и мне необходимо сделать паузу на продолжительное время. Однако, по моим исследованиям, в Node.js нет возможности остановить выполнение кода так, как мне нужно. После определённого времени становится сложно читать информацию...

7
голоса
1
ответов
177
просмотров
Как удалить все пробелы из строки в PHP?

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

У меня есть задача, связанная с удалением всех пробелов из строки в PHP. В частности, у меня есть строка:

$string = "this is my string";

Я хочу получить результат в виде:

"thisismystring"

Как я могу удалить все пробелы из этой строки?

Заранее...

6
голоса
5
ответов
177
просмотров
Как разделить строку, разбивая её по определенному символу?

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

У меня есть следующая строка:

'john smith~123 Street~Apt 4~New York~NY~12345'

Используя JavaScript, как наиболее быстрым способом разобрать эту строку на отдельные элементы? Я хочу получить переменные вида:

var name = "john smith";
var...
6
голоса
5
ответов
177
просмотров
Плавная прокрутка при клике на якорную ссылку

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

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

Есть ли способ сделать...

7
голоса
5
ответов
177
просмотров
Запуск одного тестового метода с помощью Maven

Я знаю, что можно запустить все тесты в определенном классе с помощью команды:

mvn test -Dtest=classname

Но я хочу запустить отдельный метод, и опция -Dtest=classname.methodname почему-то не работает. Как я могу это сделать?

6
голоса
5
ответов
177
просмотров
Как дополнить нулями последовательность целых чисел в bash, чтобы все имели одинаковую ширину?

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

for i in $(seq $first $last)
do
    # здесь выполняются какие-то действия
done

Мне нужно, чтобы переменные $first и $last были с фиксированной длиной в 5 символов. Например, если я введу 1,...

7
голоса
5
ответов
177
просмотров
Как конвертировать изображение в строку Base64 с помощью JavaScript?

Я пытаюсь конвертировать изображение в строку формата Base64, чтобы отправить его на сервер.

Есть ли какой-то JavaScript-файл, который может помочь в этом? Если нет, подскажите, как я могу выполнить эту операцию?

6
голоса
5
ответов
177
просмотров
Обновление и замена части строки

У меня есть таблица с двумя колонками: ID и Value. Я хочу изменить часть некоторых строк во второй колонке.

Вот пример таблицы:

ID            Value
---------------------------------
1             c:\temp\123\abc\111
2             c:\temp\123\abc\222
3             c:\temp\123\abc\333
4    ...
6
голоса
3
ответов
177
просмотров
Express.js: app.listen vs server.listen - В чем разница?

У меня есть, возможно, очень простой вопрос, но я просто не понимаю. В чем разница между созданием приложения с использованием Express.js и запуском приложения, прослушивающего порт 1234, например:

var express = require('express');
var app = express();

//app.configure, app.use и...