Спасибо за ваш опыт. Благодаря вам смог развернуть спринговый бэкэнд в докер, поскольку я новичек, мне было очень интересно и ваша статья помогла мне сделать это, не сильно утруждаясь.
Хотя здесь все пишут о недочётах, я считаю правильно пишут, но вообщем вы молодец .
Выгорают ещё и потому, что слишком часто меняются тенденции в разработке и востребованные технологии. Часто такой переход косит многих программистов. С Delphi на F# или на Java с Maven Spring или еще чего похлеще. Многие не успевают перестроиться и начинают изучать и торопиться, появляется «чувство гиперответственности, негативная установка на профессиональные перспективы», начинают копиться задачи, интерес полностью пропадает и наступает рутина, пропадает свободное время. Заметил некие этапы: студенты живут своими языками программирования, своими фреймворками, средний возраст своими, старший своими и очень часто так бывает они друг друга не понимают вообще )). У кого больше шансов найти работу? — у студентов, хотя и те и те именуются программистами и неважно, что опыта у старшего гораздо больше.
Хорошо, что есть бэкап. Я сталкивался с ORA — 00600. Это просто «праздник» какой то. Это было в 2011/12. Смутно помню, так же у меня формировались в запросах xml и я использовал XMLType и XMLElement они ложились в CLOB(хранимые процедуры). Ломалось все это при выводе отчетов через приложение. Oracle выдавал именно ORA-600. С коллегами шутили, что «неет только не ORA-600». Спрашивал на форуме sql.ru, ответа не получил. И тогда была такая ситуация, что нужно было переходить на Oracle 11.0.2 с 10g. Как поправил? — не помню, использовал dbms_lob или что то еще, но тоже кажется не получалось. Как выяснили это связано с большим объемом данных. Как то обошли это, методом «тыка». ).
Верный ответ
Можно и так:
1.
long a = 4;
long b = 2147483647000000L;
b = a — b;
a = a — b;
b = b + a;
2. А можно и так. )
String strA = «4»,strB = «123456789101112131415161718190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000»;
BigInteger biA = new BigInteger(strA);
BigInteger biB = new BigInteger(strB);
biB = biA.subtract(biB);
biA = biA.subtract(biB);
biB = biB.add(biA);
Когда ходил на собеседования у нескольких работодателей была задача про вёдра ). «Дано: река (воды сколько угодно), ведро 7 литров, ведро 5 литров. Нужно получить: 4 литра, воду можно набирать и выливать сколько угодно.»
Спасибо за ваш опыт. Благодаря вам смог развернуть спринговый бэкэнд в докер, поскольку я новичек, мне было очень интересно и ваша статья помогла мне сделать это, не сильно утруждаясь.
Хотя здесь все пишут о недочётах, я считаю правильно пишут, но вообщем вы молодец .
return true;
else if (var == false)
return false;
else
return (!false && !true);
Можно и так:
1.
long a = 4;
long b = 2147483647000000L;
b = a — b;
a = a — b;
b = b + a;
2. А можно и так. )
String strA = «4»,strB = «123456789101112131415161718190000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000»;
BigInteger biA = new BigInteger(strA);
BigInteger biB = new BigInteger(strB);
biB = biA.subtract(biB);
biA = biA.subtract(biB);
biB = biB.add(biA);