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

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

или

Сообщество

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

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

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

Репутация

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

53
голоса
4
ответов
102
просмотров
Как сделать первую букву строки заглавной в JavaScript?

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

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

"this is a...

17
голоса
5
ответов
102
просмотров
В деталях: как работает цикл 'for each' в Java?

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

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

List someList = new ArrayList();
// добавляем "monkey", "donkey", "skeleton key" в someList

for (String item : someList) {
    System.out.println(item);
}

Меня...

14
голоса
5
ответов
102
просмотров
Как проверить, содержит ли карта ключ в Go?

Я знаю, что я могу перебрать карту m с помощью следующего кода:

for k, v := range m

и проверить наличие ключа, но есть ли более эффективный способ для проверки существования ключа в карте?

15
голоса
5
ответов
102
просмотров
Как преобразовать число с плавающей запятой в целое число в JavaScript?

Я хотел бы преобразовать число с плавающей запятой в целое число в JavaScript. На самом деле, мне нужно узнать, как выполнить ОБЕ стандартные конверсии: округление и усечение (обрезка). И при этом мне нужно делать это эффективно, не прибегая к преобразованию в строку и парсингу.

17
голоса
5
ответов
102
просмотров
Получение значений из параметров "GET" (JavaScript)

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

У меня есть URL с параметрами GET следующего вида:

www.test.com/t.html?a=1&b=3&c=m2-m3-m4-m5

Мне нужно получить полное значение параметра c. Когда я попытался прочитать URL, то смог получить только m2. Как мне получить все значения параметра c с помощью...

10
голоса
5
ответов
102
просмотров
Как измерить время выполнения метода в Java?

Как получить время выполнения метода?

Существует ли класс утилита Timer для измерения времени выполнения задач и т.д.?

Большинство поисковых запросов в Google возвращают результаты, связанные с таймерами, которые планируют потоки и задачи, что не соответствует моим потребностям.

9
голоса
4
ответов
102
просмотров
Разница между 'struct' и 'typedef struct' в C++?

В C++ есть ли разница между следующими определениями:

struct Foo ;

и:

typedef struct Foo;

Дело в том, что оба варианта, похоже, создают тип с именем Foo, но могут ли они иметь какие-либо различия в функциональности или использовании? Является ли использование typedef...

10
голоса
4
ответов
102
просмотров
Как преобразовать std::string в const char* или char*

Как я могу преобразовать std::string в char* или const char*?

10
голоса
5
ответов
102
просмотров
Как использовать для поиска файлов рекурсивно?

Проблема с рекурсивным перечислением файлов в директории

Я хочу рекурсивно перечислить все файлы в определенной директории. У меня есть следующая структура директорий:

  • src/main.c
  • src/dir/file1.c
  • src/another-dir/file2.c
  • src/another-dir/nested/files/file3.c

Я попытался сделать...

9
голоса
5
ответов
102
просмотров
Как заставить изображение изменять размер и сохранять пропорции?

Я работаю с изображениями и столкнулся с проблемой соотношения сторон.


Как вы можете видеть, параметры height и width уже заданы. Я добавил правило CSS для изображений:

img {
    max-width: 500px;
}

Однако для big_image.jpg я получаю width=500 и height=600. Как...