Mad God says Rabbit Mq
1. What is middleware
What is middleware
Since the 1980s, Chinese enterprises have gradually carried out information construction. Due to the immature methods and systems and the changing market demand of enterprise business, an enterprise may run multiple different business systems at the same time. These systems may be based on differe ...
Posted by wherertheskips on Mon, 11 Oct 2021 22:11:20 +0200
MySQL Basics - data insert
Syntax format
insert into Table name (field name 1, field name 2, field name 3,...) value(Value 1, value 2, value 3,...);
Note: field names and values should correspond one by one, quantities and data types.
Example
The t_persistent table has been created in the creation of the table. The field types in the whole table are as follows:
mysq ...
Posted by neroag on Sun, 10 Oct 2021 15:31:35 +0200
DVWA platform vulnerability testing and source code analysis SQL injection
DVWA platform is an effective way for beginners of network security to understand the ten vulnerabilities. This platform collects the ten most common vulnerabilities threatening network security, and provides a shooting range experimental environment for beginners. We can use this platform to carry out various attack experiments, so as to enric ...
Posted by cheatboy00 on Sat, 09 Oct 2021 05:59:32 +0200
Learning of asynchronous choreography completable future
When we have the following scenarios: In the above, we can either query in the database or call the query remotely. The time spent is different, so we can easily think of using multithreading to solve this problem. However, if there are various troublesome sequences (for example, 5 should be executed after 1 and 2, and 6 should be executed aft ...
Posted by dusty on Fri, 08 Oct 2021 19:56:42 +0200
Redis class notes on the first day
Redis first day class notes
Course objectives
Be able to master the operation of different data types in RedisRedis can be operated using Java APIBe able to understand the two persistence methods of RedisUnderstand the master-slave replication architecture of RedisBe able to understand the Sentinel architecture of RedisUnderstand Redis cluste ...
Posted by dkoolgeek on Fri, 08 Oct 2021 03:09:43 +0200
MySQL MyCAT Distributed Architecture
Introduction to MyCAT Distributed Architecture
MyCATMycat is a database middleware and a server that implements the MySQL protocol. Front-end users can view it as a database proxy, accessed using MySQL client tools and command lines, while back-end users can use it MySQL native (Native) protocol communicates with multiple MySQL servers, ...
Posted by manchuwok on Thu, 07 Oct 2021 19:02:40 +0200
Differences between mongodb estimateddocumentcount and countdocuments
preface
When upgrading from MongoDB 2 to MongoDB4, the author found that the driver API has been greatly modified. Although the old API is still available, the driver does not know when these old APIs will be deleted, so the new API is used. One important pit is to calculate the count of document, which was originally the count() method of DBC ...
Posted by alfieshooter on Thu, 07 Oct 2021 18:00:31 +0200
Overview of LAMP architecture
catalogue
1, LAMP overview
1. Main functions of relevant components:
2. Precautions
2, Manually compile and install Apache services
1. Turn off firewall
2. Transfer the software packages required to install Apache to the / opt directory
3. Install environment dependent packages
4. Unzip the three compressed packages
5. Configuring soft ...
Posted by whit555 on Thu, 07 Oct 2021 06:36:58 +0200
Manually install hive 3 (taking hdp as an example, applicable to CentOS 8)
1 environment
Next, take the HDP Version (HDP-3.1.5.0-centos7-rpm.tar.gz) as an example to introduce the installation and configuration of hive 3 in detail. The environment can be CentOS 7 or CentOS 8 (although the tar package is CentOS 7, the build RPM used in this paper is still applicable to CentOS 8).
Before installation, manually ...
Posted by taddis on Thu, 07 Oct 2021 02:42:52 +0200
Mysql link query, union query and external connection query
test data
CREATE TABLE dept( /*Department table*/
deptno MEDIUMINT UNSIGNED NOT NULL DEFAULT 0,
dname VARCHAR(20) NOT NULL DEFAULT "",
loc VARCHAR(13) NOT NULL DEFAULT ""
);
INSERT INTO dept VALUES(10, 'ACCOUNTING', 'NEW YORK'), (20, 'RESEARCH', 'DALLAS'), (30, 'SALES', 'CHICAGO'), (40, 'OPERATIONS', 'BOSTON');
#Create EMP employee ...
Posted by deadonarrival on Wed, 06 Oct 2021 14:21:25 +0200