powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Java [игнор отключен] [закрыт для гостей] / Вход в условие по false
25 сообщений из 51, страница 1 из 3
Вход в условие по false
    #39796912
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как возможен вход в условие по false? Что это за игры разума?
...
Рейтинг: 0 / 0
Вход в условие по false
    #39796940
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К слову сказать, это spring-aop-4.3.7.RELEASE.jar.
...
Рейтинг: 0 / 0
Вход в условие по false
    #39796962
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLo, тебя тоже на джаву потянуло? какой тип у переменной ?
...
Рейтинг: 0 / 0
Вход в условие по false
    #39796964
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLo, возможно в условии сравнивается не значение, а существование
...
Рейтинг: 0 / 0
Вход в условие по false
    #39796967
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KorcarXDiaBLo, тебя тоже на джаву потянуло? какой тип у переменной ?
Я на Jave уже давно пишу, что значит потянуло?
boolean setProxyContext = false;
...
Рейтинг: 0 / 0
Вход в условие по false
    #39796968
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На Java )))
...
Рейтинг: 0 / 0
Вход в условие по false
    #39796972
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoKorcarXDiaBLo, тебя тоже на джаву потянуло? какой тип у переменной ?
Я на Jave уже давно пишу, что значит потянуло?
boolean setProxyContext = false;
присвоение идет сразу перед условием? может где-то его значение меняется? а так хз в чем проблема
...
Рейтинг: 0 / 0
Вход в условие по false
    #39796979
Korcar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLo, а пробовал ставить сравнение с true и false? какая реакция?
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797067
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вопрос в том - что показано на экране? Отладчик? Тогда почему господин ИксДиабло нас спрашивает?
Он может в evaluate expression указать выражение в if (..) и спокойно узнать чему оно равно.

Если вопрос касается комментариев на полях которые расставляет отладчик дак это тоже совсем другой вопрос.
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797099
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
KorcarXDiaBLo, а пробовал ставить сравнение с true и false? какая реакция?
Это нутро спринга. Декомпилировано на ходу отладчиком.
maytonВопрос в том - что показано на экране? Отладчик? Тогда почему господин ИксДиабло нас спрашивает?
Он может в evaluate expression указать выражение в if (..) и спокойно узнать чему оно равно.

Если вопрос касается комментариев на полях которые расставляет отладчик дак это тоже совсем другой вопрос.Есть мнение, что отладчик врёт?
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797111
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonОн может в evaluate expression указать выражение в if (..) и спокойно узнать чему оно равно.
Проверил, false. Однако всё равно входит внутрь выражения.
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797115
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLomaytonОн может в evaluate expression указать выражение в if (..) и спокойно узнать чему оно равно.
Проверил, false. Однако всё равно входит внутрь выражения.была такая странность. Оптимизация кода вкл?
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797116
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoKorcarXDiaBLo, а пробовал ставить сравнение с true и false? какая реакция?
Это нутро спринга. Декомпилировано на ходу отладчиком.
maytonВопрос в том - что показано на экране? Отладчик? Тогда почему господин ИксДиабло нас спрашивает?
Он может в evaluate expression указать выражение в if (..) и спокойно узнать чему оно равно.

Если вопрос касается комментариев на полях которые расставляет отладчик дак это тоже совсем другой вопрос.Есть мнение, что отладчик врёт?
Пока ссть мысль что ты работашь в мультипоточной среде. И видишь шумящее значение переменной. Проверь это.
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797117
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLo,
Логирование добавь.
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797118
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mayton,
Да. Номер потока в лог.
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797120
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLo,
В ide окно потоков.
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797133
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123XDiaBLoпропущено...

Проверил, false. Однако всё равно входит внутрь выражения.была такая странность. Оптимизация кода вкл?
Какая оптимизация? Всё стандартно.
maytonПока ссть мысль что ты работашь в мультипоточной среде. И видишь шумящее значение переменной. Проверь это.
У меня тоже такое ощущение. Но ситуация повторяется от запуска к запуску. При ровно 3 проходе через это место, происходит вход. Притом что условие всегда фолс.
Petro123XDiaBLo,
Логирование добавь.
Куда и как?
Petro123XDiaBLo,
В ide окно потоков.
У меня Intellij Idea, не нашёл такого окна пока.
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797139
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoКакая оптимизация? Всё стандартно.в ide галочка. У меня иклипс(

XDiaBLoКуда и как?в консоль можно как нибудь?
XDiaBLoУ меня Intellij Idea, не нашёл такого окна пока.ждем спеца по ide
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797153
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123XDiaBLo,
В ide окно потоков.
Нашёл это окно, только неясно что с ним делать )))
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797161
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLo,
До входа бряк и смотри номер потока. Входи и.... Номер тот же?
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797163
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123XDiaBLo,
До входа бряк и смотри номер потока. Входи и.... Номер тот же?
Тот же.
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797168
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Давайте собирать полные сведения. OS. JDK. Среда разработки. Всё с версиями.
Вобщем всё как при обращении в техподдержку. А то еще 50 страниц будут
Нострадамусы и Хрустальные шары блин...
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797171
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
maytonДавайте собирать полные сведения. OS. JDK. Среда разработки. Всё с версиями.
Вобщем всё как при обращении в техподдержку. А то еще 50 страниц будут
Нострадамусы и Хрустальные шары блин...
Windows 10, версия 1809, сборка 17763.379.
Java 1.8.0_202.
Intellij IDEA 2019.1 (Community edition)
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797191
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу setProxyContent. Обычно есть соглашения по именам. И булевы переменные называют с префиксом is*.
Тоесть по хорошему ты должен был назвать это isProxyContentSet или как-то аналогично. Просто у читающего
код начинает рвать крышу от того что ты чекаешь в булевом контексте результат СЕТТЕРА (!).
...
Рейтинг: 0 / 0
Вход в условие по false
    #39797196
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По поводу AopContext. Откуда ты его достал?

Это package-scope видимость и его можно дёрнуть только через библиотеки Спринга. Не через прикладные.

spring-aop-5.1.5-RELEASE.jar
Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
package org.springframework.aop.framework;

public final class AopContext {

.......
	@Nullable
	static Object setCurrentProxy(@Nullable Object proxy) {
		Object old = currentProxy.get();
		if (proxy != null) {
			currentProxy.set(proxy);
		}
		else {
			currentProxy.remove();
		}
		return old;
	}
...
Рейтинг: 0 / 0
25 сообщений из 51, страница 1 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / Вход в условие по false
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]