Java-version javac-version Version inconsistency The system first installed the jdk1.8, the environment variable is configured Jdk1.8,java-version and javac-version version of the same. Then installed the jdk1.7, the environment variable java_home
Regular Expression BasicsRegular expression Syntax (1)Ordinary characters: Letters, numbers, men, underscores, and punctuation that are not specifically defined are "normal characters". An ordinary character in an expression that matches the same
I. Linux tomcat configuration and startup1.catalina.sh the first line to addDeclare-x catalina_opts= "-xdebug-xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000"2. Start Jpda (This is the boot mode under Tomcat, other servers may be
Various encoding conversions for Java stringsFrom: http://www.blogjava.net/rabbit/archive/2008/03/27/189009.htmlImport java.io.UnsupportedEncodingException;/*** Encoding of converted Strings*/public class Changecharset {/** 7-bit ASCII character,
The following is an example of a data entry:The following is a data entry instanceimport Java.util.Scanner; //import Java.util.scanner,scanner first letter capitalization Public class test2{ Public Static void Main (String[]args) {Scanner cc =new
One, the development tool gets 1, the development Kit JDK:Download to the ORACLE Company official site (http://www.oracle.com/) .Download the file selection:For the Windows operating system, the file name format for the last downloaded file
Java Instrumentation (reference: http://www.ibm.com/developerworks/cn/java/j-lo-jse61/)Brief introduction:With instrumentation, developers can build application-independent agents to detect and assist programs running on the JVM, and even to replace
Common Spring annotations and spring annotations
Enable automatic scanning before using annotations
The base-package is the package to be scanned (including the sub-package ).
@ Configuration regards a class as an IoC container. If @ Bean is
Analysis of JVM Memory Model and javajvm Model Based on Java Technology
1. JVM Memory Model
The JVM specification divides the VM memory into heap, stack, method zone, local method stack, and program counter. The heap and method areas are the areas
Java (3), java (2)
Short a = 1; a = a + 1; is there a mistake? Short a = 1; a + = 1; is there a mistake?
For short a = 1; a = a + 1; because the expression type is automatically increased during the + 1 operation, the result is int type. When the
Abstract class vs Interface
Differences
Abstract class methods can have method bodies, while interface methods cannot have method bodies.
Methods in abstract classes. If abstract modifier is not added, the method body must be defined.
Class
Analysis on the factory mode of JAVA design mode (1)1 factory model Introduction
Definition of the factory mode: in short, it is used to instantiate an object and replace the new operation.
The factory mode is dedicated to instantiating a large
Spring parent-child context (WebApplicationContext) (prevents transaction failure), applicationcontext
If you use the listener to load configurations, the listener is usually used in Struts + Spring + Hibernate projects. As follows:
CAS added the login-free (Remember Me) function, casremember
1. Open deployerConfigContext. xml
Add the following in the authenticationManager bean:
2. login-webflow.xml
Locate viewLoginForm in this file and you can find:
Add verification code to CAS
1. Add kaptcha. jar to the web-inf/web. xml lib under cas. war.
Get kaptcha. jar through maven
com.github.axet kaptcha 0.0.9
This maven contains two jar and the other is the filters-2.0.235.jar
2. Add
In Java, the StringTokenizer class separates strings, and the string class separates strings.
This class is rarely used and is not recommended in the API documentation. RecommendedStringOfSplitMethod or java. util. regex package.
import
Multithreading in Java and Java Multithreading
1. Main methods in the thread
A) isAlive () determines whether the thread is still alive, that is, whether the thread is not terminated
B) getPriority () obtains the thread priority.
C) setPriority ()
STL source code profiling algorithm stl_algo.h -- merge sort
----------------------------------------------------------------------
Description: Merge Sorting.
Ideas:
1. Semi-segmentation of intervals
2. Sort the Left and Right segments
STL source code profiling algorithm stl_algo.h -- inplace_merge
Inplace_merge (used in ordered intervals)
--------------------------------------------------------------------
Description: if the two connected sequences [first, middle) and [middle,
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.
A Free Trial That Lets You Build Big!
Start building with 50+ products and up to 12 months usage for Elastic Compute Service