JAVA (WEB) Development tools download Web site [with the edge of creation]
I. Preferred
1.EclipseHttp://www.eclipse.org (http://www.eclipse.org/downloads/)
2.Eclipse Multi-Country Language pack:http://download.eclipse.org/downloads/
3.JDK:Http://java.sun.com (http://java.sun.com/javase/downloads/index.jsp)
@ Java EE Development:
1.Lomboz
small applications have a great similarity to the requirements of search function and the application scenario. This paper attempts to build a flexible search engine framework using the Java language as a starting point for the applicability of most small applications. Using this framework, you can build a search engine in most cases with minimal effort. Ideally, only one configuration file is required. In special cases, it is possible to extend the
Translator Language
Today is a special day, I specially launched a small translation, I hope you like.
This article lists the various Java tools recommended by Bruce Eckel, and I wonder if you use them.
Body
It's a great honor that I'm here to talk to you about the best Java tools. T
During application maintenance for the customer, I noticed some performance problems under high load conditions. Theoretically, increasing the load on the application will reduce the performance, but I think the performance drop rate is much higher than the load increase. At the same time, I also found that, performance can be improved by changing the logic of the application. To learn more about this, we need to perform some performance analysis. At this time, we naturally need to use some perf
In our daily business code are not finished, why also write test code, after the completion of the project I can not test it? looks like an increase in the amount of code, but it just helps you reduce the time of the post-test troubleshooting, each team, everyone has a bug indicator, first of all, every time you have so many bug performance is not good to see, an
It is a very important process to check and test your code to discover any potential errors so that you can eliminate them in a timely manner before putting them on the site. The process of code checking is also known as the linting between web designers and developers. As a designer, if you want to write highly optimized code, then you will need to linting
Recommended 2 tool classes that can reduce the amount of code and are easy to use during coding: for Java reflection and single-measurement assert.1 Introduction to Mirror:java ReflectionOfficial website: http://projetos.vidageek.net/mirror/mirror/Simplify the command-oriented syntax provided by the Java Native API: Class.getfield/getdeclaredfields/getmethod ()/g
After I finished my personal project, I tried a new development environment because I wanted to try more on Java development, so here's a simple way to use the experience.First idea is not Chinese, although most of the development environment is not Chinese, but compared to the NetBeans I have been using the whole Chinese operating environment is very differentBut idea's support for plugins is no more than NetBeans, and the idea plugin is a lot more t
1. Work is better than doing it first.The most frequently asked question by programmers is probably the best language and the best way forward (money? What language is the most powerful?In fact, there is a big misunderstanding here. That is what you are suitable for and what you want to develop. For programmers, Java, C ++, and vb are all tools used to complete a specific project. However, since it is a too
Recently, the Java concurrent programming combat-java consurrency in practice has been reviewed, and some of the common tools mentioned in the book are recorded here:I. Latching (door bolt)-CountdownlatchScenario: multithreaded testing, usually in order to accurately timing, requires all the threads ready to start execution, to prevent the cable enters upgradeabl
Mengweilil:myeclipse
Advantages: Because the focus on the Java project, so do not need swing support. MyEclipse in UML, Struts, Hibernate aspects are also possible, but also not very expensive, in case of having to have a genuine time, also can afford.
Disadvantages: DB Management, Entity-class mapping, powerdesigner status is always irreplaceable. There are many other tools that support UML, but they all
Install IntelliJ IdeaFirst, install the JDK1 Download the latest JDK, here is the jdk-8u662 Install the JDK to the default path C:\Program Files\java directoryIi. installation of IntelliJ idea1 running the IntelliJ Idea Setup program2 Consent Agreement3 Select the installation path, such as D:\Program Files (x86) \jetbrains\intellij idea 14.0.14 Select both the desktop shortcut and the Java Association opti
1. Introduction:Javamelody can monitor Java or Java EE application servers in a running environment. It is displayed as a graph: Java memory and Java CPU usage, number of user sessions, JDBC connections, and HTTP requests, SQL requests, JSP pages and Business interface methods (EJB3, Spring, Guice), average execution t
of dynamic memory, the private heap is a great way to improve application performance, using it to reduce new/malloc Call queue contention and a memory hole.Resource: HTTPS://GITHUB.COM/LDCSAA/VC-COMMON-SRC (source code in common/src/privateheap.h file)7. "Windows Program memory leak Detection Tool based on CRT debug"Summary: Windows program memory leak detection is a very important task, GUI-based applications usually have a memory leak report at th
Today we are going to share some of the anti-compilation tools for Java, anti-compilation sounds like a very big technical word, and in layman's terms, anti-compilation is a process of reverse parsing a target executable program to get the original code. In particular, programming languages such as. NET and Java that r
Common java Regular Expression tools and Regular Expressions
The examples in this article share the code of the java Regular Expression tool class for your reference. The specific content is as follows:
Import com. google. common. base. strings; import java. util. regex. mat
MAVEN directory structure directly3. Complete the initial configuration of the Pom configuration file4. The completed directory is as follows:5. Handling Red Errorsmanually create a Web-inf folder under the WebApp folder, and put a Web. xml file in it6. Working with compiled versionsAdd the following code to the Pom.xml:7. Create a servlet8. Modify Web. Xml to remove Duplicate codeAdd the jar package and add the following
Shortcut keys (90% common keys):Consult source code commonly used:CTRL + N Query classctrl+d/x Row Copy Row DeleteCtrl+q brief description of the methodCtrl+alt+ Click, method implementationctrl+/Modify the Keymap,completcode. Full-complement codeCTRL + ALT + LEFT ARROW to return to the previous cursorCtrl + Alt + L format codeCtrl + Alt + O optimize importCtrl + SHIFT + "+/-" Folding codeSHIFT+F6 changing the variable nameCoding is commonly used:Alt+
Use UDP protocol to send a datagram to the other party. You must set the port number for receiving data each time you start it. The IP address and port sent can be modified after it is started.
PackedCode:
Http://115.com/file/e7jb7noz #Qq.zip
The main idea is simple:
1. Set your own receiving port
2. Set the peer IP address and port
3. send and receive data
The following is the main code:
Import Java.net .* ; Import
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.