Java Sensitive word filter, Java sensitive word substitution, Java sensitive Word tool class===========================? Copyright Sweet Potato Yiu September 25, 2017http://www.cnblogs.com/fanshuyao/First, the problem descriptionMany of the content of external websites need to filter sensitive words, avoid political an
, grammar analysis, semantic analysis ... But unlike compilers, they can customize a variety of complex rules to analyze the code.Static Detection tools:Pmd
1) PMD is a code-checking tool that analyzes Java source code to identify potential problems:
1) Potential bug: Empty Try/catch/finally/switch statement
2) Unused code: Unused local variables, parameters, private methods, etc.
JAVA application system tool quick tray instance code, java Tray
1. Open various System Tools2. Timed Shutdown (restart and sleep are not implemented. Please refer to the above two articles to expand your own)3. Simple File Operations
Copy codeThe Code is as follows:[Java]Package com. cxy. f;Import
Java image scaling and java image cropping Tool
In the image upload function of the system, we cannot control the size of images uploaded by users. Users may upload images that are dozens of MB to 1 kb. On the one hand, the image size occupies too much space, on the other hand, we cannot display images of the same size on the page. Therefore, we need to scale and
PHP Code formatting tool http://www.waterproof.fr/products/phpCodeBeautifier/
Recently modified a code, there is no indentation, with this can be formatted a bit.
Equivalent to the previous C indent
By the way, write about other languages.
C, C + + C # ==> indent Astyle
Java ==> astyle Jalopy jacobe importscrbber
PHP ==> Phpcodebeautifier
Perl ==> Perltidy
Python ==> pydent
ASP ==> Vbsbeaut
Java static code analysis tool Infer, java static code inferJava static code analysis tool Infer
Author: chszs, reprinted with note. Blog homepage: http://blog.csdn.net/chszsI. Introduction to Infer
Infer is Facebook's latest open-source static program analysis tool. It is u
10 recommended efficient Java tools and class libraries, 10 Java tool Libraries
As a Java architect and developer, some efficient tools are essential for stable and qualified completion of work. Fortunately, there are plenty of tools to support the Java platform. These tools
rights and prevent the company's intellectual achievements from being easily stolen, developers need to have a deep understanding of the decompilation tool to take targeted protection measures.Currently, there are nearly 30 popular Java decompilation tools, of which three are excellent:I. Widely used JadAmong the many Java decompilation tools, several well-known
PHP Code formatting tool http://www.waterproof.fr/products/phpCodeBeautifier/Recently modified a code, which is completely without indentation, with this can be formatted.Equivalent to the indent of the previous CBy the way, write about other languages.C, C + + C # ==> indent AstyleJava ==> astyle jalopy jacobe importscrbberPHP ==> PhpcodebeautifierPerl ==> PerltidyPython ==> pydentASP ==> Vbsbeaut
To
For example, to count the workload of a Java programmer writing code in one day (for example, the number of lines of valid code, the number of blank lines, and the number of lines of comments), this tool may serve as a reference.
Idea: because the content of each Java source file consists of Java statements, blank line
DJ Java decompiler is a decompilation tool that can be used to compile and restore compiled class files to original java files without additional installation of JVM (Java Virtual Machine) orJDK tool modules can be used. In addition, it also has the role of a
PHP Code formatting tool http://www.waterproof.fr/products/phpCodeBeautifier/
Recently modified a code, there is no indentation, with this can be formatted a bit.
Equivalent to the previous C indent
By the way, write about other languages.
C, C + + C # ==> indent Astyle
Java ==> astyle Jalopy jacobe importscrbber
PHP ==> Phpcodebeautifier
Perl ==> Perltidy
Python ==> pydent
ASP ==> Vbsbeaut
options: Delivery interruptedexception and recovery interrupts5.5 Synchronization Tool ClassIn a container class, a blocking queue is a unique class that can be used not only as a container to hold objects, but also to coordinate the control flow of producers and consumers waiting for threads. The blocking queue can be used as a synchronization tool class, and other types of synchronization
JAVA tool-convert the java String class to the char * array in C, stringchar
In JNI development, there is usually a conversion of String and char * When java interacts with c Code. However, note that these two types are not the same.I found a tool method as a memo.
char*
JAVA tool-convert java's String class to a char * array in C
In JNI development, there is usually a conversion of String and char * When java interacts with c Code. However, note that these two types are not the same.I found a tool method as a memo.
Char * Jstring2CStr (JNIEnv * env, jstring jstr) {char * rtn = NULL;
VisualVM is a free, integrated visualization tool with multiple JDK command-line tools that provides you with powerful analytics and performance analysis and tuning of your Java applications. These features include generating and analyzing massive amounts of data, tracking memory leaks, monitoring the garbage collector, performing memory and CPU analysis, and it also supports browsing and manipulation on MB
Yourkit, LLC has released Yourkit Java Profiler 10, which can be downloaded from http://www.yourkit.com/download/.
Yourkit Java Profiler is the industry-leading Java profiling tool. The analysis of CPU and memory has always been difficult, and Yourkit has created a revolutionary profiling
/** * This class of tool classes for working with Project resources * The usage is simple and clear. Need a friend to pick up.[Java Swing tycoon] Java Common Files, pictures, audio = = = Generic Tool class
VisualVM is a free, integrated visualization tool with multiple JDK command-line tools that provides you with powerful analytics and performance analysis and tuning of your Java applications. These features include generating and analyzing massive amounts of data, tracking memory leaks, monitoring the garbage collector, performing memory and CPU analysis, and it also supports browsing and manipulation on MB
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.