@jvmchat

Страница 108 из 2890
Igor
06.04.2016
12:16:22
записывать в лист в цикле?

Dzmitry
06.04.2016
12:16:46
нашел такое http://crunchify.com/how-to-generate-out-of-memory-oom-in-java-programatically/

guga
06.04.2016
12:22:06
какой самый простой способ вызвать outofmemory?
Поставить маленький размер хипа и забить его объектами

Google
Roman
06.04.2016
12:23:18
Слушайте, а что все так тащатся от rx?

Pavel ?
06.04.2016
12:23:36
а кто сказал что тащатся?

Dzmitry
06.04.2016
12:32:43
надо, что бы можно это контролируемо вызывать и достаточно быстро сваливался

Pavel ?
06.04.2016
12:32:55
ааа)

Dzmitry
06.04.2016
12:59:35
у нас в cloud foundry падает приложение с out of memory, а локально нет

и надо было проверить ряд теорий

[Anonymous]
06.04.2016
13:00:20
ищи места где создается много временных объектов

и эти объекты летают по коллекциям

если такие есть, попробуй почитать про weak references

еще попробуй подцепить Java VisualVM

тулза покажет что творится в памяти

Google
[Anonymous]
06.04.2016
13:02:50
она идет в комплекте с jdk насколько я помню

Pavel ?
06.04.2016
13:31:27
@guga4ka Головач показывает вообще прогу на яве, кот размерность кэша L1 и L2 показывает?

Timur
06.04.2016
13:45:43
По поводу OOM http://downloads.plumbr.eu/java%20lang%20OutOfMemoryError%20Handbook%20-%20Plumbr.pdf

Dzmitry
06.04.2016
14:35:15
просто, у нас тут проблема больше с клаудом

Pavel ?
06.04.2016
14:44:18
а что за клауд то и что там вообще за аппликейшн та?)

Dzmitry
06.04.2016
14:45:15
cloud foundry https://www.cloudfoundry.org/

разворачиваем мы сами

на своем железе

приложение на основе spring batch

но падает не только оно

Pavel ?
06.04.2016
14:47:51
падает с хипом?

профайлить удаленно пробовали?

Dzmitry
06.04.2016
14:48:33
в логах пишет out of memory

будем пытаться, может что удастся подсоедениться

Timur
06.04.2016
14:49:19
gc логгинг включён?

Pavel ?
06.04.2016
14:49:55
там порты чтоли перекрыты?

Timur
06.04.2016
14:53:55
-vesbose:gc -XX:+PrintGCDetails

Pavel ?
06.04.2016
14:55:35
можно еще -XX:+PrintHeapAtGC

Dzmitry
06.04.2016
14:57:46
-vesbose:gc -XX:+PrintGCDetails
это что, где почитать? и как запускать?

Timur
06.04.2016
14:58:04
-XX:+HeapDumpOnOutOfMemoryError

Google
Pavel ?
06.04.2016
14:59:03
http://jvmmemory.com/

во) для ленивых

там потыкай в GC) он те ключей правильных нагенерит)

@proDOT
07.04.2016
06:07:57
А че в java нельзя функции функцию передать в качастве аргумента????

Просто без выебонов

guga
07.04.2016
06:15:14
ты выебонами считаешь функциональный интерфейс?

@proDOT
07.04.2016
06:35:34
Ну что взял и передал. Без костылей

guga
07.04.2016
06:39:32
нет

@proDOT
07.04.2016
06:42:41
Java тстй

guga
07.04.2016
06:50:34
А что тебе мешает сделать функциональный интерфейс?

Valery
07.04.2016
06:54:50
Java тстй
обоснуй

@proDOT
07.04.2016
07:18:02
А че в java нельзя функции функцию передать в качастве аргумента????

@proDOT
07.04.2016
07:18:02
нет

[Anonymous]
07.04.2016
07:18:13
А че в java нельзя функции функцию передать в качастве аргумента????
в джаве функции не существуют отдельно от объектов

если хочешь передавать функцию, передавай объект, который владеет функцией

@proDOT
07.04.2016
07:19:02
[Anonymous]
07.04.2016
07:19:24
а в америке негров линчуют

причем здесь твой js, если java это язык с ООП парадигмой

и здесь всё завязано на объектах

Google
@proDOT
07.04.2016
07:20:17
и здесь всё завязано на объектах
В js строка и число ведут себя как объект

[Anonymous]
07.04.2016
07:20:53
в js нет нормальной поддержки классов и объектов, приходится придумывать костыли через прототайпы и объекты-функции

[Anonymous]
07.04.2016
07:22:12
какая разница что там в руби и прочем говне

Admin
ERROR: S client not available

guga
07.04.2016
07:25:16
В java дествительно без костыля в виде функционального интерфейса передеать функции как параметр нельзя, но спасибо хотябы за это

Да, язык не из самых лучших и современных, и свой пет проджект я бы на нем не начинал. Но у java есть один большой и неоспоримый плюс — в ней бабки

[Anonymous]
07.04.2016
07:28:21
+

и поэтому пох что там есть, чего нет

Igor
07.04.2016
07:36:29
Js тоже
> js > с ооп парадигмой

@proDOT
07.04.2016
07:44:56
[Anonymous]
07.04.2016
07:45:26
она есть в таком же виде как и функции высшего порядка в джаве

@proDOT
07.04.2016
07:46:15
Что понимаете под опп?

[Anonymous]
07.04.2016
07:46:46
Общество психоаналитической психотерапии

V
07.04.2016
08:00:29
да что вы понимаете об объектно ориентированном программировании людей :D

@proDOT
07.04.2016
08:01:31
Про cello читали на хабаре?

Google
@proDOT
07.04.2016
08:02:29
Cello — язык, позволяющий программировать клетку⁠ ? Гиктаймс:  Биотехнологии, Блог компании iCover.ru, Здоровье гика, Нанотехнологии, Научно-популярное Приветствуем вас на страницах блога iCover! Технология программного кода ”Cello”, разработанная совместной группой ученых Массачусетского технологического института (MIT), Бостонского университета и Национального института стандартов и технологий, позволяет прописывать в ДНК клеток бактерий нужный набор свойств. Язык программирования биологических систем Cello позволит ученым, а в перспективе, и специалистам среднестатистических городских клиник и генным инженерам создавать клеточные организмы с нужными параметрами, работающие прямо внутри живой клетки. Читать далее ➡ https://shbr.xyz/gt273966

guga
07.04.2016
08:04:07
Кстати, по поводу ООП есть хороша книга elegant objects

Или как-то так

Elegant Objects http://www.amazon.com/Elegant-Objects-Yegor-Bugayenko/dp/1519166915

Автор хорошо так по ООП угорел

не елегантно ли?

Igor
07.04.2016
09:19:45
SO вконец охуел

Ilya
07.04.2016
09:22:23
В js функция это объект
typeof(function (){}) "function" typeof({}) "object"

@proDOT
07.04.2016
09:44:34
typeof(function (){}) "function" typeof({}) "object"
У функции есть методы

Ilya
07.04.2016
09:56:54
Ну

[Anonymous]
07.04.2016
10:09:54
смысл в сравнении языков с разными задачами?

или ты предлагаешь писать энтерпрайз на джаваскрипте?

)

@proDOT
07.04.2016
10:12:08
или ты предлагаешь писать энтерпрайз на джаваскрипте?
First-class функции есть не только в js. Пиши на haskell

Страница 108 из 2890