1, XML parsing
1. DOM parsing
2. SAX parsing
3. Dom4j parsing xml
1, XML parsing
There are two ways to parse XML: dom and sax
dom:(Document Object Model), a way to process XML
sax:(Simple API for XML) is not an official standard, but it is a ...
Posted on Thu, 16 Jan 2020 08:03:00 -0500 by stovellp
1, Reachability analysis algorithm
In Java, the Reachability Analysis is used to determine whether an object is alive or not. The basic idea of this algorithm is to start with some objects called GC Roots, and start to search down from these nodes. The path that the search passes through is called reference chain. When there is no reference ch ...
Posted on Thu, 16 Jan 2020 07:18:39 -0500 by f1r3fl3x
In the Scheduler, there will be a round of pre selection process in the process of node election, i.e. selecting a batch of node nodes from the current cluster. This paper mainly analyzes some excellent design ideas of k8s in the pre selection process, and welcomes the leaders to correct them
1. Basic design
1.1 preselection scenario
Posted on Thu, 16 Jan 2020 05:57:59 -0500 by andre&rachel
1. GIL of Python
2. Simple example of multithreading programming
3. Communication between threads
4. thread pool
5. threadpool Future source code analysis
1, GIL of python
About python's GIL, I think it's really good written by a blogger. It's clear and easy to understand. http://cenalulu.github.io/py ...
Posted on Thu, 16 Jan 2020 05:11:02 -0500 by CoreLEx
php multiprocess programming
PHP's process control supports Unix mode process creation, program execution, signal processing and process interruption. Process control cannot be applied to the Web server environment, which may bring unexpected results when used in the Web service environment.
pcntl_fork(): generates a branch ( ...
Posted on Thu, 16 Jan 2020 03:25:27 -0500 by Travist6983
MySQL is a kind of relational database, which has strong query function, high data consistency, high data security and supports secondary index. However, the performance is slightly inferior to that of non relational databases, especially for data above one million levels, which is easy to cause slow query. At this time, we need to ana ...
Posted on Thu, 16 Jan 2020 02:02:29 -0500 by nuying117
This series of tutorials will be based on springboot2.1.8.RELEASE
This article will implement
Registered account number
Access to WeChat
Certification as a developer
2, Enter wechat public platform to register account
Personal user suggested to register subscription number
Finally, the registration was ...
Posted on Thu, 16 Jan 2020 01:54:45 -0500 by galayman
Compiling and using Proj.4 Library
Proj.4 is the most famous map projection Library of open source GIS. The projection of software such as grade GIS, MapServer, PostGIS, Thuban, ogdi, mapnik, topocad, GDAL / ogr directly or indirectly uses Proj.4.
The functions of Proj.4 mainly include the conversion ...
Posted on Wed, 15 Jan 2020 23:39:17 -0500 by stewart715
Previous articles paved the way for MySQL master slave building:
Article 1: Common settings for Binlog in MySQL
Article 2: MySQL Master-Slave Synchronization-Principle-Practice
Start the two mysql servers for Master and Slave with the following information:
➜ ~ docker ps -a
CONTAINER ID IMAGE ...
Posted on Wed, 15 Jan 2020 21:08:24 -0500 by powergen
Document deletion for Solr, 200114-SpringBoot series tutorial
The previous Search tutorial did not continue at the beginning, and now it is picked up again, at least to complete the basic operation posture of CURD; this article focuses on how to delete data
<!-- more -->
Before introducing demo, you need to install sol ...
Posted on Wed, 15 Jan 2020 21:08:27 -0500 by raahatazim