Client PackageCom.swift.jinji;ImportJava.io.FileInputStream;Importjava.io.IOException;ImportJava.io.InputStream;ImportJava.io.OutputStream;ImportJava.net.Socket;/*Project requirements: Using the socket to write a Java program, requires: the
1. What is class loadingClass loading refers to reading the binary data in the class's. class file into memory, placing it in the method area of the run-time data area, and then creating a Java.lang.Class object in the heap that encapsulates the
The working principle of hashmap is a common Java surface question in recent years. Almost every Java programmer knows HashMap, know where to use HashMap, know the difference between Hashtable and HashMap, then why this question is so special? It is
| and | | The difference between & and &&.| or for or operations to be judged as logical OR|| For short-circuit or only logical judgment when the left side is true no longer continues to judge& and Computation as logic and&& for short circuit with
Java AbstractMap abstract class
Jdk1.8.0 _ 144: http://www.bkjia.com/softs/551512.html
The AbstractMap abstract class implements some simple and common methods, and is not difficult. However, there are two methods in this abstract class that deserve
JVM tuning series: garbage collection and jvm Tuning
Summary: jvm is a required series, which summarizes some common jvm collection mechanisms for easy reference.
Before optimization, we must understand how it runs. java's Garbage Collection is
Java container Class Analysis: Collection, List, ArrayList,1. Iterable and Iterator
Iterable is an interface that enables the collection object to traverse its own elements through the iterator.
Public interface Iterable
Modifier and
Based on the Servlet summary in the javaWeb stage, the servlet in the javaweb stage
1. Servlet OverviewServlet is a server program written in Java. It uses the request-response mode to provide Web services and supports standard ServletAPI. Servlet
Alibaba architect of "big talk architecture" shares the technical points that Java Programmers need to break through. Alibaba javaI. Source Code Analysis
Source code analysis is a critical knowledge that can remain unchanged. source code analysis is
Talking about the principle of Spring Cloud Ribbon, cloudribbon
Ribbon is an open-source Project released by Netflix. It provides client-side software Load Balancing algorithms to connect Netflix's intermediate layer services. The Ribbon client
Java solves the problem of garbled file names and java garbled characters when downloading files from IE browsers.
/*** Differentiate ie from other browsers for garbled download files * @ param request * @ param fileName * @ return */public String
Java Sorting Algorithm (III): heap sorting, java Sorting Algorithm heap sorting
Java Sorting Algorithm (3) Heap sorting
HeapSort is a sort algorithm designed by the structure of the accumulation tree. It can quickly locate the elements of a
Solr (6) Cluster and solr ClusterPreface
As the number of users increases, the amount of space and concurrency increases, leading to the failure of a solr server. At this time, the solr cluster must be under.Cluster Architecture
Indexing and
4. Concurrency programming model and concurrency Programming Model
The concurrency system can adopt multiple concurrent programming models. The concurrency model specifies how threads in the system collaborate to complete the jobs assigned to them.
Springboot uses a listener to collect statistics on the number of online users. Case study: springboot listeners
In the springboot project, this article uses the HttpSessionListener listener (one of the listeners) to count the number of online users.
Active and passive references to classes in Java, and java references
This article focuses on active and passive references of classes in Java.
Active referenceHere, we will introduce five scenarios for active reference.
1. When the four bytecode
Servlet and related classes and interfaces
The previous article introduced Web in the web project. the configuration information of the xml file. This article mainly introduces the very important configuration-Servlet configuration, focuses on
Some common java Regular Expressions and java Regular Expressions collected
Only numbers are allowed: "^ [0-9] * $ ".Only n digits can be entered: "^ \ d {n} $ ".You can only enter at least n digits: "^ \ d {n,} $ ".Only m ~ can be input ~ N-digit :.
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;
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