In the past, trados was used for translation, which was too professional. My style was very free and I gave up trados for fun. Now I have my own Web trados.
Question
Limpidlog uses Java. Lang. instrument. instrumentation of Java as the proxy. When you register Log service for a class, limpidlog uses the byte code sidenoting to add the log information to the class code. Then, limpidlog calls Java JVM and log information to reconstruct the class. The JVM reloads the class, and then the log starts to work when the class is instantiated and executed. When you cancel log registration, the limpidlog will be redefined using the original bytes of the class, and the log information in the class will not be removed.
Limpidlog is an open source log toolkit, publishing protocols comply with an lgpl license, address: http://www.acelet.com/limpidlog.
Foreign programmers are also very gossip like domestic programmers. Let's take a look at the reply from TSS:
Re: needs a new name! Posted by: Wei Jiang on July 27,200 6 in response to message #214388
I know what 'limpid' means, but a lot of people probably don't, And will read this name and go "limplog? Hahaha! "
Just saying!
I checked "Longman Dictionary of Contemporary English". It is a dictionary for people who are learning English. It contains only the most used words. It does contain limpid: "clear, transparent ".
By the way, the dictionary is the first English-English dictionary for me. You can see, English is not my first language.
For details about limpidlog, refer to the following:
The current implementation of Java requires to load javaagent at start time.
But, if you do not register any class, the price for the idle agent is:
1. each time a class is loaded, a method will be called and returned quickly. not much time wasted, because most of classes are loaded when the system starts. after that, loading will not happen very often.
2. limpidlog keeps all loaded class names in memory. This piece of memory is relatively small compare to your program. The reason to keep this piece of memory is for performance.
3. The memory for limpidlog itself is about 50 k. Very small.
In later releases, I will make idle agent 100% idle. if you do not use it, JVM will not call it. only the 50 K memory will be "wasted ". at the time you want log, you can activate it from the GUI manager.
The first time I used my own TSS translation tool, it was very comfortable. I had time to fully translate this article ............
Original article address: TSS China: limpidlog released
Tss China