JAVA

индекс
157,29

Вариант Singleton на Java из песочницы

Изучив предложенные в статьях «Правильный Singleton в Java» и «Реализация Singleton в JAVA» варианты решений и «пораскинув мозгами», я предположил, что смогу представить еще два похожих друг на друга варианта создания Singleton'а, практически лишенных многих недостатков тех решений, которые были изложены ранее в упомянутых статьях. Но хочу начать с постановки задач, решение которых определит, добились ли мы желаемого результата.

Требования:
1. Потокобезопасность
2. Сериализуемость изменений ссылки на объект-Singleton
3. Управляемость создания объекта в блоке try-catch
4. Создание объекта-Singleton вне конструктора
5. Несериализуемое получение ссылки на объект-Singleton, обеспечивающее лучшую производительность.
6. «Ленивая» инициализация объекта-Singleton

–12
15 декабря 2011, 02:12
12

Какой connection pool вы используете в своих веб-проектах?

15.07%
(33)
DBCP
19.18%
(42)
C3P0
1.83%
(4)
Proxool
28.31%
(62)
Oracle jdbc connection pool
5.02%
(11)
BoneCP
16.89%
(37)
Свой самописный
13.7%
(30)
Другой, о котором я может быть упомяну в комментариях

Проголосовало 219 человек. Воздержалось 446 человек.

–6
8 октября 2011, 07:42
1

Как часто вам приходится производить рефакторинг кода на Java?

24.45%
(67)
Часто
23.36%
(64)
Время от времени
10.22%
(28)
Редко
41.97%
(115)
Никогда

Проголосовало 274 человека. Воздержалось 222 человека.

–26
30 июля 2011, 16:21

Java 1.6.0_18 Update доступен — что нового?

Прежде всего — java.sun.com/javase/6/webnotes/6u18.htm l.

Коротко:

Саппорт для нескольких новых конфигураций — Windows 7, Red Hat Enterprise Linux 5.3, Firefox 3.6.

VisualVM версии 1.2 с новыми фичами (мне, например, понравился семлинг-профайлинг).

Java DB — добавлена Java DB 10.5.3.0.

Улучшения производительности, в т.ч. на уровне JVM (новая версия JVM — Hotspot 16 включена в релиз).

Никаких security fixes — все последние уже есть в 17-ой версии.

Прошу прощения за короткий пост, но времени мало, и решил лучше запостить такой. Все равно те, кому по настоящему интересно, пойдут читать оригинал :))
–7
20 февраля 2010, 23:26

Пишем парсер на Java + MySQL

Недавно пробегал на Хабре пост про базу доменных имен с электронной почтой. Решил написать парсер, чтоб благополучно слить всю эту базу. Но так как очень быстро сервис загнулся в силу хабраэффекта (а может админы пофиксили, черт его знает), я пошел дальше и нашел просто базу доменов в plaintext'е в зоне .RU. Решил ее пропарсить с помощью whois на nic.ru. Но на последнем действует скрипт, благополучно притормаживая слив базы с одного ip адреса. Выход — использование proxy листа. И, будучи благополучно задушенным жабой покупать прокси листы, я решил написать на Java два скрипта:
1. Парсит samair.ru/proxy и сливает в mysql прокси лист.
2. Проходит по базе и проверяет timeout полученных проксей.

–3
15 января 2010, 00:45
14

При разработке swing-приложения я…

54.46%
(55)
Делаю layout вручную
26.73%
(27)
Использую UI Designer, но знаю как сделать тоже самое вручную
18.81%
(19)
Использую UI Designer и понятия не имею, как сделать это вручную

Проголосовал 101 человек. Воздержалось 129 человек.

–5
4 мая 2009, 15:35

конфиги: XML vs. API

Я считаю, что использование XML в конфигах — зло и малодушие. Далее попытаюсь обьяснить почему.

–11
17 октября 2008, 17:49
2
bmc