Как стать автором
Обновить
10
0
culvert @culvert

Пользователь

Отправить сообщение

Multithreading in practice

Время на прочтение9 мин
Количество просмотров35K
Нашел как-то на stack overflow вопрос (link).
Need to create java CLI programm that searchs for specific files matched some pattern. Need to use multi-threading approach without using util.concurrent package and to provide good performance on parallel controllers.
Перевод
Нужно написать консольную программу, которая ищет файлы по какому-то паттерну. Программа должна быть многопоточная, но нельзя использовать пакет util.concurrent. Требуется добиться максимальной производительности.


В общем идея в принципе была не сложная. Т.к. по условию нельзя использовать util.concurrent, то надо реализовать свой пул потоков, плюс написать какие-то таски, которые в этом пуле потоков будут крутиться.
Так же я не был уверен в том, что при многопоточном использовании IO будет увеличение производительности.
Читать дальше →
Всего голосов 46: ↑42 и ↓4+38
Комментарии17

Новый маркетинг от билайна…

Время на прочтение2 мин
Количество просмотров703
Очередная тема как билайн нас бережет, точнее наши деньги…

В свое время у меня был Мегафон, был хороший тариф с городским номером, был чуть дороже федерального номера, но я был готов платить за городской номер. Потом в наш регион пришел МТС и стал сбивать цены, Мегафон тоже начал сбивать цены, но только на федеральных номерах. Поэтому я плюнул и ушел в МТС, был всем доволен, мтс вообщем-то меня тоже любил, сделал мне через какое-то время очень хороший тариф(новым абонентам нельзя было на него подключиться). Все бы ничего, но год назад начал вводить разные услуги без моего ведома, причем платные, я с ними ругался, ругался, и опять плюнул и ушел в билайн. Билайн надо сказать в те тяжелые кризисные времена злоупотреблял только спамом рекламы, и разных бредовых лотерей, что меня не очень растраивало. И вот сегодня приходит мне смс от билайна — вам подключена услуга «Привет». Захожу я на сайт, и вижу что услуга вообщем-то платная ссылка. Услуга платная, примерно 50р в месяц. И больше всего противно именно то, что меня бесят люди с дебильными мелодиями звонка, иногда даже хочется повесить трубку, чем выслушивать вместо гудков какую-нибудь попсу.
Читать дальше →
Всего голосов 25: ↑17 и ↓8+9
Комментарии17

Прогресс

Время на прочтение1 мин
Количество просмотров413
1980: C
printf("%10.2f", x);

1988: C++
cout << setw(10) << setprecision(2) << showpoint << x;

1996: Java
java.text.NumberFormat formatter = java.text.NumberFormat.getNumberInstance();
formatter.setMinimumFractionDigits(2);
formatter.setMaximumFractionDigits(2);
String s = formatter.format(x); for (int i = s.length(); i < 10; i++) System.out.print(' '); System.out.print(s);

2004: Java
System.out.printf("%10.2f", x);
Всего голосов 8: ↑6 и ↓2+4
Комментарии12

Информация

В рейтинге
Не участвует
Откуда
New York, New York, США
Дата рождения
Зарегистрирован
Активность