java — все вопросы

30ответов
394 голоса
Почему Java не используется для разработки современных веб-приложений? [закрыто]
Как профессиональный Java-программист, я пытался понять - почему ненависть к Java для современных веб-приложений? Я заметил тенденцию, которая из современных веб-стартапов, относительно небольшой
16ответов
283 голоса
Grokking Java-культура - почему все так тяжело? Для чего он оптимизирован? [закрыто]
Я использовал код на Python много. Теперь, по причинам работы, я код на Java. Проекты, которые я делаю, довольно малы, и, возможно, Python будет работать лучше, но для использования Java существуют
12ответов
96 голосов
Какой тип данных следует использовать для внутриигровой валюты?
В простой бизнес-симуляции (встроенной в Java + Slick2D), если текущая сумма денег игрока будет храниться как float или int, или что-то еще В моем случае использования большинство транзакций буду
27ответов
531 голос
Как я могу установить проприетарную Java JDK 6/7/8 или JRE?
Я хочу установить Oracle JRE и обновить до последней версии с помощью Software Updater, когда они будут выпущены. Есть ли пакет Ubuntu, предоставляемый Canonical или Oracle? Перед выпуском Java
14ответов
136 голосов
Удалить последнюю запятую
Я хочу объединить строки вместе, но при этом часто случается, что запятая слишком много, и поэтому мне нужно удалить эту запятую. В этом коде я использую подстроку substring, чтобы удалить два после
9ответов
100 голосов
«100» - магическое число
Магические числа плохие ... Я полностью согласен. Но есть одно волшебное число, которое мне трудно найти:    '100' - магическое число. Рассмотрим этот код: public double getPercent(double
6ответов
82 голоса
Графический интерфейс браузера файлов
FileBro - это основанный на графическом интерфейсе браузер файлов. Функциональность FileBro Дерево каталогов - показывает корни файловой системы при запуске, но в противном случае создае
5ответов
78 голосов
Загрузите пятьдесят миллионов целых чисел как можно быстрее в Java
Я прохожу через Project Euler . Многие из проблем связаны с вычислением простых чисел: это тип кода, который может быть извлечен в отдельный класс и повторно использован. При вычислении простых
11ответов
71 голос
Гнездо против GOTO: чего лучше избегать?
В Java они на самом деле не известны как операторы GOTO и скорее называются Ветвящиеся выражения , но я обнаружил, что предыдущий термин немного больше свидетельствует о том, что они на самом деле
5ответов
69 голосов
Угадывая число, но комментарии относительно
Я всегда отмечу свои комментарии, и мне просто хотелось узнать, приемлемы ли эти комментарии или что я должен включить /где я должен их включать. import java.util.*; //so I can use scanner public
6ответов
55 голосов
Дизайн шахматной игры с использованием объектно-ориентированных принципов
Я хотел бы знать, правильный ли мой подход и как его можно улучшить? Кроме того, есть ли способ избавиться от отношения между Piece и Board? В настоящий момент я сохраняю положение предмета как в ку
2ответа
54 голоса
За вами следят! - Комментарии
   За вами смотрят   Обзор кода имеет открытую систему   Машина, которая шпионит за вами каждый час каждый день   Я знаю, потому что я его построил.   Я разработал машину для обнаружения предлож
6ответов
49 голосов
Можно ли использовать while ((line = r.readLine ())! = Null) construct? [закрыто]
Я хочу реорганизовать следующий код, потому что мне не комфортно использовать назначение внутри оператора сравнения. Это похоже на довольно идиоматический C, но вы думаете, что это хорошая практика в
13ответов
222 голоса
Должны ли мы избегать создания объектов на Java?
Мне сказал коллега, что создание объектов Java - это самая дорогая операция, которую вы могли бы выполнить. Поэтому я могу заключить только, чтобы создать как можно меньше объектов. Кажется, это н
7ответов
220 голосов
Что делает платформа Spring? Должен ли я использовать его? Почему или почему нет?
Итак, я начинаю совершенно новый проект на Java и рассматриваю использование Spring. Почему я рассматриваю весну? Потому что многие люди говорят мне, что я должен использовать Весну! Серьезно, в любо
5ответов
203 голоса
Выбор одного или нескольких проектов в репозитории git?
В среде git , где мы выполняем большинство проектов по модулю, мы сталкиваемся с одним проектом в репозитории или multiple проектов на репозиторий . Рассмотрим модульный проект: MyProject /    
30ответов
200 голосов
Мой отец нетерпелив с темпом моего обучения программе. Что я делаю? [закрыто]
Итак, мой папа купил мне 5 книг по программированию (C ++, Java, PHP, Javascript, Android) около месяца назад. Он архитектор, и он ничего не знает о программировании. Он купил меня, потому что я сказ
6ответов
193 голоса
Что именно делает систему типа Haskell настолько почитаемой (vs say, Java)?
Я начинаю изучать Haskell . Я очень новичок в этом, и я просто читаю пару онлайн-книг, чтобы осветить его основные конструкции. Один из «мемов», о котором часто говорили знакомые люди, - это цела
3ответа
49 голосов
Анализ вероятностей магистралей
Вычисление вероятностей в Minesweeper может показаться легкой задачей, но я видел так много вероятностных калькуляторов, которые либо неправильны, ужасно медленны, либо с уродливым кодом (или все из
12ответов
47 голосов
Поиск в массиве менее чем за время O (n)
У меня есть массив, где каждый элемент либо меньше, либо больше, чем предыдущий элемент \ $ \ {x_i = x_ {i-1} \ pm 1 \} \ $. Я хочу найти элемент в нем меньше, чем \ $ O (n) \ $ time. Я реализовал е
1 2 3 4 5

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132