[spring] AOP learning notes
1. Take a chestnut
2. Transaction control
2, Dynamic agent
1. JDK agent
2. CGLIB agent
3, Here comes the point
2. Relevant terms
4. Steps of AOP configuration based on XML
5. Writing of pointcut expression
6. Five notification types ...
Posted on Wed, 15 Jan 2020 03:04:52 -0500 by bluejay002
jps (JVM Process Status Tool): displays all HotSpot virtual machine processes in the specified system
jstat (JVM Statistics Monitoring Tool): users collect all aspects of the operation data of the HotSpot virtual machine
jinfo (Configuration Info for Java): view and adjust parameters of virtual machine in real time, and integrate into jhsdb ...
Posted on Tue, 14 Jan 2020 23:49:41 -0500 by komquat
ScheduleAlgorithm is an interface responsible for selecting a suitable node for pod. This section mainly analyzes how to implement an extensible and configurable general algorithm framework to achieve general scheduling, how to uniformly register and build algorithms, how to transfer metadata and scheduling process context data
1. Design consid ...
Posted on Tue, 14 Jan 2020 22:08:16 -0500 by mortal991
Note: Although the method area is discussed in this article, knowledge about Class file structure and Class loading is also involved in order to answer some questions.
java7 and before, method area implementations were permanent, and after java8, method area implementations were Metaspace
5.1 D ...
Posted on Tue, 14 Jan 2020 20:51:50 -0500 by Gho
I learned a little bit about ByteBuddy today.
Its official warehouse address is: https://github.com/raphw/byte-buddy.
Official description: Runtime code generation for the Java virtual machine.
Anyone who has written Java knows that Java only supports interface based dynamic proxies. If your class does not implement an interface, and yo ...
Posted on Tue, 14 Jan 2020 06:07:37 -0500 by FidelGonzales
11.1 mapping map operation of set elements
11.1.1 look at a real demand
Requirement: Please * 2 all elements in List(3,5,7), and return the result in a new collection, that is, return a new List(6,10,14). Please write a program to implement it
11.1.2 using traditional methods to solve
//Traditional wri ...
Posted on Tue, 14 Jan 2020 03:33:57 -0500 by ashok_bam
Introduction to Netty
Netty is a widely used Java network programming framework.
Characteristics of Netty technology and method
Unified interface for multiple transport types - blocking and non blocking
Simple but more powerful threading model
True connectionless datagram socket support
Link logic supports reuse
Posted on Tue, 14 Jan 2020 02:09:49 -0500 by colesw
A regular expression is a string with a specific pattern to match text
$pattern = '/php/';
$subject = "php It's the best programming language, php No one!";
$result = preg_match($pattern,$subject);
echo "<h1>Matching success</h1>";
echo "<h1>Match unsuccessful</h1>";
Preg? Mat ...
Posted on Mon, 13 Jan 2020 23:25:54 -0500 by paladaxar
SchedulerCache is the core data structure responsible for local data caching in kubernetes scheduler. It implements the Cache interface, which stores the data obtained from apiserver, provides the Scheduler with the information of node, and then the final node node node of pod is decided by the scheduling algorithm. The Snapshot and node scatte ...
Posted on Mon, 13 Jan 2020 22:18:39 -0500 by ShopMAster
The first way: window.alert
The second way: the way of script block
The third way: js script file, src = path
1. Functions to be realized:
Users click the following button to pop up a message box. JS is a dynamic and interactive browser.2.JS is an even ...
Posted on Mon, 13 Jan 2020 21:50:24 -0500 by learnphp1