-
Java
→ Оптимизация кода • 18 июля 2011 г. 12:47
-
Java
→ Оптимизация кода • 14 июля 2011 г. 11:02
Добрый день!Написал я первое своё web-приложение на JAVA (web-приложение в файле во вложении). Оно вытягивает из БД Informix данные, отрабатывает нормально, но иногда случаются баги.Основной баг - медленно работает. При отображении 4-х строчек время работы запроса - 0,016 сек, а время работы моег...
Добрый день!
Написал я первое своё web-приложение на JAVA (web-приложение в файле во вложении).
Оно вытягивает из БД Informix данные, отрабатывает нормально, но иногда случаются баги.
Основной баг - медленно работает.
При отображении 4-х строчек время работы запроса - 0,016 сек, а время работы моего приложения 2,86 сек.
При отображении 20-ти строчек время работы моего приложения увеличивается до 1 мин. Что я сделал не так?
Второй баг - при получении большого количества данных отображает часть данных и дальше сваливается через исключение по коллекции (например, размер коллекции 25 строчек, отображает 5 и сообщение исключения такое Index: 5 Size: 0. При чем перед отображение size определяется правильно, т.е. 25). Я думаю что это происходит потому что страница быстро грузится и надо вставить что-то похожее на set_time_limit(0) из php, но я ничего не нагуглил поэтому вопросу.
Заранее спасибо!
-
Java
→ Помогите разобраться с классом Matcher • 31 марта 2011 г. 10:41
Добрый день!Я начинающий юзер JSE, поэтому сильно не ругайте:)Изучая Pettern и Matcher, я написал следующий код:String regex = "[[a-zA-Z]+(\\d){1}[=]]+";String str = "index1=";Pattern p = Pattern.compile(regex);Matcher m = p.matcher(str);System.out.println(str);System.out.prin...
Добрый день!
Я начинающий юзер JSE, поэтому сильно не ругайте:)
Изучая Pettern и Matcher, я написал следующий код:
String regex = "[[a-zA-Z]+(\\d){1}[=]]+";
String str = "index1=";
Pattern p = Pattern.compile(regex);
Matcher m = p.matcher(str);
System.out.println(str);
System.out.println(m.matches());
System.out.println(m.group(0));
код должен выцепить числовое значение из строки str
мне не понятна работа метода Matcher.group(int), int - это номер группы.
если я правильно понимаю, то с каждой новой парой (…) в regex-выражении создаётся новая группа в которой находится то что данная пара скобок нашла.
у меня в данном случае создаётся только нулевая группа, в которой содержится всё что нашёл regex.
расскажите, кто может, пожалуйста, этот момент
С уважением, gvik
-
JavaScript
→ Глобальные переменные и jquery • 7 апреля 2010 г. 18:20
-
JavaScript
→ Кроссбраузерность javascript • 25 марта 2010 г. 11:42
В IE работает нормально, при нажатии кнопки появляется <iframe>, в остальных браузерах при нажатии кнопки появляется <iframe> и сразу же исчезает. Firebug молчит как партизан.Это html-код кнопок<form name="ButForm" style="position: absolute; left: 20; top:94; width: ...
В IE работает нормально, при нажатии кнопки появляется <iframe>, в остальных браузерах при нажатии кнопки появляется <iframe> и сразу же исчезает. Firebug молчит как партизан.
Это html-код кнопок
<form name="ButForm" style="position: absolute; left: 20; top:94; width: 569; height: 93">
<button name="B1" ONCLICK="javascript:FilOpen_onclick()" hspace="0" align="middle" style="position: absolute; left: 20; top: 40; width:50; height:25">
<img name="B1_i" src="images/Bilder_anw/filtr2.gif" hspace="0" align="middle" style="left: 0; top: 0; width:45; height:20"></button>
<button name="B2" ONCLICK="javascript:Br_Open_onclick()" hspace="0" align="middle" style="position: absolute; left: 90; top: 40; width:50; height:25">
<img name="B2_i" src="images/Bilder_anw/brake2.gif" hspace="0" align="middle" style="left: 0; top: 0; width: 45; height: 20"></button>
<button name="B4" ONCLICK="javascript:Ker_Open_onclick()" hspace="0" align="middle" style="position: absolute; left: 230; top: 40; width:50; height:25">
<img name="B4_i" src="images/Bilder_anw/kerze2.gif" hspace="0" align="middle" style="left: 0; top: 0; width:45; height:20"></button>
<button name="B3" ONCLICK="javascript:Bel_Open_onclick()" hspace="0" align="middle" style="position: absolute; left: 160; top: 40; width:50; height:25">
<img name="B3_i" src="images/Bilder_anw/belt2.gif" hspace="0" align="middle" style="left: 0; top: 0; width:45; height:20"></button>
<button name="B5" ONCLICK="javascript:Lampe_Open_onclick()" hspace="0" align="middle" style="position: absolute; left: 300; top: 40; width:50; height:25">
<img name="B5_i" src="images/Bilder_anw/lampe2.gif" hspace="0" align="middle" style="left: 0; top: 0; width:45; height:20"></button>
<button name="B6" ONCLICK="javascript:Blade_Open_onclick()" hspace="0" align="middle" style="position: absolute; left: 360; top: 40; width:50; height:25">
<img name="B6_i" src="images/Bilder_anw/blade2.gif" hspace="0" align="middle" style="left: 0; top: 0; width:45; height:20"></button>
<button name="B7" ONCLICK="javascript:Amort_Open_onclick()" hspace="0" align="middle" style="position: absolute; left: 430; top: 40; width:50; height:25">
<img name="B7_i" src="images/Bilder_anw/amort2.gif" hspace="0" align="middle" style="left: 0; top: 0; width:45; height:20"></button>
<button name="B8" ONCLICK="javascript:Pod_Open_onclick()" hspace="0" align="middle" style="position: absolute; left: 500; top: 40; width:50; height:25">
<img name="B8_i" src="images/Bilder_anw/pod2.gif" hspace="0" align="middle" style="left: 0; top: 0; width:45; height:20"></button>
<button name="B9" ONCLICK="javascript:And_Open_onclick()" hspace="0" align="middle" style="position: absolute; left: 568; top: 40; width:50; height:25">
<img name="B9_i" src="images/Bilder_anw/and2.gif" hspace="0" align="middle" style="left: 0; top: 0; width:45; height:20"></button></fieldset><p></p></form>
<iframe name="I1" scrolling="no" border="0" frameborder="0" src="0.html" style="position: absolute; left: 20; top: 200; width: 500; height: 60" target="unten_left">
Ваш обозреватель не поддерживает встроенные рамки или он не настроен на их отображение.</iframe>
<iframe name="I2" scrolling="no" border="0" frameborder="0" src="0.html" style="position: absolute; left: 20; top: 275; width: 500; height: 60" target="unten_left">
Ваш обозреватель не поддерживает встроенные рамки или он не настроен на их отображение.</iframe>
<iframe name="I3" scrolling="no" border="0" frameborder="0" src="0.html" style="position: absolute; left: 20; top: 400; width: 300; height: 24" target="unten_left">
Ваш обозреватель не поддерживает встроенные рамки или он не настроен на их отображение.</iframe>
Это одна из функций вызываемых нажатием соответственной кнопки
function FilOpen_onclick(){
document.getElementById('divfil').style.visibility = "visible"
I1.location.href = "Start/start_filter.html"
I2.location.href = "0.html"
I3.location.href = "0.html"
ButForm.B1_i.src = "images/Bilder_anw/filtr1.gif"
ButForm.B2_i.src = "images/Bilder_anw/brake2.gif"
ButForm.B3_i.src = "images/Bilder_anw/belt2.gif"
ButForm.B4_i.src = "images/Bilder_anw/kerze2.gif"
ButForm.B5_i.src = "images/Bilder_anw/lampe2.gif"
ButForm.B6_i.src = "images/Bilder_anw/blade2.gif"
ButForm.B7_i.src = "images/Bilder_anw/amort2.gif"
ButForm.B8_i.src = "images/Bilder_anw/pod2.gif"
ButForm.B9_i.src = "images/Bilder_anw/and2.gif"}
Я думаю, что нужно кроссбраузерно написать вот этот момент.
ButForm.B1_i.src = "images/Bilder_anw/filtr2.gif"
ButForm - name <form>
B1_i - name <img>
B1 - name <button>
I1.location.href = "Start/start_filter.html"
I1 - name <iframe>
Поправьте меня пожалуйста если я не прав
-
JavaScript
→ Кроссбраузерность javascript • 19 марта 2010 г. 19:03
-
JavaScript
→ Кроссбраузерность javascript • 19 марта 2010 г. 18:36
-
JavaScript
→ Кроссбраузерность javascript • 19 марта 2010 г. 17:19
(document.getElementById(SMobj.id + "I")).src = SMimage;этой строчкой в раскрывающемся меню меняется рисунок "+" на "-"<DIV id="SM01" style="cursor:hand;" onclick='SMpoc0("SM01Sub", this, 1,295,1)' onMouseOver="td1" ...
(document.getElementById(SMobj.id + "I")).src = SMimage;
этой строчкой в раскрывающемся меню меняется рисунок "+" на "-"
<DIV id="SM01" style="cursor:hand;" onclick='SMpoc0("SM01Sub", this, 1,295,1)' onMouseOver="td1" onMouseOut="td1">
<table width="100%" border="0" cellpadding="0" cellspacing="0">
<tr><td colspan="2"><img src="img/spacer.gif" width="8" height="2"></td></tr>
<tr>
<td width="14"><img src="img/menu_bullert.gif" name="SM01I" width="9" height="9"></td>
<td id="td1" class="SideMenu">Mazda</td>
</tr>
</table>
</div>
Консолька пишет document.getElementById(SMobj.id + "I") is null
хотя в той же консольке SMobj.id = div#SM01, а SMimage = "img/menu_bullert_02.gif"
в IE всё работает нормально, а Opera и Ferefox ругаются
-
JavaScript
→ Кроссбраузерность javascript • 18 марта 2010 г. 17:28
-
JavaScript
→ Кроссбраузерность javascript • 18 марта 2010 г. 16:49
-
PHP для идиотов
→ Помогите разобраться с парсингом html-страниц • 23 февраля 2010 г. 15:47
-
JavaScript
→ Помогите со счётчик количества записей, возвращаемых SQL-запросом • 19 февраля 2010 г. 20:24
-
JavaScript
→ Помогите со счётчик количества записей, возвращаемых SQL-запросом • 19 февраля 2010 г. 19:03
-
JavaScript
→ Помогите со счётчик количества записей, возвращаемых SQL-запросом • 19 февраля 2010 г. 17:58
-
JavaScript
→ Помогите со счётчик количества записей, возвращаемых SQL-запросом • 19 февраля 2010 г. 17:29
-
PHP для идиотов
→ Помогите разобраться с парсингом html-страниц • 15 февраля 2010 г. 10:47
-
PHP для идиотов
→ Помогите разобраться с парсингом html-страниц • 13 февраля 2010 г. 15:03
-
PHP для идиотов
→ Помогите разобраться с парсингом html-страниц • 13 февраля 2010 г. 14:26
-
JavaScript
→ Помогите с обновлением окна • 13 февраля 2010 г. 13:41
-
JavaScript
→ Помогите с обновлением окна • 13 февраля 2010 г. 13:37