1. Java provides an easy way to implement Lru:linkedhashmap2. Custom implementationsLRU requires at least two main actions: Add and search Public classLRUCache {PrivateMapmap; Privatecacheentry head, tail; Private intmaxSize; PublicLRUCache
The following code is a slightly improved Factory mode Abstract class moveable{public abstract void Run ();} Abstract class woopen{public abstract void Attack ();} Abstract class food{public abstract void Eat ();} Interface
1 Public Static voidShow (Animal1 a) {2 a.eat ();3 if(AinstanceofCat) {//determine which class A is the new object4Cat cat = (cat) A;//because A is a Animal1 object, it can point to a cat or a dog, so in this step you have to point to
Java Collection FrameworkCollection interface: Stores a set of non-unique, unordered objectsThe list interface stores a set of objects that are not unique, ordered (in order of insertion)The set interface stores a set of unique, unordered
# Find is similar to indexof in Java, returning to the location found and not finding the return-1target='www.163.com'print( Target.find ('163'))if target.find ('263 ') ==-1: print('263 does not exist in string '+target+' ) ') "Pyhon" string
Scene: Recursive query is very common in our development, if there is not a better idea, it will make us very headache.I am here to introduce an example of a query department, hoping to give you some inspirationDepartmental SQL-----------------------
The use of basic IO and the simplest example of blocking the server are described in the previous article, and this article introduces the relevant content of the following NIO, which you can refer to in the previous share:
Basic
Java Unicode to Chinese createtime--2018 March 29 16:12:15author:marydonImplementation: Using Java class-urldecoderDescription: Baidu comes out a lot of, all is to carry on the custom encapsulation, actually does not need. System.out.println
Day6 object-oriented basics, day6 object-oriented
Java object-oriented
Object-oriented thinking:
1. design the class and design the class members (member variables & member methods );2. Create class objects (also called class instantiation) through
IDEA: configure the Struts framework and ideastruts framework
For those who are new to programming, I am not very familiar with the framework. This article mainly introduces how to configure Struts on Idea to implement simple page Jump and pass page
How to use a text editor (such as NotePad) in Windows to create, compile, and execute Java programs
How to use a text editor (such as NotePad) in window to create a Java source code file and compile and execute it
Step 1: Create a. text File in an
Java basics-difference between this and super, java-thissuper
Package com.cn. this;/*** difference between this and super: * 1. this is equivalent to a pointer to the object of this class, and calls another type of constructor of this class * 2.
Encapsulation, inheritance, polymorphism, encapsulation inheritance Polymorphism
Encapsulation: private
Encapsulate attributes. Generally, all attributes are encapsulated to determine the attributes to be set.
The set and get methods must be
Troubleshooting of xxx is not mapped [from Xxx where...] In Hibernate due to incorrect notes, hibernatemapped
1. check whether the self-written hql statement uses the database table name instead of the class name of the entity class. For example,
Summary of break, Continue and reutrn in Java, and breakreutrn
Easily record:
(Statement: some content is summarized from the following blog connection, intrusion and
16.1eclipse settings,
Content: automatically generates deleted comments, adds the template syso, and sets the font.
// Obsessive-compulsive disorder indicates that the method annotation generated automatically cannot be used, so I disabled it.
One end is hashed into Java IO ------- java IO file, io ------- java
Java IO: File
In Java applications, files are commonly used data sources or media for data storage. So this section will give a brief overview of the use of files in Java. This
Personal Job 1-four calculation question generation programs (based on the console), four calculation Console1. Question Description: 1. Use the-n parameter to control the number of questions generated. For example, Myapp.exe-n 10-o Exercise.txt
Mybatis reverse generation project, Mybatis Generation ProjectPreface:
Basic knowledge of Maven and SQL is requiredIntroduction:
Using Maven and Mybatis to reverse generate Pojo, Mapper, and Example (this chapter shields them)Tools:
JDK8Apache-maven-
In java, byte [], File, and InputStream are converted to each other, and byteinputstream
1. convert File and FileInputStream into byte Arrays:
File file = new File ("test.txt ");
InputStream input = new FileInputStream (file );
Byte [] byt = new
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