программирование

Q & A для профессиональных программистов и энтузиастов

5
Параметры подсказки IntelliJ IDEA метода
Я просто переключаюсь с eclipse на IntelliJ, и я не могу найти эту особенность. В Eclipse, когда курсор находится внутри скобок вызова метода и я нажимаю Ctrl + Пробел, он сообщает мне, какие параметры принимает этот метод. Есть ли что-то похожее в IDEA?

30
Алгоритм генерации всех возможных перестановок списка?
Скажем, у меня есть список из n элементов, я знаю, что есть n! возможные способы заказа этих элементов. Каков алгоритм создания всех возможных порядков этого списка? Например, у меня есть список [a, b, c]. Алгоритм вернет [[a, b, c], [a, c, b,], [b, a, c], [b, c, a], [c, a, …

3
Почему этот метод расширения строки не генерирует исключение?
У меня есть метод расширения строки C #, который должен возвращать IEnumerable<int>все индексы подстроки в строке. Он отлично работает по своему назначению, и ожидаемые результаты возвращаются (что доказано одним из моих тестов, хотя и не приведенным ниже), но другой модульный тест обнаружил проблему с ним: он не может обрабатывать нулевые …

6
Итерировать по строкам строки
У меня есть многострочная строка, определенная следующим образом: foo = """ this is a multi-line string. """ Эту строку мы использовали в качестве тестового ввода для синтаксического анализатора, который я пишу. Функция-синтаксический анализатор получает file-объект в качестве входных данных и выполняет итерацию по нему. Он также вызывает next()метод напрямую, чтобы …
119 python  string  iterator 

7
Как сделать обратный вызов JQuery после отправки формы?
У меня простая форма с remote = true. Эта форма фактически находится в диалоговом окне HTML, которое закрывается при нажатии кнопки «Отправить». Теперь мне нужно внести некоторые изменения на главную HTML-страницу после успешной отправки формы. Я пробовал это с помощью jQuery. Но это не гарантирует, что задачи будут выполнены после …


7
Как мне справиться с "Нет подключения к Интернету" с помощью Retrofit на Android
Я бы хотел справиться с ситуациями, когда нет подключения к Интернету. Обычно я бегал: ConnectivityManager cm = (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo activeNetwork = cm.getActiveNetworkInfo(); boolean isConnected = activeNetwork != null && activeNetwork.isConnectedOrConnecting(); ( отсюда ) перед отправкой запросов в сеть и уведомить пользователя, если нет подключения к Интернету. Из того, что я …
119 android  retrofit 

3
Mercurial (hg) фиксирует только определенные файлы
Я пытаюсь зафиксировать только определенные файлы с помощью Mercurial. Из-за того, что hg имеет автоматическое добавление всякий раз, когда я пытаюсь зафиксировать изменение, он хочет зафиксировать все файлы. Но я не хочу этого, потому что некоторые файлы еще не «готовы». Там есть hg commit -I thefile.foo но это только для …



10
Как пользоваться Git?
Я студент инженерного факультета, который большую часть своего свободного времени проводит за просмотром телевизора, а не за программированием. Так что практически у меня нет опыта работы с какими-либо системами контроля версий. Насколько я понимаю, они каким-то образом упрощают распространение проектов. Я изучал Blueprint CSS Framework , он мне понравился, и …
119 git 

4
Объединить ветку со стволом
Используя TortoiseSVN, мне нужно внести изменения, которые я сделал в ветке, а затем объединить их со стволом. Я единственный разработчик в этом проекте, поэтому я знаю, что ствол не изменился. Я изучаю SVN, чтобы моя команда могла его использовать. В принципе, я хочу, чтобы мой ствол выглядел точно так же, …

5
Поиск индекса элементов на основе условия с использованием понимания списка Python
Следующий код Python выглядит очень длинным при использовании фона Matlab. >>> a = [1, 2, 3, 1, 2, 3] >>> [index for index,value in enumerate(a) if value > 2] [2, 5] В Matlab я могу написать: >> a = [1, 2, 3, 1, 2, 3]; >> find(a>2) ans = 3 …
119 python 

11
Вертикальный (повернутый) текст в таблице HTML
Есть ли (переносимый) способ повернуть текст в ячейке таблицы HTML на 90 °? (У меня есть таблица с множеством столбцов и большим количеством текста для заголовков, поэтому я хотел бы написать ее вертикально, чтобы сэкономить место.)

9
Резервные решения для локального хранилища HTML5 [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Stack Overflow. Закрыт 6 лет назад . Уточните этот вопрос Я ищу библиотеки и код javascript, которые можно моделировать localStorageв браузерах, не имеющих …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.