|
|
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
Идея такая: Написать свой класс форматирования сообщений регистратора. Сообщения форматируются таким образом чтоб на выходе получилась страница HTML содержащая возможность фильтрации через регулярные выражения. Скомпилированный класс и сходник в атаче. К сожалению пока я не исправил одну багу страница не пашет в IE. Вставлять, полагаю, вы все знаете как. Но на всякий пожарный: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Очень жду отзывов! Это один из моих первых проектов на яве. Хотелось бы узнать что я сделал плохо, а что хорошо. Особенно в плане проектирования. Как легко вам разобраться в моём коде? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2006, 23:12 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
Ув. модератор, удалите, пожалуйста, предыдущий пост. Там не тот класс. Вот: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2006, 23:15 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
заместо строк и операций += с ними обыкновенно используется что-нить более шустрое и менее ресурсоемкое. например, StringBuffer. -- бес потпеси, потому што раз троганъ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2006, 23:32 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
А.Грасоff™ StringBuffer Эт чё такое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2006, 23:44 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
Sarin А.Грасоff™ StringBuffer Эт чё такое? StringBuffer это супер! По сравнению с ним String sucks. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.04.2006, 23:59 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
Программизд 02 Sarin А.Грасоff™ StringBuffer Эт чё такое? StringBuffer это супер! По сравнению с ним String sucks. Достато сменить тип поля? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 00:09 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
Sarin Программизд 02 Sarin А.Грасоff™ StringBuffer Эт чё такое? StringBuffer это супер! По сравнению с ним String sucks. Достато сменить тип поля?нет. += надо менять на: Код: plaintext 1. 2. 3. Код: plaintext PS есть еще StringBuilder :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 00:19 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
а разве компилятор сам не переводит конкатенацию строк в StringBuilder??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 10:30 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
unicornmirageа разве компилятор сам не переводит конкатенацию строк в StringBuilder???откуда инфа? String concatenation is implemented through the StringBuilder(or StringBuffer) class and its append method это ведь ничего не значит? Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 12:12 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
шоткуда инфа? инфа из практики: Код: plaintext 1. 2. 3. 4. 5. 6. 7. после компиляции декомпилируем например Java Decompiler и получаем: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 12:58 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
что касается вышеприведенного теста - не знаю почему так происходит. может кто нибудь объяснит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 13:02 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
unicornmirageчто касается вышеприведенного теста - не знаю почему так происходит. может кто нибудь объяснит? Вообще, следующие объявления эквивалентны: Код: plaintext 1. 2. Конструкция с .append должна применяться только в случае использования переменных. Например, для такого случая Код: plaintext 1. Обо всем этом написано в JLS :: 3.10.5 String Literals ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 13:35 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
я пользовался компилятором в jdk1.5.0 (05) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 13:53 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. а вот что наблюдается при просмотре скомпилированного примера TestString.class как видно - в файле присутствует имя класса StringBuilder который в исходном коде не применялся при конкатенации. следовательно - его создал компилятор. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 13:56 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
я сам всегда использую StringBuilder и вышеприведенные тесты показывают значение testStringBuilder: 1390 testString: 3344 что говорит о пользе StringBuilder. но все же имеет место факт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 13:58 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
господа читайте внимательно не только официальные документы и НЕХ коды, но и вопросы и ответы собеседника тогда с вероятностью 3 сигма все проблемы будут решаться в разы быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 14:06 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
всё ясно. спасибо, разобрался :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 14:50 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
Sarin this.Tail += "\n </script>"; this.Tail += "\n <body id=\"body\" onLoad=\"init()\">"; this.Tail += this.panel; this.Tail += "\n\t <div id=\"tableArea\">"; this.Tail += "\n\t </div>"; this.Tail += "\n </body>"; Имхо такому не должно быть места ни в одной хорошей программе. Объекты, конечно, объединяют данные с кодом, но незачем настолько тесно :) Код: plaintext 1. 2. 3. 4. 5. 6. 7. с моей точки зрения, намного удачнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 17:02 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
softwarer с моей точки зрения, намного удачнее. Пожалуй:) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 17:28 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
Небольший изменения. Добавлено красивости. Панель можно скрывать/показывать. Код вывода заработал в IE. Отличий по части кода мало поэтому постю только скомпиленый класс. Начал переделывать строки:) Скажите, это вообще нужно комунибудь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2006, 23:27 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
SarinСкажите, это вообще нужно комунибудь? если есть такие статьи , значит, нужно, наверное :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 09:33 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
А кто регистрацию использует? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 12:49 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
SarinА кто регистрацию использует? уху как-то привычнее слышать, а глазу читать - логирование :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 13:57 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
SarinНебольший изменения. А новые сорцы можно увидеть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 16:19 |
|
||
|
Зацените, пожалуйста, код, идею и реализацию.
|
|||
|---|---|---|---|
|
#18+
Миша Оно SarinНебольший изменения. А новые сорцы можно увидеть? Да легко. Я пока не сделал все те изменения которые мне рекомендовали. Основные улучшения коснулись того что вывод теперь можно смотреть в IE, панель можно скрывать. Небольшая красивость: та строка таблицы на которой курсор мыши подсвечивается. Сорцы: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2006, 19:50 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=33701465&tid=2149395]: |
0ms |
get settings: |
5ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
93ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 515ms |

| 0 / 0 |
