Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Rooster

Программирование, т. 7

  

536 пользователей проголосовало

У вас нет прав на голосование в этом опросе, или на просмотр результатов опроса. Пожалуйста, войдите или зарегистрируйтесь для голосования в опросе.

Рекомендованные сообщения

(изменено)

еще больше

только учить ниче не надо

надо изучать и использовать

или наоборот - использовать и изуачть


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

Ребзя, как лучше реализовать (я ещё около 0) и пока в общих чертах интересуюсь.

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

Типа город А - параметры 1, 2, 3 и т.д. , город Б параметры 1, 2, и т.д

Как лучше сделать хранение таких данных? Либо массивы(хуйня, наверное, для данной цели), хэшлист вроде для связи х-у только, типа 1 город - 1 параметр. Sql-база (или в джаве есть подходящая функция?


pepehands 

Поделиться сообщением


Ссылка на сообщение

что значит хранение? ты наверное имел ввиду как в программе оперировать этими данными..?

"исходники" - ты наверное имел ввиду исходные данные для рассчетов ..?

хешлист такой структуры данных нету

есть хештейбл и хешмапа

 

откуда по тз изначально берутся данные? из файла? из бд? по сети?

 

нарисуй стуктуру данных. а то не понятно че ты имеешь ввиду

когда нарисуешь - скорее всего сам поймешь


 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

ставишь постгрес, в нем базюку, таблицу, пользователя создаешь

кладешь данные в энвайрмент, джавой забираешь и работаешь

Поделиться сообщением


Ссылка на сообщение
(изменено)

что значит хранение? ты наверное имел ввиду как в программе оперировать этими данными..?

"исходники" - ты наверное имел ввиду исходные данные для рассчетов ..?

хешлист такой структуры данных нету

есть хештейбл и хешмапа

 

откуда по тз изначально берутся данные? из файла? из бд? по сети?

 

нарисуй стуктуру данных. а то не понятно че ты имеешь ввиду

когда нарисуешь - скорее всего сам поймешь

во, ты прям перевел на адекватный язык)

короче, есть часть которая считает.

исходные данные она должна забирать из некой таблицы по типу

post-156752-0-05385800-1521658380_thumb.png

Если у меня в расчетах будет юзаться одновременно только один столбец, т.е. в формулу в зависимости от выбра, то по идее можно сделать 4 типа расчетов и для каждого свою таблицу данных, но это же пиздец велосипед.

В идеале есть ключ "город" и есть таблица как выше. 

Hastable (голова после работы не варит ваще), как я понял, хранит значение парами, поэтому не подходит. Да и с обновлением исходных данных для расчета геморно получится, мне кажется.

Пока думаю сделать хранение в файле ( на начальном этапе), либо в БД ( позднее, т.к. объем исходных данных будет немаленьким)

я так понимаю нужно для работой с БД юзать api JBDC, и прицип работы такой же как в mySQL, просто доступ через джаву. НО! ( бля, не обсыкайте только, знаю что вопросы нихуя не умные и я еще много материала не освоил) Так вот, если делать эту приложуху под андроид, то, наверное, лучше исходные данные хранить в табличке в файле... 

 

Спасибо тем, кто это читает и отвечает.


Изменено пользователем Pep_See

pepehands 

Поделиться сообщением


Ссылка на сообщение
(изменено)

что блять значит "если делать под андроид"

тебе надо то что сделать, алло?

 

у тебя вообще цель какая?

ты изучаешь программирование и это типа петпроджект?

вообще советую начать с того что ты себе на листочке нарисуешь алгоритм и то как идет манипуляция с данными

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

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

 

jdbc это либа чтобы коннектится к базе и кидать в нее sql запросы и получать ответ

 

про хешмапу и то что она может только 1-1

но ты же можешь задать соответствие городN - набор его параметров (все), которые могут хоть в списке храниться, хоть в своей хешмапе которая сделает отображение название параметра в его значение

вообще проще всего это сделать объектами

типа class Gorod {

nazvanie

parametr1

parametr2

...

}

типы и геттеры сеттеры допишешь сам

потом при вычитке данных откудато ты просто создашь new Gorod

и засеттишь в него параметры

потом запихнешь в какойнибудь ArrayList все вычитанные города и дальше это передашь своему алгоритму на вход

 

если нихуя не понятно - иди читай книжки и туториалы для самых маленьких


Изменено пользователем Just.Doit

 

очень крутые котейки

RqvSzvr.png


Кому-то пизды дал - нужно сделать скрин обязательно. (с) Solo

Поделиться сообщением


Ссылка на сообщение

что блять значит "если делать под андроид"

тебе надо то что сделать, алло?

 

у тебя вообще цель какая?

ты изучаешь программирование и это типа петпроджект?

вообще советую начать с того что ты себе на листочке нарисуешь алгоритм и то как идет манипуляция с данными

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

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

 

jdbc это либа чтобы коннектится к базе и кидать в нее sql запросы и получать ответ

 

про хешмапу и то что она может только 1-1

но ты же можешь задать соответствие городN - набор его параметров (все), которые могут хоть в списке храниться, хоть в своей хешмапе которая сделает отображение название параметра в его значение

вообще проще всего это сделать объектами

типа class Gorod {

nazvanie

parametr1

parametr2

...

}

типы и геттеры сеттеры допишешь сам

потом при вычитке данных откудато ты просто создашь new Gorod

и засеттишь в него параметры

потом запихнешь в какойнибудь ArrayList все вычитанные города и дальше это передашь своему алгоритму на вход

 

если нихуя не понятно - иди читай книжки и туториалы для самых маленьких

Да, начал изучать и решил начать делать петпроджект, чтобы была задача и нужно было бы применять то, что изучаю.

Петпроджект буду всё-таки под Андроид делать.

 

Энивэй буду ещё раз перечитывать про все базовые методы, классы и т.д.

Спасибо, реально, наверное проще сделать объектами с несколькими параметрамии потом залистить их. Наверное для петпроджекта лучше ограничиться пока небольшим списком городов и сделать по указанной схеме, класс со списком атрибутов и в нем создавать объекты и присваивать их атрибутам необходимые значения. Пасибо тебе, мил человек.


pepehands 

Поделиться сообщением


Ссылка на сообщение

в хешмапе можно хранить что угодно в том числе списки и другие хешмапы

Поделиться сообщением


Ссылка на сообщение

Кто-нибудь учился/учится на javarush.ru?


javascript:void(0);

Поделиться сообщением


Ссылка на сообщение

Кто-нибудь учился/учится на javarush.ru?

Знакомый учился, норм тема говорит

Ramil понравилось это

 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение

да нихуя она не учит ничему. какие-то хуевые примеры, которые к реальным проектам имеют никакого отношения, потом такие приходят с полностью пройденным курсом за бабки, а отличить конструктор с параметрами от метода с параметрами не могут


:buba:

ни мало ни много, а много и мало

Поделиться сообщением


Ссылка на сообщение

да нихуя она не учит ничему. какие-то хуевые примеры, которые к реальным проектам имеют никакого отношения, потом такие приходят с полностью пройденным курсом за бабки, а отличить конструктор с параметрами от метода с параметрами не могут

Тут дело не в том, где они учились, а в том кто они вообще.

pepehands 

Поделиться сообщением


Ссылка на сообщение

расскажите мне за неиспользуемые приватные поля в крестах - схуяли ли clang мне варнинги выдает, пидр

 

это же не страшно, просто у меня класс такой


Ребзя, как лучше реализовать (я ещё около 0) и пока в общих чертах интересуюсь.
Есть джава, будет некая прожка с несложными расчетами. Но исходники эта прогаа должна брать из какой-то таблицы.
Типа город А - параметры 1, 2, 3 и т.д. , город Б параметры 1, 2, и т.д
Как лучше сделать хранение таких данных? Либо массивы(хуйня, наверное, для данной цели), хэшлист вроде для связи х-у только, типа 1 город - 1 параметр. Sql-база (или в джаве есть подходящая функция?

Храни CSV-строки

 

"CityA";"Parameter1";"Value1";"Parameter2";"Value2"

"CityB";"Parameter1";"Value1";"Parameter2";"Value2";"Parameter3";"Value3"

 

и хуярь String.Split


Публикация отключена

Поделиться сообщением


Ссылка на сообщение

да нихуя она не учит ничему. какие-то хуевые примеры, которые к реальным проектам имеют никакого отношения, потом такие приходят с полностью пройденным курсом за бабки, а отличить конструктор с параметрами от метода с параметрами не могут

лолшто

там на первых уровнях это все хорошо расписано и с примерами

я 22лвл бтв  :buba:


javascript:void(0);

Поделиться сообщением


Ссылка на сообщение
(изменено)

расскажите мне за неиспользуемые приватные поля в крестах - схуяли ли clang мне варнинги выдает, пидр

 

это же не страшно, просто у меня класс такой

я не вижу ни одной причины когда-лио иметь неиспользуемые private поля, с какой целью это?
Изменено пользователем TheDeadSkin

Поделиться сообщением


Ссылка на сообщение

кто-нибудь проходил собеседование на junior java? какие вопросы задавали?

хочу профессию сменить 


javascript:void(0);

Поделиться сообщением


Ссылка на сообщение

кто-нибудь проходил собеседование на junior java? какие вопросы задавали?

хочу профессию сменить 

Смотришь требования к вакансии на junior java, гуглишь теорию по всей хуйне что там будет написано в требованиях, приходишь на собес, тебе задают вопросы по этой хуйне, отвечаешь, тебя дают месяц испытательного, приходишь на работу, включаешь комп, ахуеваешь от того, что не знаешь с чего начать, после первого рабочего дня тебя посылают нахуй

FROST LIGHT, Ramil и ElGobedano понравилось это

 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение
(изменено)

неплохо  :hmm:  


Изменено пользователем Ramil

javascript:void(0);

Поделиться сообщением


Ссылка на сообщение

неплохо  :hmm:  

Вообще, лучше теорию выучить и по гайдам сделать игру на адроид какую нибудь змейку и приложуху тоже по гайдам, чтобы на работе имитировать работу, а приходя домой гуглить задачу над которой ты будешь работать

JuJeu понравилось это

 

Жиза для любопытных

Чекнул = пидор

 

Поделиться сообщением


Ссылка на сообщение

кто-нибудь проходил собеседование на junior java? какие вопросы задавали?

хочу профессию сменить 

множественное наследование в джава, есть или нет его

что такое анонимные функции

зачем нужны INTEGER, STRING и так далее

как организовать многопоточность

массив, array и все такое, отличия и где как использовать

ну вообще за отличия между 7 8 и 9 джавой

Ramil понравилось это

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...