Вопросы с тегом «language-agnostic»

Используйте этот тег для ВОПРОСОВ ПРОГРАММИРОВАНИЯ, которые не зависят от какого-либо конкретного языка программирования.

24
Какие и почему вы предпочитаете исключения или коды возврата?
Мой вопрос в том, что большинство разработчиков предпочитают для обработки ошибок, исключений или кодов возврата ошибок. Укажите конкретный язык (или языковую семью) и укажите, почему вы предпочитаете один из них другому. Я спрашиваю об этом из любопытства. Лично я предпочитаю коды возврата ошибок, поскольку они менее взрывоопасны и не заставляют …

6
Что такое новые и старые приложения?
Я прочитал следующее предложение в вики- сайте Fluent NHibernate : ...; тем не менее, для большинства приложений с нуля (и довольно многих из них) автоматическое отображение будет более чем способным. Что такое новые и старые приложения?

6
Есть ли на каком-либо другом языке, кроме JavaScript, разница между начальными местоположениями скобок (та же строка и следующая строка)?
Сегодня, когда я случайно читал книгу О'Рейли по шаблонам JavaScript, я обнаружил одну интересную вещь (стр. 27 для справки). В Javascript в некоторых случаях есть разница, если место начала фигурной скобки отличается. function test_function1() { return { name: 'rajat' }; } var obj = test_function1(); alert(obj); //Shows "undefined" Пока function …

30
Кто-нибудь знает хорошую библиотеку для сопоставления имени человека с его или ее полом? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 6 лет назад . Уточните этот вопрос Я ищу библиотеку или базу данных, которые могут дать …

8
Почему base128 не используется? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Закрыт в прошлом году . Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Почему …

9
Когда использовать функциональный язык программирования?
В каких ситуациях я должен выбрать использование функционального языка программирования вместо более подробного объектно-ориентированного языка, такого как C ++, C # или Java? Я понимаю, что такое функциональное программирование, но на самом деле не понимаю, для каких типов проблем это идеальное решение?

4
Каковы преимущества файлов с отображением в память?
Я исследовал файлы с отображением памяти для проекта и хотел бы узнать любые мысли людей, которые либо использовали их раньше, либо отказались от их использования, и почему? В частности, меня беспокоит следующее, в порядке важности: параллелизм произвольный доступ производительность простота использования переносимость

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

22
Код Гольф: Фортепиано
Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Соревнование Самый короткий код по количеству символов для вывода части фортепианной клавиатуры, начиная с входной ноты заданной длины. Ввод будет состоять …

30
Код Гольф: Четыре - это волшебство
Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Головоломка Маленькая головоломка, которую я услышал, когда учился в старшей школе, выглядела примерно так ... Спрашивающий просил меня дать ему номер; …

10
Лучший способ отформатировать оператор if с несколькими условиями
Если вы хотите, чтобы какой-то код выполнялся на основе двух или более условий, как лучше всего отформатировать этот оператор if? первый пример: - if(ConditionOne && ConditionTwo && ConditionThree) { Code to execute } Второй пример: - if(ConditionOne) { if(ConditionTwo ) { if(ConditionThree) { Code to execute } } } что …

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

4
Почему задача о рюкзаке псевдополиномиальна?
Я знаю, что Knapsackэто NP-полный, хотя он может быть решен с помощью DP. Они говорят, что решение DP является pseudo-polynomial, поскольку оно экспоненциально по «длине ввода» (то есть количеству битов, необходимых для кодирования ввода). К сожалению, я этого не понял. Кто-нибудь pseudo-polynomialможет медленно объяснить мне эту вещь?

6
Вычисление векторного произведения 2D
Из википедии: перекрестное произведение - это бинарная операция над двумя векторами в трехмерном евклидовом пространстве, результатом которой является другой вектор, перпендикулярный плоскости, содержащей два входных вектора. Учитывая, что определение определено только в трех ( или семи, одном и нулевом ) измерениях, как вычислить перекрестное произведение двух двумерных векторов? Я видел …

30
Код гольф: гипотеза Коллатца
Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Вдохновленный http://xkcd.com/710/, вот код для этого гольфа. Соревнование Дано положительное целое число больше 0, распечатайте последовательность грады для этого числа. Последовательность …

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