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