DictionaryForumContacts

 Deep-one

link 4.11.2011 15:30 
Subject: Стандартный класс получает имя рефлексивно gen.
Речь идет о модуле АПИ, отвечающем за логирование и контроль производительности.
Существует два пути:
1) использовать стандартный фриварный логгер (sample Java class implementing the logger in your application) (Java-пакет ch.qos...)
2) использовать кастомный логгер (com.company....)
Я описываю различия между способами:
а) не нужно декларировать логгер в каждом классе..
б) можно масштабировать логгеры скоко хошь...
А вот еще перл разработчика:
Стандартный логгер создаётся статически, при этом получая своё имя рефлексивно, исходя из имени класса, использующего этот логгер

 Moto

link 4.11.2011 15:32 
ну не перл это - арго. Рефлексия - вот "исходя из имени класса, использующего этот логгер" reflected from

 Deep-one

link 4.11.2011 15:50 
@Moto:
спасибо
The standard logger is created statically, its name being reflected from the class that implements the logger.
так наверное?

 Moto

link 4.11.2011 15:58 
at that its name is reflection-based on class name that utilizes the logger

http://logging.apache.org/log4net/release/faq.html

 silly.wizard

link 4.11.2011 16:32 
Стандартный логгер создаётся статически, при этом получая своё имя рефлексивно, исходя из имени класса, использующего этот логгер

[if i understand correctly]
the standard logger is created using static constructor; the logger name (???) is derived from the name of the class that uses the logger and which name logger obtains via/using reflection.

 

You need to be logged in to post in the forum

Get short URL | Photo