|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
Вот буду сюда кидать всякие сниппеты. Берите пользуйтесь если надо. Копируйте себе в сорцы без ограничений. 1) Конвертит картинку в псевдографику. Можно в чяте печатать QR-коды. Только шрифты подобрать. Код: java 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.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2022, 20:25 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#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.
... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2022, 00:38 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
Выглядит интересно, продолжай ) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2022, 11:35 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
Вот еще такая штука. Писал лет 10 назад по мотивам Oracle DBMS_APPLICATION_INFO пакета. Потом переписал чтоб современнее смотрелась. Код: java 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.
Писал чтоб в логах трекать исполнение очень долгих ETL-процессов которые по суткам работают. Мне нужно было прогнозировать сколько времени осталось. И видеть сколько строк обработано. Вот лог как-то так выглядит. Код: java 1. 2. 3. 4. 5. 6. 7.
В качестве юнитов измерений могут быть bytes (если парсим файл) или rows или любые объекты когда например процессим табличку. Код: java 1. 2. 3. 4. 5.
метод update можно вызывать когда угодно во времени. Прогноз будет соотв корректироваться. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2022, 16:59 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
Код требует некого рефакторинга - поэтому welcome. Улучшайте. Берите себе если надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.02.2022, 17:00 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
Оберточка над ResultSet. Для стриминговой обработки. Код: java 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.
Много чего не поддерживает. Поэтому требует доработки. Использовать можно как-то так. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23.
Не требует внешних зависимостей. Только JPA аннотации. Впрочем можно из заменить на свои любые. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2022, 11:57 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
mayton Много чего не поддерживает. Поэтому требует доработки. чет оно на hasNext() курсор двигает, а не должно ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2022, 12:17 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
Точняк. Надо дорабатывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2022, 12:22 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
mayton Код: java 1.
Вне зависимости от "доброты" ваших намерений. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.02.2022, 12:56 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
mayton Вот буду сюда кидать всякие сниппеты. Берите пользуйтесь если надо. Копируйте себе в сорцы без ограничений. 1) Конвертит картинку в псевдографику. Можно в чяте печатать QR-коды. Только шрифты подобрать. Код: java 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.
Огого, благодарю за код . Будет полезен! ... |
|||
:
Нравится:
Не нравится:
|
|||
11.02.2022, 18:09 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
mayton,интересно зачем это все если уже и так все есть для этого) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2022, 20:30 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
Андрей Панфилов mayton Много чего не поддерживает. Поэтому требует доработки. чет оно на hasNext() курсор двигает, а не должно это попадос) майтон не в курсах что хезнекст не должен менять состояние итератора а лишь сообщать если ли там след элемент) за это предлагаю майтона прелюдно отпорицать ,чтобы в дальнейшем не повадно было) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2022, 21:26 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
Basil A. Sidorov mayton Код: java 1.
Вне зависимости от "доброты" ваших намерений. если этот код работает вне спринга согласен,а если в спринге- то там так или иначе это все уже есть- поэтому тут или крестик надеть или трусы снять ... |
|||
:
Нравится:
Не нравится:
|
|||
12.02.2022, 21:32 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
По всем итераторам будет фикс. Сейчас вот еще одна идея. Код: java 1. 2. 3.
Есть толстый XML. Намного больше памяти. И его надо поточно обрабатывать и получать некий стрим сущностей. Здесь возможно еще не хватает третьего аргумента. Типа XPath expression но я над этим думаю как над опцией. Сделаю идею - опубликую. Попытки парсить такой файл через XmlDocument или через его неявное создание другими Xml средствами обычно переполняют память. Я вот думаю об эконом-режиме. Если кто знает уже такие готовые решения - плиз дайте ссылки. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2022, 13:08 |
|
Хозяйке на заметку
|
|||
---|---|---|---|
#18+
По поводу неправильной обёртки над ResultSet. Есть ResulsSetIterator который уже почти всё делает что нам надо. https://commons.apache.org/proper/commons-dbutils/apidocs/org/apache/commons/dbutils/ResultSetIterator.html Вобщем мой сниппет можно выкинуть. Берите commons-dbutils. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.02.2022, 14:33 |
|
|
Start [/forum/topic.php?fid=59&msg=40130849&tid=2120242]: |
0ms |
get settings: |
25ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
4ms |
track hit: |
49ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
307ms |
get tp. blocked users: |
1ms |
others: | 301ms |
total: | 717ms |
0 / 0 |