@habrachat

Страница 3514 из 6731
IT hub
19.01.2017
06:59:55
[Перевод] Первый официальный релиз Webpack 2. Что нового по сравнению с Webpack 1?

Sergey
19.01.2017
07:00:00
куда он колени девал, интересно

и как локти держал на столе

leon4uk
19.01.2017
07:00:27
Google
Vadim
19.01.2017
07:01:04
куда он колени девал, интересно
может это "она", тогда это многое объясняет

IT hub
19.01.2017
07:15:06
«Только в первый час мы собрали более 700 тысяч рублей» — Как издательство настольных игр Crowd Games проводит самую успешную краудфандинговую кампанию в истории Boomstarter

Тотальный WeChat или доминатор электронной коммерции

Il'ya
19.01.2017
07:34:47
может это "она", тогда это многое объясняет
Женщина одержима была в тот момент.

leon4uk
19.01.2017
07:35:38
жестко

Il'ya
19.01.2017
07:37:09


leon4uk
19.01.2017
07:37:58
сейчас Шурика запощу

IT hub
19.01.2017
07:47:48
Минэкономразвития и ФАС согласились с необходимостью корректировки «закона Яровой»

Il'ya
19.01.2017
07:48:34
сейчас Шурика запощу
По квартире носишься...

leon4uk
19.01.2017
07:52:14
По квартире носишься...
уже нет... на работе.. в ожиданиии Марокко)

Kosta
19.01.2017
07:54:06
Купили, блин, монитор мне новый. А кабеля нет в комплекте.



Как так то?

Google
Deva
19.01.2017
07:56:23
Забыли положить или не предусмотрено ?

Vadim
19.01.2017
07:56:49
со многими мониторами нет кабелей

Il'ya
19.01.2017
07:57:48
Монитор шикарный.

*_*

leon4uk
19.01.2017
07:58:03
Монитор шикарный.
у нас на работе тоже такие крутые

Иисус
19.01.2017
08:00:38
Народ

Вот у меня есть в джаве массив слов

leon4uk
19.01.2017
08:01:12
да, слушаю

джаву я люблю

Иисус
19.01.2017
08:01:22
Как можно в if условии написать "если переменная "a" равна одному из значений(слов) массива"?

leon4uk
19.01.2017
08:01:29
тем более как Иисуса и не послушать

да блин) args.equals() и все

Иисус
19.01.2017
08:02:53
т.е. есть string[] a = {"вася", "жопа"} потом сканнер sc string i = sc.next(); if (i==a)

что-то типа такого

IT hub
19.01.2017
08:03:08
Начнём год с позитива: как садятся админы и CIO

leon4uk
19.01.2017
08:03:26
ты как код запилил таким образом сюда?

Иисус
19.01.2017
08:03:38
всм?

выделяешь код с двух сторон тремя буквами ё на английской раскладке

IT hub
19.01.2017
08:04:08
Сотрудников ищут Luka, Statsbot, BBDO, ONY и «Киноход»

Иисус
19.01.2017
08:06:07
Google
leon4uk
19.01.2017
08:06:15
ща запилю

String[] a = {"вася", "жопа"}; String x; for (String s : a) { if (x.equals(s)){ LOG.info("да да") } }

Иисус
19.01.2017
08:10:27
сделал по-другому немного, тоже работает)

leon4uk
19.01.2017
08:10:41
что сделал. легко же это

покажи

Иисус
19.01.2017
08:10:49
if (Arrays.asList(a).contains(i)) { System.out.println("Вы ввели: " +i); }

leon4uk
19.01.2017
08:11:14
Arrays.asList(a).contains(i) лишнее сжирание памяти)

Иисус
19.01.2017
08:11:27
ну хз

мне кажется у меня сейчас не совсем тот уровень чтобы о сжирании памяти беспокоиться))

leon4uk
19.01.2017
08:11:52
обсуждаем сидим блин первый класс... увидит кто и смеяться будет...

тот же Славик

leon4uk
19.01.2017
08:15:19
так ты x проиницилизируй

Иисус
19.01.2017
08:17:09
получилось

я просто не понял что за x и просто его вписал)

так ты x проиницилизируй
а как читается вот это "String s : a"?

leon4uk
19.01.2017
08:19:46
ну каждый элемент массива а привравнивается s

в итерации

String указываешь тип элекментов массива

Иисус
19.01.2017
08:21:39
понял

Google
Иисус
19.01.2017
08:21:50
ну каждый элемент массива а привравнивается s
приравнивается или присваивается?

окей, а если я хочу чтобы не учитывался регистр, мне нужно делать это методом compareToIgnoreCase?

Иисус
19.01.2017
08:23:27
s.toUpperCase(); или s.toLowerCase();
тогда получается что-то одно

т.е. я пишу tolowercase а ввожу ЖОПА и будет ошибка, не?

leon4uk
19.01.2017
08:24:38
ну перед сравнением превращай все в оидн регистр. сейчас дам прмиер как я делаю это в sql

select * from person where replace(upper(name), 'ё', 'е') = replace(upper(?), 'ё', 'е') " + "and replace(upper(surname), 'ё', 'е') = replace(upper(?), 'ё', 'е') " + "and replace(upper(patr_name), 'ё', 'е') = replace(upper(?), 'ё', 'е') and birth_dt = ?

Admin
ERROR: S client not available

leon4uk
19.01.2017
08:27:33
типа этого public Integer search(Entity entity){ List<Indiv> indiv = null; String sql = "select * from person where replace(upper(name), 'ё', 'е') = replace(upper(?), 'ё', 'е') " + "and replace(upper(surname), 'ё', 'е') = replace(upper(?), 'ё', 'е') " + "and replace(upper(patr_name), 'ё', 'е') = replace(upper(?), 'ё', 'е') and birth_dt = ?"; indiv = jdbcTemplate.query(sql, new Object[] {entity.getName(), entity.getSurname(), entity.getPatrName(), entity.getBdate()}, new IndivRowMapper()); return (indiv.size() != 0 ? indiv.get(0).getId() : 0); }

DK
19.01.2017
08:27:56
Это Java?(много выше)

leon4uk
19.01.2017
08:28:04
да, а что?

DK
19.01.2017
08:28:11
Да так

leon4uk
19.01.2017
08:29:19
стрёмный код что ли

public class IndivRowMapper extends CommonRowMapper<Indiv> { @Override public Indiv mapRow(ResultSet rs, int rowNum) throws SQLException { Indiv query = new Indiv(); query.setId(getInteger(rs, "id")); query.setSurname(getString(rs, "surname")); query.setName(getString(rs, "name")); query.setPatrName(getString(rs, "patr_name")); query.setbDate(getDate(rs, "birth_dt")); return query; } }

в самом mapRow так

ну и public abstract class CommonRowMapper<T> implements RowMapper<T> { protected Integer getInteger(ResultSet resultSet, String columnName) throws SQLException { Integer result = resultSet.getInt(columnName); if (resultSet.wasNull()) { result = null; } return result; } protected String getString(ResultSet resultSet, String columnName) throws SQLException { String result = resultSet.getString(columnName); if (resultSet.wasNull()) { result = null; } return result; } protected Date getDate(ResultSet resultSet, String columnName) throws SQLException { Date result = resultSet.getDate(columnName); if (resultSet.wasNull()) { result = null; } return result; } }

IT hub
19.01.2017
08:33:50
Как флитком управляет людьми в онлайновой игре с зашкаливающим уровнем паранойи

Иисус
19.01.2017
08:34:45
чёт сложно

leon4uk
19.01.2017
08:35:11
нет уж. все просто ведь. просто много инфы и кажется что сложно

Google
Иисус
19.01.2017
08:35:31
вот смотри

compareToIgnoreCase это сравнение без учёта регистра

а то что ты говоришь - это преобразование

и первым методом это делается 1 раз, а твоим 2 раза

(учитывая что я хз куда засунуть хотя бы один метод)

leon4uk
19.01.2017
08:37:01
да тоже один раз. кто как привык, тот так и использует

Славик
19.01.2017
08:37:15
Array.asList ахаха

сжирание лишней памяти...

Иисус
19.01.2017
08:37:32
leon4uk
19.01.2017
08:37:57
сжирание лишней памяти...
именно что сжирание лишней памяти

Славик
19.01.2017
08:38:17
я просто простебал

Иисус
19.01.2017
08:38:44
я просто простебал
вряд ли это мне как-то поможет

leon4uk
19.01.2017
08:39:16
я просто простебал
да если программа у тебя из 10 классов, то пофиг на сжирание памяти...

Славик
19.01.2017
08:39:26
ой все

Иисус
19.01.2017
08:39:28
лучше скажи как сделать чтобы у меня не учитывался регистр

Славик
19.01.2017
08:39:30
#зайдупопозже

Иисус
19.01.2017
08:39:48
куда его в моём коде вставлять?

leon4uk
19.01.2017
08:40:20
окей, допустим я сделаю touppercase
да. делаешь так, проверяемого стринга

куда его в моём коде вставлять?
как куда? в тело цикла

Страница 3514 из 6731