Antonius Fornax
Питону то же самое сказал сделать - 10+ минут тупил тупил и крашнулся
Antonius Fornax
Железо мощное, не в нём дело
Igor
ну покажи код на питоне
Doc
это только майн активити а есть еще и второе активити
J
Красиво,но я ничего не понял
10658
тебе нужно просто Intent intent = new Intent(FIRST ACTIVITY.this, SECOND ACTIVITY.class); intent.putExtras("varName", var); startActivity(intent); так на джаве, на котлине чутка поменяется
Doc
я короче и так пробовал и так пробовал но что-то никак не получается этот код уже стал черновиком дляменя))
Antonius Fornax
ну покажи код на питоне
# подключение пакета import pyodbc # подключение к БД con = pyodbc.connect(DSN="my_test_source", UID="my_username", PWD="my_password") # загрузка таблицы iris в объект iris dbiris = pd.read_sql("SELECT * FROM iris", con) # разрыв соединения с БД con.close()
Antonius Fornax
Вроде всё то же самое, упростил до невозможности, но почему то разница ОГРОМНАЯ
10658
должно работать
Doc
тебе нужно просто Intent intent = new Intent(FIRST ACTIVITY.this, SECOND ACTIVITY.class); intent.putExtras("varName", var); startActivity(intent); так на джаве, на котлине чутка поменяется
спасибо, попробую применить, но надо подумать как сделать это на котлин или так вставить на авось))
Igor
Вроде всё то же самое, упростил до невозможности, но почему то разница ОГРОМНАЯ
ну подожди там ты просто считывал таблицу в память а тут пихаешь в пандас. Сделай просто odbc fetchall позырь сколько времени займет ... При чем тут тормознутый пандас и тормознутый пайтон ;) это как говорится две большие разницы
Antonius Fornax
Просто вообще бы с питоном не связывался бы и писал бы на карете себе дальше, но по работе заставляют, аргументируя тем что "ряя, после типя будут и другие сатруднике, им нада панимать кот, R освоить за неделю лень!1!!"
Igor
Так и шо за сколько сфетчил всю таблицу?
Antonius Fornax
"Ррряя, джуны дажы пятон запортачут, а тут твай R ищё!!!!! Кто за них исправлять будит? Дядя Вася синьор предиктив модель уже занята таким важным исправлением багов как передвигание пикселей на сайте и алгоритмами по обучению кофемашинки!1!!1"
Antonius Fornax
Так и шо за сколько сфетчил всю таблицу?
Всё ещё фигачит, но заметно быстрее
Igor
А как ты знаешь быстрее или медленней
Antonius Fornax
Поставил специально модуль time и туда и туда
Antonius Fornax
Запустил в начале, второй код побыстрее чем первый, сравнил
Antonius Fornax
Но прошло 6 минут, всё ещё выгружает
Doc
должно работать
а как его привязать к callBack-у ?
10658
а как его привязать к callBack-у ?
переформулируй вопрос
simon
R же считай для стат обработки и сделан был вроде
Antonius Fornax
R же считай для стат обработки и сделан был вроде
Так и есть, от той же компании что и S выпустила
simon
Просто мне кажется логичным , что он так данными может быстро манипулировать
Antonius Fornax
Как итог - код короче питоновского, библиотеки ничем не хуже - на все случаи жизни, а скорость С++
simon
Интересно, а если на шарпе такое провернуть ?
Antonius Fornax
Сейчас проверну
Antonius Fornax
Интересно, а если на шарпе такое провернуть ?
// подключение пакета using System.Data.Odbc; // подключение к БД OdbcConnection con = new OdbcConnection("DSN=my_test_source;UID=my_username;PWD=my_password"); con.Open(); // загрузка таблицы iris в объект iris OdbcCommand cmd = new OdbcCommand("SELECT * FROM iris", con); OdbcDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { // do something with the data } // разрыв соединения с БД con.Close();
Igor
Та хз странно это ... упираться должно в одбц а не в язык .
Antonius Fornax
Всё ещё извлекает
Igor
а шо за база?
Antonius Fornax
Слитая, по яндексу
Igor
она общедоступная? заинтриговал
Antonius Fornax
Неа, с тора
Igor
сколько весит?
Antonius Fornax
412 гб
Doc
переформулируй вопрос
т.е. эту функцию надо добавить обратно в код? я ее применял когда onActivityResult еще работал, а сейчас как быть с лаунчерами и колбаками не знаю) и вот думаю как не потерять связь элементов между собой в коде) или хотябы создать ее)
Igor
412 гб
ясно ;)
Antonius Fornax
Ну зато для питона это реальный краштест)))
Antonius Fornax
Пока что лидерство у R неоспоримое, 21 секунда
Igor
ты втираешь мне какую то дичь ;)
Igor
Пока что лидерство у R неоспоримое, 21 секунда
сколько там строк? и что в строке за данные
10658
тебе не нужны какие-то коды там и тп, насколько я знаю. просто юзни то, что я написал от руки
только вместе ферст активити и секонд, тебе нужны названия твоих активити
Igor
Пока что лидерство у R неоспоримое, 21 секунда
пример строки дай и кол-во строк
Antonius Fornax
Имя Фамилия Отчество Телефон Логин Пароль Страна Город Район Дом Квартира
Antonius Fornax
Все строки NOT NULL
Antonius Fornax
3 миллиона строк, 14 миллионов значений
Antonius Fornax
Необработанная база, весит много поэтому
Antonius Fornax
Всё ещё тужится питон, но уже не крашит
Antonius Fornax
Если бы он мог страдать - он бы сейчас испытывал ощущения обваривания в адском котле
Antonius Fornax
Серьёзно, я вообще даже близко не думал что с этим могут проблемы возникнуть, не перестаёт удивлять
simon
А ты с шарпом через entity к бд подкючаешься и она в xml формате?
Antonius Fornax
Она конвертируемая
Antonius Fornax
Всегда конвертирую и прочитываю любые БД в любых форматах через R, он буквально игнорирует расширения - магия
Antonius Fornax
Питон уже настолько обнаглел что сожрал 31 гб оперативы
Antonius Fornax
В него что, хром вселился?
Antonius Fornax
Ну ничего, пусть хоть ужрётся, главное чтобы этот ушлёпок в видеопамять не залез в итоге пока я параллельно в киберпанк играю
Tobi
Что-то на ультра-богатом
Antonius Fornax
Ну, зп у DSеров позволяет)
Tobi
Tobi
Две 4090 небось
Максим
Что-то на ультра-богатом
Киберпук эт не на богатом. Вот какой-нить train simulator со всеми дополнениями... Я чот в стиме увидел - чуть глаз не выпал. Там тыщ на 50 что ли
Antonius Fornax
Две 4090 небось
Одна, на две там дома трансформатор надо ставить
Antonius Fornax
Хорошо что у меня электричество бесплатное, я бы тут разорился
Максим
Я про железо
Про железо - да, дорого, богато. (Но имхо - не нужно столько. Я 2060с не знаю чем нагрузить, а там такая ферма. С графикой уже не работаю)