powered by simpleCommunicator - 2.0.30     © 2024 Programmizd 02
Map
Форумы / Java [игнор отключен] [закрыт для гостей] / Не отображаются данные из БД на сайте
25 сообщений из 304, страница 12 из 13
Не отображаются данные из БД на сайте
    #40113560
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Cassandra написана на Java. H2, hsql, и многое другое.
и что?
ты уверен что там используются не нужные куски кода , как у ТС?
и все специ здесь смогут повторить такой уровень кода?
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113562
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov
Ещё со времён разборок "за кодировки" было понятно, что воспринимать чужие аргументы у вас не получается.
С другой стороны, если вам указывать некое направление, то, возможно, вы сможете разобраться самостоятельно.
Правда, похоже, уже и это не работает, поскольку, вероятно, вы успели набрать некую "критическую массу" заблуждений и шор.
а может стоит посмотреть на себя и убрать эти шоры у себя?
если такие профи - что стоит ответить на вопрос профессионально.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113575
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
если такие профи - что стоит ответить на вопрос профессионально.
Например, вы непоследовательны в двух соседних предложениях:субд более заточены для работы с большими объёмами данных, чем java.
вывод большого количества записей из субд - очень длительная и затратная операция.Если "заточены для работы с большими объёмами данных", то почему, вдруг, "очень длительная и затратная операция"?
По логике - операция совершенно нормальная. А следовательно "длительность" и "затратность" операции - вполне соразмерны "количеству данных".
Где исходный посыл из которого будет следовать, что НЕ "заточены" и что несоразмерно "затратная"?
Откуда следует, что операция над набором данных "схлопнется" в результат небольшого размера и никогда не потребуется "вывод большого количества записей"?

Если вы всё ещё не видите проблем своей аргументации и выводов, то мне рановато снимать собственные шоры.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113617
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov
Если "заточены для работы с большими объёмами данных", то почему, вдруг, "очень длительная и затратная операция"?
По логике - операция совершенно нормальная. А следовательно "длительность" и "затратность" операции - вполне соразмерны "количеству данных".
проверь на практике.
обработка "большого количества" и вывод "большого количества" - две совершенно разные операции.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113639
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
обработка "большого количества" и вывод "большого количества" - две совершенно разные операции.
У вас опять проблема с логикой.
"Вывод большого количества" - одна из (возможных) операций "обработки большого количества".
Более того - бывают ситуации, когда обработка большого количества данных занимает существенно больше времени, чем вывод (большого) результата этой обработки. И это - именно из практики. Не в MySQL, но тоже в СУБД :)
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113760
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
mayton
Cassandra написана на Java. H2, hsql, и многое другое.
и что?
ты уверен что там используются не нужные куски кода , как у ТС?
и все специ здесь смогут повторить такой уровень кода?

Мы залезли в какие-то дебри. Давай оттуда вылезать. Мне вобщем-то все равно какой стиль кодирования
ты выбрал. Если ты один в команде - то пускай оно так будет. Это твой саппорт.

Но лучше конечно не развивать твою идею по крайней мере в форуме Java. Уже давно прошло время когда
разработчик инлайнил циклы и функции чтоб достигать каких-то эффектов.

Современный компиллятор уже умнее нас. И он еще и много-уровневый. Тот-же GraalVM например.

И наша задача - наприсать ПРОСТО сцуко корректный код. И запустить его в эксплуатацию.
Желание оптимизировать на спичках в Java - контр-продуктивно. Пускай профайлер и опытная
эксплуатация покажут где у нас узкое место.

Вот С++ ники до сих пор циклы оптимизируют. Такая у них проф-деформация... мдя.

А желание создавать свои DSL и бизнес-языки - это очень гуд. Но в твоих разработках все равно этого
не наблюдается.

P.S. Лапоть новый запустили весом свыше 5 тонн....
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113799
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
твои слова правильные, вот только непонятно что хорошего в стиле ТС.
он в одном файле создает объект, потом в файле jsp заполняет страницу из созданного объекта.
чем плох результсет как объект из которого можно заполнить страницу?
зачем лишние действия в различных местах, и тем более в разных файлах?

в одном месте - всё наглядно, компактно, разобраться легко и просто - код меньше экрана, для любого изменения страницы - открыть один файл и произвести все изменения в одном месте, вероятность , что забудешь поправить ещё где-то нулевая.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113800
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton
Современный компиллятор уже умнее нас. И он еще и много-уровневый. Тот-же GraalVM например.
да , но он не уберёт объект, он оптимизирует его выполнение. но заполнение этого объекта и извлечение из него останутся
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113802
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov
"Вывод большого количества" - одна из (возможных) операций "обработки большого количества".
опять в кучу и люди и кони, большое количество - когда оно необходимо для отображения - да затраты на его вывод - оправданы, но когда выводим большое количество и дополнительно обрабатываем, что бы уменьшить для отображения, в то время как эту дополнительную обработку можно произвести в субд - это очень плохо. да и такие операции как форматирование даты, чисел - в java нужны специальные библиотеки, такое можно сделать в субд.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113806
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
mayton
Современный компиллятор уже умнее нас. И он еще и много-уровневый. Тот-же GraalVM например.
да , но он не уберёт объект, он оптимизирует его выполнение. но заполнение этого объекта и извлечение из него останутся

Ну а что тебя именно беспокоит в этом коде? Тоесть как ты его предлагаешь рефакторить
сохраняя при этом хотя-бы Single-Resp principle. Тоесть не затаскивать в JSP
все вместе.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113898
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
когда выводим большое количество и дополнительно обрабатываем, что бы уменьшить для отображения, в то время как эту дополнительную обработку можно произвести в субд - это очень плохо
... поэтому изготовители "отчётников" вообще д..ры и нифига не умеют в эффективный код.
Вообще никто не умеет в эффективный код. Только талантливые кустари одиночки, которые, в меру сил, пытаются нести свет своих знаний людям.

P.S.
Когда-то давно я оптимизировал загрузку DOS так, что свободными оставались 619-620 КБ основной памяти и максимум расширенной.
Ещё я умел освободить несколько сот дополнительных килобайт для Windows 3.x.
Потом прошло лет шесть и мне представился случай "тряхнуть стариной".
"Командор, я тебя сделал. Всё как ты учил" (ц) городской вестерн "Львиная доля".
Итоговый вывод: "Ну и тормоз же этот i80386".

Прошло ещё почти двадцать лет и вот уже "новые люди" тоже страдают такой же фигнёй. Но нет - не ностальжи.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113905
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
mayton,
твои слова правильные, вот только непонятно что хорошего в стиле ТС.
он в одном файле создает объект, потом в файле jsp заполняет страницу из созданного объекта.
чем плох результсет как объект из которого можно заполнить страницу?
зачем лишние действия в различных местах, и тем более в разных файлах?

в одном месте - всё наглядно, компактно, разобраться легко и просто - код меньше экрана, для любого изменения страницы - открыть один файл и произвести все изменения в одном месте, вероятность , что забудешь поправить ещё где-то нулевая.
тем что такого кода нет в боевых системах. Он там с БЛ)))
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113912
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А всмысле что он и бизнес-логику и DTO положил два в одном? Ну может быть.

Но Elegant Objects Бугаенко думают иначе...

А у меня немножко глаз замылился. Я почему-то видел учебный туториал в стиле public-static-void-main, где
всё идет одной простынёй. Прототип типа...
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113918
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Я к тому что аффтар класс передает. К нему можно метод прицепом. А вадин датасет нерасширяем
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113925
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А ему надо расширять?
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113944
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,

Выше сказал. Не бывает систем без БЛ.
Отсюда вывод - датасет не подходит.
Причем тут автор топика)))))
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113950
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Я к тому что аффтар класс передает. К нему можно метод прицепом. А вадин датасет нерасширяем
городить сейчас, где, в конкретном случае, вероятность расширения равна 0
да у тс учебный пример, но научившись так - пойдет и в дальнейшем.
mayton
А ему надо расширять?
вот и я о том же.
и где тут бизнес-логика? отобразить данные юзеру.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113951
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Выше сказал. Не бывает систем без БЛ.
кто тебе это сказал?
ну ка расшифруй своё понимание термина "бизнес-логика"
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113957
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Выше сказал. Не бывает систем без БЛ.

Это очень философский вопрос. Типа яйца или курицы. Мы на нём так далеко уедем
что забудем с чего топик начинался. Любое приложение имеет инпут, процессинг
и аутпут. Вот такие категории я думаю есть всегда.

Бизнес логика.... ммм.. лукаво это всё. Очень лукаво.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113966
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя
PetroNotC Sharp
Выше сказал. Не бывает систем без БЛ.
кто тебе это сказал?
ну ка расшифруй своё понимание термина "бизнес-логика"
ты первый за надцать лет кто не знает что это.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113978
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Какая философия?
Где вообще писать java код в вадиной модели?
Больше спорящих нет кроме него.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113988
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
ты первый за надцать лет кто не знает что это.
если б ты знал -написал бы
PetroNotC Sharp
Где вообще писать java код в вадиной модели?
о каком коде ты говоришь? код ради кода? зачем код, когда можно без него обойтись и всё будет работать, даже быстрее
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113989
вадя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
Больше спорящих нет кроме него.
я не спою, я пытаюсь от профи получить ответ, но какие-то странные профи - всё увиливают от ответа.
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113994
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PetroNotC Sharp
mayton,
Какая философия?
Где вообще писать java код в вадиной модели?
Больше спорящих нет кроме него.

Я про код с 1 поста говорю.

Вадя пускай пишет в сервлетах. Мы вроде уже его обсудили.

Данте Алигьери, когда описывал 9 кругов ада забыл просто упомянть что
есть 10 круг. Специально для тех кто сервлеты простынёй пишет...
...
Рейтинг: 0 / 0
Не отображаются данные из БД на сайте
    #40113997
PetroNotC Sharp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вадя,
Ну дак
Бл не знал
Классы не писал
ООП прокладка.
Че говорить тогда.)))
...
Рейтинг: 0 / 0
25 сообщений из 304, страница 12 из 13
Форумы / Java [игнор отключен] [закрыт для гостей] / Не отображаются данные из БД на сайте
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]