Холиварофорум

Не все, что говорят на Холиварке — правда!

Вы не вошли.

#1 2014-04-18 11:36:50

Анон

Тема айти

Каталог полезных советов и ссылок, принесенных разными it-анонами, c 1-й по 332-ю страницы:

1. C чего начинать курить айти?
2. Языки программирования
3. Тестировщик
4. Фронт-энд, бэк-энд, вёрстка
5. Data Science
6. Алгоритмы
7. Разное
8. Курсы и ресурсы с задачами

Безблог [Левел-ап] [IT] войти-в-айти с нуля для 3+ анонов


#2701 2019-07-03 08:59:51

Анон

Re: Тема айти

Подводя итог - ; после констант без методов не ставить, плохой тон.

нет вообще-то, написано же:

They should not be used in new Java code.

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

#2702 2019-07-03 09:01:24

Анон

Re: Тема айти

Анон пишет:

Молодец, возьми пирожок. Ответить, не приосанившись было никак?   ;)

Это не приосанивание, а констатация факта  :)

#2703 2019-07-03 10:45:23

Анон

Re: Тема айти

Анон пишет:

Подводя итог - ; после констант без методов не ставить, плохой тон.

нет вообще-то, написано же:

They should not be used in new Java code.

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

Получилось как с казнить нельзя помиловать. Я имела в виду "; не ставить, это плохой тон". Нужно было дописать "это плохой тон" :)

#2704 2019-07-03 10:49:17

Анон

Re: Тема айти

Анон пишет:
Анон пишет:

Молодец, возьми пирожок. Ответить, не приосанившись было никак?   ;)

Это не приосанивание, а констатация факта  :)

А по моему чистой воды приосанивание, иначе просто привел бы цитату, без "а я нашел на первой странице гугла". Тебе же известно, что Гугл подстраивает выдачу под запросы и историю запросов. Так что нет, то что у тебя на первой странице у другого будет не на первой. Это очень недалекое приосанивание, анон.

#2705 2019-07-03 11:49:47

Анон

Re: Тема айти

Анон пишет:

Так что нет, то что у тебя на первой странице у другого будет не на первой.

На второй будет, ага. Там не так много вариантов именно по теме  :dontknow: Но пригоревшей жопочтице всюду видится приосанивание, неудивительно, впрочем.

#2706 2019-07-03 11:59:04

Анон

Re: Тема айти

Анон пишет:

о, я щаз тоже приосанюся - мой линк был вторым в моём гугл-поиске! :lol:
все приосаниваются - и я приосанюсь!

Ужас, анон! Как можно!  :lenin:

#2707 2019-07-03 12:23:17

Анон

Re: Тема айти

:facepalm:  :facepalm:  :facepalm:

Анон пишет:

Откуда твой пример?

Это не пример, это описание грамматики в BNF (ну точнее EBNF-подобное). Иди на https://docs.oracle.com/javase/specs/ и выбирай любую версию The Java Language Specification что нравится, потом раздел Enum Types.
Если бы гуглёры и стековерфловеры выше умели читать BNF-нотацию вместо того чтоб нести хуйню, то 109 страницы темы бы просто не было.

Точка с запятой не имеет никакого отношения к stray semicolons, это объявление тела енама EnumBodyDeclarations, которое начинается с терминала ; с нулевым ClassBodyDeclaration.

Т.е если ты не собираешься писать в енаме ничего кроме констант, то точка с запятой не надо, но если она там есть то JVM прожуёт это как список констант и нулевое описание тела класса - тоже синтаксически верный код.

Отредактировано (2019-07-03 12:24:03)

#2708 2019-07-03 19:03:30

Анон

Re: Тема айти

Анончики, подскажите!

Делаю тестовое в MySQL
Задача: онлайн-магазин.
У вас есть три таблицы: Users, Views и Orders:
Users (в ней колонки: id, name, reg_date, last_access) - сведения о пользователе.
Views (в ней колонки: user_id, time, url, ip) - информация о том, какой юзер в какое время и с какого IP посещал какую страницу сайта.
Orders (в ней колонки: id, price, discount, user_id) - информация о том, какой юзер и на какую сумму заказал товар.

Скрытый текст

Где у меня ошибки?  :pink:

Отредактировано (2019-07-03 19:04:47)

#2709 2019-07-03 19:37:43

Анон

Re: Тема айти

Ты запятые приницпиально в запросах не ставил - вот после name во втором, например?
Как они у тебя хотя бы выполнялись вообще?

#2710 2019-07-03 19:40:42

Анон

Re: Тема айти

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

#2711 2019-07-03 19:41:15

Анон

Re: Тема айти

Анон, я синтаксис mysql не знаю и вообще самоучка, но во второй задаче у тебя же спрашивают сумму заказов. Не вижу в запросе сумму. И  ты джойн потерял.
То есть нужно что-то типа
Select name, sum(price-discount) from orders join users on orders.user_id = users.id group by users.id order by price-discount desc limit 5

#2712 2019-07-03 19:42:26

Анон

Re: Тема айти

Что записано в discount - сумма скидки или процент скидки?

#2713 2019-07-03 19:44:33

Анон

Re: Тема айти

Анон пишет:

Как они у тебя хотя бы выполнялись вообще?

добавил зпт после нейм, не помогло.

19:40:28    SELECT name, max( ROUND(     (price - (1 - discount)),     2     )     ) as max_price FROM Users  Limit 5    Error Code: 1054. Unknown column 'price' in 'field list'    0.015 sec

Хотя я вообще нигде не вижу колонки под названием "field list"

#2714 2019-07-03 19:44:39

Анон

Re: Тема айти

Анон пишет:

Где у меня ошибки?   :pink:

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

#2715 2019-07-03 19:46:17

Анон

Re: Тема айти

Анон пишет:

Unknown column 'price' in 'field list'    0.015 sec

Ну так у тебя нет колонки price в таблице users.

#2716 2019-07-03 19:46:29

Анон

Re: Тема айти

Field list переводится как список полей, он тебе и говорит, что в списке полей таблицы такого поля нет.

#2717 2019-07-03 19:51:56

Анон

Re: Тема айти

Самоучки, которые уже добились чего-то и которые только в процессе, как мотивируете/мотивировали себя? Бывает же, что лень, полежать там хочется, или наоборот, хочется сразу многого и в итоге скакаешь как осел от учебника к учебнику и не делаешь ничего, что вам помогало? Универальных рекоммендаций конечно нет, но поделитесь тем, что работает для вас.

#2718 2019-07-03 20:07:47

Анон

Re: Тема айти

Анон пишет:

Field list переводится как список полей, он тебе и говорит, что в списке полей таблицы такого поля нет.

ок. А как тогда подцепить данные из другой таблицы? (скорее всего Джойны тут не задействованы)

#2719 2019-07-03 20:21:14

Анон

Re: Тема айти

Анон, серьезно, начни с азов. По каким материалам ты учишься?

#2720 2019-07-03 20:24:51

Анон

Re: Тема айти

Анон пишет:

ок. А как тогда подцепить данные из другой таблицы? (скорее всего Джойны тут не задействованы)

попробуй перевести с английского слово join

#2721 2019-07-03 20:49:42

Анон

Re: Тема айти

Анон пишет:

А почитать про джойны лапки?

Аноны сегодня удивительно злобные (

#2722 2019-07-03 20:51:49

Анон

Re: Тема айти

Анон пишет:

Аноны сегодня удивительно злобные (

Аноны просто не хотят бесплатно делать тестовое для неквалифицированного человека. И их можно понять.

#2723 2019-07-03 20:52:04

Анон

Re: Тема айти

Анон пишет:
Анон пишет:

А почитать про джойны лапки?

Аноны сегодня удивительно злобные (

ну, знаешь, не каждый день приходит настолько лапчатый ТС.
Реально, тут же азы проебаны.
Я бы ещё поняла, если бы человек написал с джоинами, но не понимал, почему юзеры у него не те выбираются, например. Но у этого анона вообще ни хуя нет, кроме слова select

#2724 2019-07-03 21:09:22

Анон

Re: Тема айти

Самоучки, которые уже добились чего-то и которые только в процессе, как мотивируете/мотивировали себя? Бывает же, что лень, полежать там хочется, или наоборот, хочется сразу многого и в итоге скакаешь как осел от учебника к учебнику и не делаешь ничего, что вам помогало? Универальных рекоммендаций конечно нет, но поделитесь тем, что работает для вас.

я первый год мотивировала себя оторваться от учебы (но я училась прямо во время работы по той же специальности+дома)...

#2725 2019-07-03 21:11:59

Анон

Re: Тема айти

А как тогда подцепить данные из другой таблицы? (скорее всего Джойны тут не задействованы)

они не скорее всего, они 146% задействованы. иначе никак.
в целом, почитай, например, сайт metanit. Еще в приложении sololearn есть базовый курс по sql.

Подвал форума

Основано на FluxBB, с модификациями Visman
Доработано специально для Холиварофорума