|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Привет всем! Подскажите пожалуйста, осваиваю Java+Android studio. Познакомился с замечательным простым паттерном Синглтон, + его использование в асинхронном режиме (важно, потому что запускать буду в onCreate MainActivity в андроид студио. Но тестирую саму работу в IntelIJ ). Есть небольшой класс вызова Connection и основных методов statement, код, который хорошо отрабатывает: Код: 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.
Как вы видите , используется статичный асинхронный метод передачи url в строку подключения из конструктора. Подскажите пожалуйста, есть ли возможность передать в статичный конструктор/метод пару текстовых переменных. (логин и пароль к примеру, один раз). И если да, то как? И второй вопрос : в main тестирую возможность выборки простым способом: Код: java 1.
Если база выключена выпадает куча эксепшенов. Подскажите пожалуйста. Как обработать так, чтобы просто в случае неправильного ввода логина и пароля либо отсутствия подключения выдавало true /false в консоли. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 19:04 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей ЛаловAndroid studio.это надо тему в ветку по андроид. Чтобы не писать велосипедов. Какая версия андроид? Сергей ЛаловНо тестирую саму работу в IntelIJ ).надо сразу писать в студии андроида. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 19:14 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpСергей ЛаловAndroid studio.это надо тему в ветку по андроид. Чтобы не писать велосипедов. Какая версия андроид? Сергей ЛаловНо тестирую саму работу в IntelIJ ).надо сразу писать в студии андроида. Да тут вопрос не по андроиду больше, а по тестированию асинхронного соединения и возможности передать переменную в статичный метод. (в андроиде все работает, только дебаггинг много времени занимает и сборки не любят тестовых методов main внутри кода. Вопрос по Java в первую очередь). Со вторым вопросом я уже сам разобрался. Остался первый) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 19:28 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей Лалов Да тут вопрос не по андроиду больше, а по тестированию асинхронного соединения и возможности передать переменную в статичный метод. ну а как быть, если ДЛЯ АСИНХРОННОСТИ нужно 2 соединения отдельных или пул коннектов? А не одно соединение для всех потоков из синглтона? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:01 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей Лалов вопрос не по андроиду больше тогда и не пишите про андроид и активити вообще ничего в вопросе. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:03 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
а зачем синглтон если есть рефлексия? ну тоесть как бы да по шаблонам- но какой смысл если любой вася возьмет твой синглтон и трахнет его столько раз,сколько ему будет нужно? как по мне инкапсуляция и синглтоны в чатсности -какой то анонизм безсмысленный и беспощадный ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:07 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
asv79, как бы да. Синглтон счас антипаттерн. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:12 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
asv79а зачем синглтон если есть рефлексия? ну тоесть как бы да по шаблонам- но какой смысл если любой вася возьмет твой синглтон и трахнет его столько раз,сколько ему будет нужно? как по мне инкапсуляция и синглтоны в чатсности -какой то анонизм безсмысленный и беспощадный затем что рефлексия используется для других целей. а так конечно да. если очень хочется натянуть сову на глобус - у тебя это отлично получится. по теме ТСа - а в чем проблема просто в метод getDbConn передавать переменные которые следом пробросишь в конструктор? или я не понял вопрос ТСа? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:13 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей Лалов, в каждой активити, в конструкторе, поставьте DriverManager.getConnection(url+dbName,userName,password); И пусть каждое окошко делает отдельный коннект к базе. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:14 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaTпо теме ТСа - а в чем проблема просто в метод getDbConn передавать переменные которые следом пробросишь в конструктор? или я не понял вопрос ТСа? проблема в архитектуре - зачем синглетон и кто его сегодня пишет? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:15 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
asv79а зачем синглтон если есть рефлексия? ну тоесть как бы да по шаблонам- но какой смысл если любой вася возьмет твой синглтон и трахнет его столько раз,сколько ему будет нужно? как по мне инкапсуляция и синглтоны в чатсности -какой то анонизм безсмысленный и беспощадный трахают маньку на сеновале. а мы программируем. если ты не понимаешь зачем синглтон то это не означает, что он не нужен. синглтон - это один из стандартных дизайн-паттернов. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:30 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaTесли ты не понимаешь зачем синглтон то это не означает, что он не нужен а тебе не интересно обосновать нужность? Сам писал "его"? Или статический класс? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:32 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpandreykaTпо теме ТСа - а в чем проблема просто в метод getDbConn передавать переменные которые следом пробросишь в конструктор? или я не понял вопрос ТСа? проблема в архитектуре - зачем синглетон и кто его сегодня пишет? в смысле кто? и где там проблема я чот не понял? суть в том что тебе надо держать в системе не более одного инстанса какого-то конкретного класса. чем это вызвано? ну например, сервис, с которым тебе надо обмениваться данными может поддерживать не более одного подключения, и это подключение осуществляется в написаном тобою объекте. а у тебя приложение без синглтона наплодит их N и всё сломается. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:36 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, Из всей массы советчиков по топику, вы один по коду непосредственно подсказали. Отдельно вам спасибо. Остальным рассуждальщикам спасибо за фон) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:36 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpandreykaTесли ты не понимаешь зачем синглтон то это не означает, что он не нужен а тебе не интересно обосновать нужность? Сам писал "его"? Или статический класс? в спринге, синглтон - это дефолтовый бин скоуп например. т.е. ты пометил класс аннотацией сервис, компонент, бин и т.п. без дополнительных уточнений - ты создал синглтон. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:38 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaTсуть в том что тебе надо держать в системе не более одного инстанса какого-то конкретного класса. чем это вызвано? ну например, сервис, с которым тебе надо обмениваться данными может поддерживать не более одного подключения, и это подключение осуществляется в написаном тобою объекте. а у тебя приложение без синглтона наплодит их N и всё сломается. +1 Ну а применительно к коннекту в базу? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:39 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей ЛаловPetroNotC Sharp, Из всей массы советчиков по топику, вы один по коду непосредственно подсказали. Отдельно вам спасибо. Остальным рассуждальщикам спасибо за фон) анализировать чужие ответы в форуме (кто и сколько) не совсем скромно. Это совет). ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:41 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей ЛаловPetroNotC Sharp, Из всей массы советчиков по топику, вы один по коду непосредственно подсказали. Отдельно вам спасибо. Остальным рассуждальщикам спасибо за фон) жаль что ты не понял и даже не попытался разобраться что там происходит под капотом и почему это сделано именно так, а не иначе. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:41 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpandreykaTсуть в том что тебе надо держать в системе не более одного инстанса какого-то конкретного класса. чем это вызвано? ну например, сервис, с которым тебе надо обмениваться данными может поддерживать не более одного подключения, и это подключение осуществляется в написаном тобою объекте. а у тебя приложение без синглтона наплодит их N и всё сломается. +1 Ну а применительно к коннекту в базу? надо смотреть как это работает. возможно ли при каждом вызове любой крад операции поднимать новый коннект к базе чтоб записать а потом его закрывать, насколько это ресурсозатратно, сколько отжирает времени открытие каждого нового коннекшина, как скоро у тебя пул кончится и т.п. если ты будешь где попало в коде делать вот это вот: DriverManager.getConnection(url+dbName,userName,password); то будет именно это. плюс еще ты и мешаешь всё в кучу. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:44 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaTкак скоро у тебя пул кончится и т.п.ну дак либо пул, либо синглетон. Так ведь? Синглетон это один коннект на весь десктоп проект. А пул коннектов даёт асинхронность. Поэтому либо в каждую форму коннект (у нас десктоп!), либо пул коннектов. imho ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 20:59 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, 10 лет на форуме уже, раньше с odbc общался из другого языка. Успешно. Написал несколько полноценных клиент серверное приложений под относительно крупные конторы. Морды на vb в основном. На стороне сервера - ms sql, mysql. В java 2 месяца. Офигенный язык. Курю, осваиваю с малого. Особенно поражает возможность гибко масштабировать структуру взаимодействия классов. В vb конечно для ленивых побольше плюшек)) Пример синглтона взял из сети, сам немного допилил. По вопросу номер 1-поднять соединение с базой как можно быстрей. База одна, соединение одно. И попробовать его заставить работать асинхронно. Jdbc- потому что знаю его собрата сносно. Он само и кэширует и выдает и много чего ещё, почему то молодежь лучше будет писать мотню кода, чем использовать то что есть) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 21:17 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
джава старьё. смотри на скалу и котлин. понравятся еще больше. я гарантирую ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 21:29 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaTджава старьё. смотри на скалу и котлин. понравятся еще больше. я гарантирую это ему не зайдёт после бейсика. И в андроиде больше обычной java чем котлин. Сергей ЛаловПример синглтона взял из сети, сам немного допилил. сеть это большая помойка. Надо проверять что берете. Сергей ЛаловПо вопросу номер 1-поднять соединение с базой как можно быстрей. ну например 0,1сек при открытии формы. Много? Делайте пул. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 21:37 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpandreykaTкак скоро у тебя пул кончится и т.п.ну дак либо пул, либо синглетон. Так ведь? Синглетон это один коннект на весь десктоп проект. А пул коннектов даёт асинхронность. Поэтому либо в каждую форму коннект (у нас десктоп!), либо пул коннектов. imho пул я говорил в контексте базы данных. у нее тоже ограничено количество подключений. не забывай что новый коннекшн это новые ресурсы которые надо утилизировать и тебе и серверу бд. для каждой формы устанавливать отдельный коннекшн к базе может быть и накладно по ресурсам. и я не уверен, что это в контексте бестпрактизов. хотя если у тебя скажем, аш2 и всё локально - то плевать. но, опять же, возвращаясь к бестпрактизам.... ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 21:40 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
в андройде даже гугл всю новую доку делает на котлине и позиционирует его как основной язык для разработки андройд-приложений. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 21:41 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaTдаже гугл я sql_ru и сообществу прогеров больше верю andreykaTпул я говорил в контексте базы данных. в смысле? Пул самой БД? Нафиг про механизмы БД говорить. Или ты подумал что на 20 форм коннекты кончатся? Не смеши и давай закончим тред. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 21:49 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaTвозвращаясь к бестпрактизам....АНДРОИД разработки! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 21:50 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaT, Да мне одного достаточно коннекшна) базка одна, небольшая, меньше 10 таблиц рабочих. Одного достаточно, поднять один раз и обращаться/обрабатывать) соединение. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 22:07 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей ЛаловandreykaT, Да мне одного достаточно коннекшна) базка одна, небольшая, меньше 10 таблиц рабочих. Одного достаточно, поднять один раз и обращаться/обрабатывать) соединение. один на всё ещё сложнее))) Сложнее чем на каждое окно один коннект. Это MS же рекомендует)) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 22:08 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, Ms по умолчанию выполняет соединение в отдельном потоке. Там вообще заморочек нет, вызвал и забыл на время сессии) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 22:15 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
asv79а зачем синглтон если есть рефлексия? Не увлекайся рефлексией, этот обрубок добавили в Java из-за ущербности системы типизации. Если ты везде пихаешь рефлексию - лучше переходи на python, так будет проще, он изначально без статической типизации ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 22:24 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей ЛаловMs по умолчанию выполняет соединение в отдельном потоке.в бейсике? Я его не знаю. В шарпе пул коннектов. В дельфи без кода никто поток не вызовет. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 22:25 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
забыл ник, С рефлексией видел примеры ,явной рефлексией. Не зашло. Суть ключевого вопроса N1 данного топика проста , как в статику передать переменную правильно. Один раз передать логин и пароль на момент подключения. Нигде потом не хранить этот логин и пароль, а юзать/проверять/обновлять объект connection . ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 22:37 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей Лаловзабыл ник, С рефлексией видел примеры ,явной рефлексией. Не зашло. Суть ключевого вопроса N1 данного топика проста , как в статику передать переменную правильно. Один раз передать логин и пароль на момент подключения. Нигде потом не хранить этот логин и пароль, а юзать/проверять/обновлять объект connection . Завести текстовый файл с настройками и вычитать его в static блоке ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 22:38 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей ЛаловСуть ключевого вопроса N1 данного топика простаработать из двух потоков не будет. Connection не потокозащищен. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 22:39 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpandreykaTдаже гугл я sql_ru и сообществу прогеров больше верю andreykaTпул я говорил в контексте базы данных. в смысле? Пул самой БД? Нафиг про механизмы БД говорить. Или ты подумал что на 20 форм коннекты кончатся? Не смеши и давай закончим тред. я не в курсе чо там у ваших андройдов думаю тоже самое что и у других. каждый коннекшн требует время на открытие, каждый коннекшн поддерживать требуется и процессорное время и память. если ты на 20 форм держишь 20 коннекшнов которые отжирают в 20 раз больше ресурсов для того чтоб делать крад раз в 1 секунду-минуту-час ни о каких конкуррентных запросах и речи нет - ну пиндец. надеюсь, для твоего очень важного приложения уже телефон изобрели чтоб он всю эту требуху потянул. да. я теперь понял почему говно уровня чуть выше хеловорлда задыхается на телефоне с 3мя гигами оперативки и весит пару сотен метров. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 22:57 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaT, Верно , причем дополнительная система клонов объектов, сосущих батарею /ресурсы проца, избыточный непонятный код, при котором занимаемый кэш памяти больше веса установленного приложения - по ходу за последние 10 лет проблемы одинаковые. Я новичок в java, говнокода избежать не получиться по началу. Решается практикой и временем) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:08 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaT, писец. Ты настолько погряз в скале и веб проектах что ни разу не видел в БД например оракле Код: java 1.
https://www.google.com/search?q=oracle create user&rlz=1C1GIGM_enRU733RU775&oq=оракле create user&aqs=chrome.1.69i57j0l5.11909j0j7&sourceid=chrome&ie=UTF-8 ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:09 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей ЛаловВерно не верно. У меня на сотовом только одно приложение про электрички, которое почему-то работает в фоновом режиме. Я разрабам написал, что батарейка садится. И что они там в фоне, когда я сплю, делают с расписанием электричек?)))) LOL Оптимизируют наверно)) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:16 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpandreykaT, писец. Ты настолько погряз в скале и веб проектах что ни разу не видел в БД например оракле Код: java 1.
https://www.google.com/search?q=oracle create user&rlz=1C1GIGM_enRU733RU775&oq=оракле create user&aqs=chrome.1.69i57j0l5.11909j0j7&sourceid=chrome&ie=UTF-8 В чем гениальность данного SQL запроса? Аутентификация по паролю? Так этожь везде в той или иной степени реализовано. ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:18 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, С электричками жесть, приложение по ходу работает как майнер. РЖД использует ваш телефон как один из многих серверов ,для распределенных вычислений )) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:21 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей Лалов, при этой штуке каждый входит со своим коннектом. Клиент-сервер. Десктоп архитектура. Ты не забывай что андроид это десктоп. А тут на форуме Java в основном это веб проекты. Пишут по разному. Вот я и привёл пример andreykaT про что он сказал что это Г и "требуха". Приложение помрёт от 20 коннектов)) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:21 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
в чем преимущество 20-ти коннектов против одного - ты объяснишь? или это просто первое, что выпало в выдаче стековерфлоу? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:26 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
плевать на платформу - но должен же быть какой-то здравый смысл и целесообразность. не? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:28 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaTв чем преимущество 20-ти коннектов против одного - ты объяснишь? или это просто первое, что выпало в выдаче стековерфлоу? странный вопрос. Клиент-сервер. На клиенте только морда. Вся безопасность и бизнес логика в хранимках в БД. ВЕБ СЕРВЕРА НЕТУ. Понятно? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:31 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaTпротив одного и одного коннекта при потоках нигде нету. Ты о чём? Параллельно как запрос делать при одном коннекте? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:33 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, Да это понятно) в принципе перебирать в пуле /array конекшны /иные идентификационные сущности под каждую форму/процесс в здоровенной программулине, с четким распределением ролей это необходимость, особенно если базы глобальные и большие и хранят ценную информацию, которую пр***ь смерти подобно. Знаю что в качестве фронтэнда javу как то не очень активно используют, хотя конструктор javaFX очень понравился и наверняка что нибудь управляющее бизнес логикой своего проектика напишу. Оптимизацией серверов и масштабированием систем скорее всего уж в следующей жизни) ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:37 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей ЛаловЗнаю что в качестве фронтэнда javу как то не очень активно используют да. Тут это исторически. Бизнес не требует десктопа. Поэтому если ты без пула в активити будешь пароль и логин передавать то тебя затопчут). А для десктопа это вполне нормально. Скажем так, 1000-2000 человек могут коннектится без всякого пула и синглетона. В базе будет 2-3000 соединений. IMHO Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:42 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpandreykaTпротив одного и одного коннекта при потоках нигде нету. Ты о чём? Параллельно как запрос делать при одном коннекте? Вот только что нарыл темку , не знаю по теме вопроса или нет. Есть класс интересный AsyncTask. У него есть метод ,doInbackground. Если отнаследоваться от него и влепить туда исполняемый код , он не будет выполняться параллельно? ... |
|||
:
Нравится:
Не нравится:
|
|||
18.06.2019, 23:44 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей Лалов, тему отдельную создавай. Сергей Лаловпо теме вопроса или нет. нет ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 00:09 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpandreykaTв чем преимущество 20-ти коннектов против одного - ты объяснишь? или это просто первое, что выпало в выдаче стековерфлоу? странный вопрос. Клиент-сервер. На клиенте только морда. Вся безопасность и бизнес логика в хранимках в БД. ВЕБ СЕРВЕРА НЕТУ. Понятно? Нет. Твое приложение инициирует мешок коннекшнов при каждом удобном случае когда ему и одного не надо? И ты так и не объяснил зачем и почему тебе одного мало? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 00:54 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
забыл никasv79а зачем синглтон если есть рефлексия? Не увлекайся рефлексией, этот обрубок добавили в Java из-за ущербности системы типизации. Если ты везде пихаешь рефлексию - лучше переходи на python, так будет проще, он изначально без статической типизации ага, зато в сях приходится велосипед городить, чтоб метод по имени вызвать.... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 05:07 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaT, Где мешок? Ты в конструкторе формы пишешь Код: java 1. 2. 3.
Вот теперь и объясняй чего тебе не нравится ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 08:23 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадяага, зато в сях приходится велосипед городить, чтоб метод по имени вызвать....а имя из воздуха в десктопе или по почте приходит? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 08:25 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaTИ ты так и не объяснил зачем и почему тебе одного мало?ты программист и тебе платят за бизнес логику. Если ты будешь вместо нее думать один у тебя коннект или 10, то уволят. Ну, в разумных пределах конечно)). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 08:32 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC Sharpвадяага, зато в сях приходится велосипед городить, чтоб метод по имени вызвать....а имя из воздуха в десктопе или по почте приходит? ты угадал на 100% - имя и параметры приходят по ws ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 08:50 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадя, Тогда есть фабрика классов. Создаст класс по имени и вызовет. Не понял в чем проблема в С++. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 08:53 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpandreykaT, Где мешок? Ты в конструкторе формы пишешь Код: java 1. 2. 3.
Вот теперь и объясняй чего тебе не нравится Если там синглтон, а это на 99% так в твоем менеджере, то спор не имеет смысла)) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 08:59 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC Sharpвадя, Тогда есть фабрика классов. Создаст класс по имени и вызовет. Не понял в чем проблема в С++. а можно просто - рнылексией. с учетом того, что методы в разных файлах а си нет вызова по имени - вот в этом проблема... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 09:01 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадяа си нет вызова по имени - вот в этом проблема...за хлебом можно сходить пешком. Но Матери ты говоришь: "на машине нельзя, вот в чем проблема!". ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 09:12 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaT, Да) Суть в том что класс в начале топика не нужен. С этого начиналось. Ты начал говорить что это обычный паттерн. Удачи! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 09:15 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC Sharpвадяа си нет вызова по имени - вот в этом проблема...за хлебом можно сходить пешком. Но Матери ты говоришь: "на машине нельзя, вот в чем проблема!". суть в том, что из вне метод вызвать/запустить кроме как по имени нельзя , с учётом того , что методы добавляются по мере разработки. и в разные файлы/классы... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 09:27 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Ничо не понял, но очень понравилось. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 09:42 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей Лалов, а могу я посоветовать не использовать самописные синглтоны ? Потому, что вы в яве - новичок и будет все равно криво: https://habr.com/ru/post/129494/ Ссылку я привел, чтобы вы ознакомились со сложностями паттерна и сразу не глядя подобрали библиотеку, которая создаем вам синглтоны одной аннотацией. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 09:51 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Озверин, Да. Читал раньше. Там море камней подводных. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 09:56 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадя, Неизвестный разрабртчик пишет неизвестный код на неизвестных методах с неизвестными приходящими именами по почте. Понял. Сочувстую. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 10:05 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC Sharpвадя, Неизвестный разрабртчик пишет неизвестный код на неизвестных методах с неизвестными приходящими именами по почте. Понял. Сочувстую. ну если реально ответить нечего - не надо флудить. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 10:10 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
ОзверинНичо не понял, но очень понравилось. ну если не понял - спроси.... ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 10:10 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
ОзверинСергей Лалов, а могу я посоветовать не использовать самописные синглтоны ? Потому, что вы в яве - новичок и будет все равно криво: https://habr.com/ru/post/129494/ Ссылку я привел, чтобы вы ознакомились со сложностями паттерна и сразу не глядя подобрали библиотеку, которая создаем вам синглтоны одной аннотацией. Как вариант, легковесные примеры библиотек di http://square.github.io/dagger/ https://github.com/google/guice ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 10:11 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадяОзверинНичо не понял, но очень понравилось. ну если не понял - спроси.... не-не, я не использую в явном виде в своих проектах рефлексию, я не дергаю методы по имени, я вообще - ретроград. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 10:20 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадя, Мы же в java. Если не балаболить, приходи в ветку Си и спроси свою проблему. Вдруг она только твоя? Так бывает в жизни, что после второго стакана проблема исчезает. Зы. Юмор люблю). ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 10:23 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpandreykaT, Да) Суть в том что класс в начале топика не нужен. С этого начиналось. Ты начал говорить что это обычный паттерн. Удачи! ну нужно не нужно хз откуда я знаю какие цели у него. может чел там хочет хранить какие то кастомные данные и раз передать их дальше по этапу, этакий враппер. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 10:30 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
andreykaT, Может. Пока он не говорил и ты его не спрашивал. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 10:58 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадязабыл никпропущено... Не увлекайся рефлексией, этот обрубок добавили в Java из-за ущербности системы типизации. Если ты везде пихаешь рефлексию - лучше переходи на python, так будет проще, он изначально без статической типизации ага, зато в сях приходится велосипед городить, чтоб метод по имени вызвать.... причем тут с казалось бы? хотя спасибо что напомнил - еще один огромный минус рефлексии это проблемы с безопасностью, когда некие дельцы без валидаций принимают команды с вебсокетов:) php не иначе. единственный юскейс где использовать рефлексию более менее разумно это плагинная архитектура, но и там ее нужно сводить к минимуму - instanceof + class.forname ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 11:02 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
в ветке явы любой топик - просто повод поговорить. причем на ТС всем становится пофиг чуть ранее чем сразу ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 11:48 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
chpasha, Java причем? Это в любой ветке. Главное за рамки не выходить и ТСу отвечать. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 12:05 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
забыл никпричем тут с казалось бы? хотя спасибо что напомнил - еще один огромный минус рефлексии это проблемы с безопасностью, когда некие дельцы без валидаций принимают команды с вебсокетов:)проблемы есть всегда, и не только с безопасностью, если используются руки растущие из жопы. PetroNotC Sharpприходи в ветку Си и спроси свою проблему. Вдруг она только твоя?ходил, но только насоветовали.... в итоге проблему решил своими знаниями... (управление железом через ws сервер на ардуинке) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 12:16 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадяпроблемы есть всегда, и не только с безопасностью, если используются руки растущие из жопы. согласен, именно поэтому тебе надо писать на php своими прямыми руками, зачем тебе Java которая тебя только ограничивает? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 12:56 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
забыл никвадяпроблемы есть всегда, и не только с безопасностью, если используются руки растущие из жопы. согласен, именно поэтому тебе надо писать на php своими прямыми руками, зачем тебе Java которая тебя только ограничивает? js! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 12:57 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
забыл никсогласен, именно поэтому тебе надо писать на php своими прямыми руками, зачем тебе Java которая тебя только ограничивает?java ограничивает???? ограничивает именно php. Озверинjs! мне нужно именно серверное приложение , а не обработчики обращений. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 14:18 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
ОзверинСергей Лалов, а могу я посоветовать не использовать самописные синглтоны ? Потому, что вы в яве - новичок и будет все равно криво: https://habr.com/ru/post/129494/ Ссылку я привел, чтобы вы ознакомились со сложностями паттерна и сразу не глядя подобрали библиотеку, которая создаем вам синглтоны одной аннотацией. Спасибо, посмотрел, здорово. Еще график скоростей методов даже прикрутил автор, спс! ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 15:40 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
забыл никвадяпроблемы есть всегда, и не только с безопасностью, если используются руки растущие из жопы. согласен, именно поэтому тебе надо писать на php своими прямыми руками, зачем тебе Java которая тебя только ограничивает? Зачем дополнительная прокладка в виде PHP между десктопом на Java в виде андроид приложения и и mysql? У меня в принципе сервер крутиться на сборке Wamp , там есть все, в том числе и настроенный веб сервер c PHP. Вэб морду можно потом написать конечно, но сейчас это не нужно) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 15:46 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
chpashaв ветке явы любой топик - просто повод поговорить. причем на ТС всем становится пофиг чуть ранее чем сразу Это нормально , люди общаются. .PS... я автор топика)) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 15:47 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей Лаловвеб сервер c PHP.это обработчик обращений к серверу. это не серверное приложение. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 15:48 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадяСергей Лаловвеб сервер c PHP.это обработчик обращений к серверу. это не серверное приложение. Я упростил. Имел в виду что в рамках задачи поста подключение через jdbc. Можно конечно обращаться к базе по классическому http протоколу, передавать в скрипт ,написанный на PHP данные для подключения и дергать потом информацию в виде православного JSON, который распарсивать в коде Java. По ходу сейчас мода именно на такой способ взаимодействия. Не хочу, не буду)) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 16:02 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей Лаловзабыл никпропущено... согласен, именно поэтому тебе надо писать на php своими прямыми руками, зачем тебе Java которая тебя только ограничивает? Зачем дополнительная прокладка в виде PHP между десктопом на Java в виде андроид приложения и и mysql? У меня в принципе сервер крутиться на сборке Wamp , там есть все, в том числе и настроенный веб сервер c PHP. Вэб морду можно потом написать конечно, но сейчас это не нужно) Да это я не вам :) Вадя просто интересный персонаж, у которого неортодоксальные взгляды на best-practices, так что принимайте его посты с долей скептицизма. Хотя для фоновой оппозиции и понимания почему best-practices именно такие, его посты бывают очень показательны. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 16:07 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей Лалов, ты хочешь напрямую подключаться к базе? клиент-сервер? т.е. светить в инет порт базы? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 16:08 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадяСергей Лалов, ты хочешь напрямую подключаться к базе? клиент-сервер? т.е. светить в инет порт базы? Думал об этом на начальном этапе еще. Проблему можно решить в большей степени выполнением трех обязательных пунктов: 1) Порт я сделаю не 3306. 2) На стороне хаба /роутера настрою входящие разрешения только для тех адресов ,кому можно заходить в БД. 3) Установлю TLS сертификат (данный пункт под вопросом , не разобрался пока, нужно ли за это платить и регистрироваться как юр.лицо.) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 16:19 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей Лалов1) Порт я сделаю не 3306.как бы не есть спасение, просто небольшая отсрочка... Сергей Лалов2) На стороне хаба /роутера настрою входящие разрешения только для тех адресов ,кому можно заходить в БД.ну это только для постоянных белых ip. Сергей Лалов3) Установлю TLS сертификат (данный пункт под вопросом , не разобрался пока, нужно ли за это платить и регистрироваться как юр.лицо.)сертификат можно получать бесплатно, но каждые три месяца, но даётся он на сайт....(как минимум у тебя должен быть какой-то примитивный сайт проходящий проверку для выдачи сертификата) можно генерить "самоподписанные сертификаты" - но для их встраивания в андроид надо (если не ошибаюсь рутовые права или пароль на вход в андроид) не всё просто. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 16:30 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадя, да по сути все можно грохнуть. Но у меня приложение ведь не для сбербанка. Стоимость взлома ни в какое сравнение не идет со стоимостью информации в БД. Кому это нужно) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 16:39 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей Лаловда по сути все можно грохнуть. Но у меня приложение ведь не для сбербанка. Стоимость взлома ни в какое сравнение не идет со стоимостью информации в БД. Кому это нужно)это конечно, но когда все работает, и кто-то грохает, бывает даже дешёвая инфа становится такой дорогой.... и дело не в том, что кто-то на ней нажился, а что ты теряешь многое, время, наработки, историю, динамику ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 16:44 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей ЛаловПо ходу сейчас мода именно на такой способ взаимодействия. Не хочу, не буду)) это не мода, сделать бэкенд с http api для мобильного клиента - нормально и я бы даже сказал наиболее удобно. во-первых нет зависимости от бд - завтра ты решил поменять порт (или не приведи аллах саму БД) или они элементарно за firewall-ом сидят и их на экзотические порты не пускают - все мобильные клиенты тут же превратятся в тыкву. Кроме того с http-backend можно сделать клиентский код предельно простым. Ну и расширение функционала путем добавления веб-версии, клиента ios, десктопа становится куда как проще. Ну и напоследок вишенка на торте: ты уже убедился, что jdbc драйвер для mysql корректно работает под андроид или это типа само собой разумеется? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 16:47 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
chpashaСергей ЛаловПо ходу сейчас мода именно на такой способ взаимодействия. Не хочу, не буду)) это не мода, сделать бэкенд с http api для мобильного клиента - нормально и я бы даже сказал наиболее удобно. во-первых нет зависимости от бд - завтра ты решил поменять порт (или не приведи аллах саму БД) или они элементарно за firewall-ом сидят и их на экзотические порты не пускают - все мобильные клиенты тут же превратятся в тыкву. Кроме того с http-backend можно сделать клиентский код предельно простым. Ну и расширение функционала путем добавления веб-версии, клиента ios, десктопа становится куда как проще. Ну и напоследок вишенка на торте: ты уже убедился, что jdbc драйвер для mysql корректно работает под андроид или это типа само собой разумеется? По вишенке - сейчас как раз смотрю и тестирую) По http и Json (знания на троечку) - примерно понимаю как реализовать, но это же столько писать, я видел примеры. Если у вас есть образцы короткого кода взаимодействия с mysql по основным понятиям аутентификация+CRUD ( java + web+php+mysql) можете поделиться? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 16:55 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей ЛаловПо вишенке - сейчас как раз смотрю и тестирую) вангую массу траблов Сергей ЛаловПо http и Json (знания на троечку) - примерно понимаю как реализовать, но это же столько писатьна самом деле опыт - это осознание того, что все и везде уже написано ;) , а значит нужно просто нагуглить несколько вариантов решения той или иной задачи. Пример http клиента для андроид. К вопросу о том, сколько должно быть кода Сергей ЛаловЕсли у вас есть образцы короткого кода взаимодействия с mysql по основным понятиям аутентификация+CRUD ( java + web+php+mysql) можете поделиться? посмотри spring boot - там все и еще много чего. я понимаю, что это взрыв мозга и масса инфы, но лучше условный день потерять (на самом деле больше конечно). тоже самое и андроида касается кстати, там столько всего ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 17:20 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Сергей ЛаловПо http и Json (знания на троечку) -если вы вместо андроида полезете на трехзвеку веб проект, то будет тройка по андроиду и тройка по веб проекту. Советую изучить андроид на 4ку и не трогать пока сайты, сервисы и микросервисы)))) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 17:56 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpСергей ЛаловПо http и Json (знания на троечку) -если вы вместо андроида полезете на трехзвеку веб проект, то будет тройка по андроиду и тройка по веб проекту. Советую изучить андроид на 4ку и не трогать пока сайты, сервисы и микросервисы)))) несколько работающих на 3ку звеньев системы - это работающая система в целом. А работающая на 4ку одна часть системы и не работающая - другая - это просто неработающая система. Нет, на 3 - это нормально. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 18:23 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
Озверин, Как будто двухзвенки существуют на Марсе. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 19:25 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpКак будто двухзвенки существуют на Марсе.тут на одной из веток бы шум по поводу этих звеньев, повторим? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 20:11 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадя, Зачем? Я люблю брюнеток и блондинок. А ты наверно только брюнеток. Спорить что блондинки не существуют? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 20:33 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадя, Факт в том что с нуля ТС не потянет сразу и java бэк и андроид. Это очевидно. Пусть выбирает. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 20:36 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC Sharp, "Тяну" - определяется работоспособным проектом заточенным под конкретные задачи. в этом плане тяну 100%; Я сейчас сам архитектор проекта, программист, и сам же клиент-потребитель (знаю точно что нужно от него на выходе и в каком виде.) Если меня устроит, то этого достаточно для оценки. Я не проггер по роду деятельности и зарабатываю совсем на других вещах. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 20:47 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC SharpТС не потянет сразу и java бэк и андроид.чем выше поставлена цель - тем интереснее её достижение. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 20:48 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
вадяPetroNotC SharpТС не потянет сразу и java бэк и андроид.чем выше поставлена цель - тем интереснее её достижение.я посмотрю, как ты будешь решать одновременно задачу - уничтожение объекта окна со всем содержимым при повороте экрана на 90 град. - rest система сборки мавеном ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 21:25 |
|
Singleton, syncronized static method, jdbc open
|
|||
---|---|---|---|
#18+
PetroNotC Sharpя посмотрю, как ты будешь решать одновременно задачу - уничтожение объекта окна со всем содержимым при повороте экрана на 90 град. - rest система сборки мавеномпо очереди ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2019, 21:27 |
|
|
start [/forum/topic.php?all=1&fid=59&tid=2121244]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
301ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
124ms |
get tp. blocked users: |
2ms |
others: | 11ms |
total: | 477ms |
0 / 0 |