Size: a a a

Programming Offtop

2020 October 18

Kd

Konstantin dmz9 in Programming Offtop
больше всего охуел с голого спринга (веб заготовка), когда "блять а куда мне вот это положить?"
источник

Kd

Konstantin dmz9 in Programming Offtop
справа это тоже нулёвый проект, но тут хотя бы ясно чо куда, минимальный скелет есть, а спринг - где там это писать?
оказалось "где хочешь" - нуууу такое себе конечно
источник

t

tRuNKator in Programming Offtop
Alexander Nozik
С чего вдруг значение указателя должно меняться если его специально не менять?
Ну так те программы как раз таки и работают по принципу "ищем в памяти значение, отсеиваем найденные результаты при изменении"
источник

AN

Alexander Nozik in Programming Offtop
tRuNKator
Ну так те программы как раз таки и работают по принципу "ищем в памяти значение, отсеиваем найденные результаты при изменении"
И? Чем забоксенное значение отличается от незабоксенного?
источник

t

tRuNKator in Programming Offtop
Alexander Nozik
И? Чем забоксенное значение отличается от незабоксенного?
Тем что это указатель
источник

AN

Alexander Nozik in Programming Offtop
tRuNKator
Тем что это указатель
Причем тут указатель вообще? Все указатели. Вы в любом случае работает со значением на куче. Какая разница, там один указтель или два?
источник

t

tRuNKator in Programming Offtop
Alexander Nozik
Причем тут указатель вообще? Все указатели. Вы в любом случае работает со значением на куче. Какая разница, там один указтель или два?
При боксинге примитива, значение на куче при каждой записи в переменную будет иметь отличный от предыдущего адрес, чем и усложняется поиск
источник

AN

Alexander Nozik in Programming Offtop
tRuNKator
При боксинге примитива, значение на куче при каждой записи в переменную будет иметь отличный от предыдущего адрес, чем и усложняется поиск
Нет. С чего это?
источник

AN

Alexander Nozik in Programming Offtop
То, что переменная на куче совсем не означет, что запись будет вести к созданию нового указателя
источник

AM

Andrew Mikhaylov in Programming Offtop
Вы ж помните оба, что мы говорим о рантайме с GC, потому вообще любые данные в памяти могут переезжать когда угодно и куда угодно, да?)
источник

t

tRuNKator in Programming Offtop
Прошу прощения за то что не скрином. С пример что сверху поиск и изменение(взлом) значения будет намного легче.
источник

f

fsociety in Programming Offtop
ты пишешь в notepad? Рили?
источник

IP

Iaroslav Postovalov in Programming Offtop
tRuNKator
Прошу прощения за то что не скрином. С пример что сверху поиск и изменение(взлом) значения будет намного легче.
???
источник

IP

Iaroslav Postovalov in Programming Offtop
tRuNKator
Прошу прощения за то что не скрином. С пример что сверху поиск и изменение(взлом) значения будет намного легче.
какая разница?
источник

IP

Iaroslav Postovalov in Programming Offtop
вы пытаетесь защитить память процесса?
источник

IP

Iaroslav Postovalov in Programming Offtop
поверьте, если у злоумышленника есть доступ к памяти процесса, то и найти объект в куче по JOL не сложно :/
источник

IP

Iaroslav Postovalov in Programming Offtop
плюс, если этот код критический по производительности, то второй класс сложнее
источник

t

tRuNKator in Programming Offtop
Iaroslav Postovalov
поверьте, если у злоумышленника есть доступ к памяти процесса, то и найти объект в куче по JOL не сложно :/
Ага, но человеку далёкому от этого всего с артмани в руках это будет почти что невыполнимой задачей
источник

AM

Andrew Mikhaylov in Programming Offtop
Iaroslav Postovalov
плюс, если этот код критический по производительности, то второй класс сложнее
Насколько?
источник

IP

Iaroslav Postovalov in Programming Offtop
Andrew Mikhaylov
Насколько?
+8 байт памяти на объект, +несколько нс на чтение из бокса
источник