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

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

или

Сообщество

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

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

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

Репутация

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

6
голоса
5
ответов
299
просмотров
Вызов метода remove в цикле foreach в Java

Проблема с удалением элементов из коллекции в Java при итерации

В Java, легально ли вызывать метод remove на коллекции, когда мы итерируемся по ней с использованием цикла foreach? Например, следующий код вызывает у меня вопросы:

List names = ....;
for (String name : names) {
   //...
6
голоса
2
ответов
299
просмотров
Несколько переменных в операторе 'with'?

Вопрос: Можно ли объявить несколько переменных с помощью оператора with в Python?

Я пытаюсь использовать оператор with в Python для открытия нескольких файлов одновременно. Что-то вроде следующего кода:

from __future__ import with_statement

with open("out.txt", "wt"),...
8
голоса
5
ответов
299
просмотров
MySQL: Как получить кодировку базы данных, таблицы или столбца?

Какая (по умолчанию) кодировка символов используется для:

  • Базы данных MySQL
  • Таблицы MySQL
  • Столбца MySQL

Я сталкиваюсь с проблемами, связанными с кодировкой символов в MySQL, и хотел бы прояснить, какая кодировка используется по умолчанию на разных уровнях: для всей базы данных, отдельных...

8
голоса
5
ответов
299
просмотров
Почему методы 'private' в Python на самом деле не являются приватными?

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

В Python существует возможность создания "приватных" методов и переменных внутри класса, добавляя два подчеркивания перед именем, например: __myPrivateMethod(). Но как объяснить следующую ситуацию?

class MyClass:
    def myPublicMethod(self):
        print...
7
голоса
5
ответов
299
просмотров
Дождаться завершения всех Ajax-запросов jQuery?

Как заставить функцию ждать завершения всех jQuery Ajax запросов внутри другой функции?

Вкратце, мне нужно дождаться завершения всех Ajax запросов, прежде чем выполнить следующий шаг. Как это сделать?

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

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

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

$string = "this is my string";

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

"thisismystring"

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

Заранее...

6
голоса
5
ответов
299
просмотров
Почему не стоит использовать Optional в аргументах в Java 8?

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

8
голоса
5
ответов
299
просмотров
Преобразование целого числа в двоичную строку в Python

Проблема: Как я могу преобразовать целое число в двоичную строку в Python?

Пример:

37   →   '100101'

Необходимо получить двоичное представление целого числа в виде строки. Буду рад любым советам или примерам кода!

6
голоса
0
ответов
299
просмотров
Использование шрифтов .otf в веб-браузерах

Я разрабатываю веб-сайт, который требует для работы онлайн-проб fonts. Шрифты, которые у меня есть, все в формате .otf.

Существует ли способ встроить эти шрифты, чтобы они корректно работали во всех браузерах?

Если это невозможно, какие другие альтернативы у меня есть?

5
голоса
5
ответов
299
просмотров
Как присвоить значение heredoc переменной в Bash?

У меня есть многострочная строка (включая кавычки):

abc'asdf"
$(dont-execute-this)
foo"bar"''

Как я могу присвоить её переменной, используя heredoc в Bash?

Мне нужно сохранить переводы строк.

Я не хочу экранировать символы в строке, это было бы неудобно...