Simple use of Level 1 and Level 2 caches in Mybatis Basic Learning
Preface:
Hello, ladies and gentlemen, I'm running like a snail rz. Of course you can call me Snail Jun. I'm a beginner who has studied Java for more than half a year. At the same time, I have a great dream that I will become an excellent Java architect one day.
This Mybatis Basic Learning series is used to record the whole process of ...
Posted by karlovac on Fri, 26 Nov 2021 16:46:32 -0800
Small pit record of flink performance monitoring based on Prometheus
background
The flink cluster in the company has been running for a long time and has not been fully monitored. Recently, it plans to do this. Through online research, the deployment mode adopted by the company is per job mode. Finally, the job index is pushed to the push gateway of the intermediate gateway based on prometheus, Then prometheus ...
Posted by jtgraphic on Fri, 26 Nov 2021 16:43:59 -0800
Spark SQL knowledge points and actual combat
Pay attention to the official account: big data technology, reply to "information" and receive 1000G information. This article started on my personal blog: Spark SQL knowledge points and actual combat Spark SQL overview
1. What is Spark SQL
Spark SQL is a spark module used by spark for structured data processing. Unlike the basi ...
Posted by lovasco on Fri, 26 Nov 2021 16:41:48 -0800
Reflection and custom annotation
reflex
What is reflection
Oracle's official interpretation of reflection:
Through reflection, we can get the member and member information of each type in the program or assembly at run time. The type of general objects in the program is determined at compile time, and Java reflection mechanism can dynamically create objects and call their prop ...
Posted by bben95 on Fri, 26 Nov 2021 16:30:36 -0800
Apache ShardingSphere 5.0.0 kernel optimization and upgrade Guide
After nearly two years of optimization and polishing, Apache shardingsphere version 5.0.0 GA was finally officially released this month. Compared with version 4.1.1 GA, version 5.0.0 GA has been greatly optimized at the kernel level. Firstly, the kernel is completely transformed based on the pluggable architecture, and various functions in the ...
Posted by badproduce on Fri, 26 Nov 2021 16:29:36 -0800
IO Stream (Byte Stream/Byte Buffer Stream)
IO Flow Concepts
IO: Input/Output (input) / output)
Stream: is an abstract concept, which is the summary of data transmission, that is, the transmission of data between devices is called stream, which is essentially data transmission
IO streams are used to process data transfers between devices and are commonly used for fi ...
Posted by jhenary on Fri, 26 Nov 2021 15:42:29 -0800
[Java notes] polymorphism
polymorphic
Before introducing the concept of polymorphism, let's introduce upward transformation as an introduction.
1, Upward transformation
A variable of Person type can point to an instance of Student type:
Person p = new Student();
This is because Student inherits from Person, so it has all the functions of Person. If a variable of P ...
Posted by Fking on Fri, 26 Nov 2021 12:49:16 -0800
2021SC@SDUSC [Application and Practice of Software Engineering] Cocoon Project 9-xml Folder Analysis
2021SC@SDUSC
JaxpSAXParser
1. Summary
SAX parser using JAXP 1.1 compliant parser Inherited from AbstractJaxpParser
2. Main Properties
//SAX Parser Factory
protected SAXParserFactory factory;
//Whether the namespace should also be used as a judgment flag for attributes, defaulting to false
protected boolean nsPrefixes = false;
//The judg ...
Posted by Dave100 on Fri, 26 Nov 2021 12:22:45 -0800
JavaIO stream learning notes 03
Do the last task, create a new file, put in the QR code and output:
First, let's talk about how to make java generate QR codes. There are actually many open source tools here. I recommend using Zxing. First, let's explain how to use Zxing:
First visit https://github.com/zxing , and download:
After downloading, unzip it, as shown in the fo ...
Posted by robertaccettura on Fri, 26 Nov 2021 09:38:14 -0800
Android network programming
Chapter 9 network programming
Android system provides the following ways to realize network communication: Socket communication, HTTP communication, URL communication and WebView.
One of the most commonly used is HTTP communication. This chapter describes how to use HTTP protocol to communicate with the server on the mobile phone.
9.1 introd ...
Posted by n00854180t on Fri, 26 Nov 2021 09:12:19 -0800