What is a memory model
JMM ( Java memory model) specifies the JVM a minimum set of guarantees must be followed, which specifies when write operations to variables will be visible to other threads.
jmm Defines a partial-order relationship
JAVAEE--SPRING01: Introduction, construction, concept, configuration details, attribute injection and application to project Javaee--struts2_04: Custom interceptors, struts2 tags, login functions and check the implementation of the login Interceptor
Turn from: Http://www.tuicool.com/articles/VRVFZb PrefaceMulti-threaded classification of 21 articles, more than 21 articles, a lot of content, personal thinking, learning, content, the more miscellaneous knowledge, the more need to carry out a
1. Bubbling algorithm2. Quick Sort3. Merge sort4. Select sort5. Heap SequencingSorting algorithmsImportance is self-evident, many algorithm problems often choose a good sorting algorithm often problems can be solved1. Bubble algorithmBubble sort
1, a simple picture of the layout of the Docker, it is virtual, Docker is divided into a VPN, mirror, container three modulesGenerally from the server pull image, image run a container, we put the container as a virtual service, which can be run
1. Methods that are modified by fnial cannot be rewritten, and are commonly used for cosmetic classes, methods, variables/*final can modify the class, method, variable characteristics: Final can be decorated class, the class cannot be inherited.
Multi-threaded concurrency brings many benefits to our programming and completes more efficient programs. But it also poses a thread-safety issue for us.The key to solving the problem is to ensure the atomicity of the code that is prone to problems,
First, basic if structure1. FlowchartInput/OutputJudging and branchingProcess Line1.1 Simple if condition to judgeif (expression) {The expression is true to execute the code in {}}1.2 Simple if condition to judgeif (expression) {Expression is true,
Original: http://blog.csdn.net/k21325/article/details/540900661. Regular expressions in Java that filter out letters, numbers, and Chinese(1) Regular expressions to filter out letters[HTML]View PlainCopy
[^ (a-za-z)]
(2) Regular
Why use generics?A generic program is designed primarily to write code that can be reused by different objects .The simplest example is ArrayList. We cannot write a ArrayList for each object, and ArrayList is designed as a generic class for all
Given A string s, find the longest palindromic substring in S. Assume that the maximum length of S is 1000.
Example:
Input: "Babad" Output: "Bab" note: "ABA" is also a valid answer.
Example:
Input: "CBBD" Output: "BB"
Absrtact: The three ways of JAVABASE64 encoding are as follows three ways: Commons-codec.jar Java code 1. String base64string= "whuang123"; 2. byte[] result = Base64.Three ways to encode Javabase64There are three ways of doing this:Way One:
1, the front desk Chinese passed to the background garbled.The front desk does not need to be processedThe system will generally convert Chinese to iso-8859-1 type by default.Just accepting data in the background is processingSTR is the Chinese
A linked list is an ordered collection that stores each object in a separate node, and each node holds a reference to the next node. In Java, because a linked list is a two-way link, each node also holds a reference to the previous node.(Image from
1. Method overloading1) Signature of the method
The signature of the method contains the method name and the parameter list
In a class, you cannot have two methods with the same signature, that is, the method name and the argument list
Java is a common programming language, can actually do a lot of things, how to learn Java to see how to Use.But there are some general steps:1. Familiar with a text editor, such as vim, Emacs, notepad++, textmate, etc. Know which are open source,
Java Collections. sort () implements the default List sorting methods and custom methods [convert], collections. sort sorting
1. default list sorting method provided by java
Main Code:
List list = new ArrayList (); list. add ("Liu Yuanyuan ");
List.
JAVA common exception summary, JAVA common Summary
1. java. lang. ArithmeticException
An Arithmetic Operation exception occurs. For example, if the divisor is 0, an arithmetic exception is thrown.
2. Java. lang.
Understanding the three paradigms of databases and the database paradigm
Database three paradigm understanding
1NF ):The first paradigm (1NF) means that each column in the database table is an inseparable basic data item. The same Column cannot
The Difference and function of break, continue, and label.
The differences and functions of break and continue:Break is used to completely end a loop [generally only exit a loop], and the statement after the loop is executed by the exclusive loop
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