кто ищет, как грится )
в частности, событийная модель на сигналах импонирует. В библиотеке много стандартных контролов. Хорошо кастомизируются. Есть один минус - джамби плохо поддерживается.
truncate сработает на таблицах без FK. Иначе, либо отключать их, что грозит нарушением целостности, либо использовать Delete from, что немного тормознее из-за журналирования (которое тоже можно отключить )).
Если вам нужно ждать завершения одного потока из другого, то лучше использовать CountDownLatch или ему подобные механизмы. Иначе у вас потоки друг о друге никогда не узнают или получите все thread-safe-проблемы, которые возможны.
Не могли бы вы пояснить задачу? Вы хотите что-то куда-то в фоне отсылать, причем с различными задержками? Что-то мне подсказывает, что результат может быть непредсказуем.
и подумайте насчет использования ThreadPool-а.
Может быть, вы правы, но: "Что я хочу вытянут регулярной: если в тексте есть выражение "4*35", то нужно вытянуть 100.00UAH". Я так понял, что у автора lookahead получился, а lookbehind нет.
String str= "abcd*tt()uyuy*u()yuy";
Pattern p = Pattern.compile("(\\*tt\\(\\))|(\\*u\\(\\))");
Matcher m = p.matcher(str);
while (m.find()) {
System.out.println(m.group());
if (m.group().equals("*tt()")) {
//делай раз
}
else if (m.group().equals("*u()")) {
//делай два
}
}
или разбить на два регекспа
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.