GFS distributed file system
catalogue
1, GFS overview
1. File system composition
2. File system role
3. File system components
4. GFS features
5. Working principle
2, GFS volume
1. GFS volume type
2. Characteristics of the three basic volumes
Distributed volume
Strip roll
Copy volume
Distributed striped volume
Distributed replication volume
3. Four server c ...
Posted by pck76 on Sun, 21 Nov 2021 01:16:01 -0800
Weekly leetcode - 235/236/53/NC102/NC103
leetcode - 235. Nearest common ancestor of binary search tree
Given a binary search tree, find the nearest common ancestor of two specified nodes in the tree.
Baidu Encyclopedia defines the nearest public ancestor as: "for two nodes p and q with root tree T, the nearest public ancestor is expressed as a node x, which satisfies that x ...
Posted by peeter_talvistu on Sat, 20 Nov 2021 20:16:00 -0800
JavaBean and EL expressions
Learning objectives 1: JavaBean 2: EL expression Learning content 1: Initial JavaBean 1,1 what is a JavaBean JavaBean is a reusable software component in java development language. Its essence is a Java class. In order to standardize the development of JavaBeans, Sun company released the JavaBean specification, which requires a standard JavaB ...
Posted by kday on Sat, 20 Nov 2021 19:52:46 -0800
How to learn kernel? How Linux process management works (code demonstration)
Most of the Linux kernel is C language. It is recommended to first look at the Linux kernel development, Robert Love, that is, LKD.
Linux is a dynamic system, which can adapt to the changing computing needs. The performance of Linux computing requirements is centered on the general abstraction of processes. Processes can be short-term (a comma ...
Posted by trampolinejoe on Sat, 20 Nov 2021 07:15:23 -0800
Guidance process and service control
Linux operating system boot process
Overview of the boot process
1. Post After the server host is powered on, the CPU, memory, graphics card, keyboard and other devices will be preliminarily tested according to the settings in the BIOS of the motherboard. After the test is successful, the system control will be handed over according to t ...
Posted by KnottyAlder on Sat, 20 Nov 2021 03:46:23 -0800
Chapter 2 xml Technology
Chapter 2: xml, http protocol, tomcat 1.XML 1.1 XML overview 1. What is xml: English Extensible MarkUp Language.
Extensible markup language: markup in xml is extensible.xml version number 1.0, 1.1 xml usage: it is used to store data1. As the format of data transmission between systems2. As the configuration file of the project3. Save data with ...
Posted by Drewser33 on Sat, 20 Nov 2021 02:38:28 -0800
==The difference between and equals
We use string comparison to demonstrate the difference between = = and equals: First, clarify three points:
1. = = compares whether two references point to the same object. 2. The equals method of String class in Java has been rewritten. It compares whether the contents of two strings are equal. The 3.equals method is as like ...
Posted by sgalatas on Wed, 17 Nov 2021 16:19:53 -0800
Prometheus data storage, clustering and high availability
1. Prometheus storage bottleneck
It can be seen from the architecture diagram of prometheus that prometheus provides local storage, that is, tsdb timing database.
Advantages of local storage
Using local storage can reduce the complexity of Prometheus deployment and management, and reduce the complexity caused by high availability (HA). ...
Posted by phpsharma on Tue, 16 Nov 2021 19:34:55 -0800
1 - [high performance Nginx server] - 10 LVS + kept + Nginx to achieve high performance load balancing cluster
1 LVS action
LVS is an open source software, which can realize transport layer and four layer load balancing.
LVS is the abbreviation of Linux Virtual Server, which means Linux Virtual Server.
Currently:
Three IP load balancing technologies: VS/NAT, VS/TUN and VS/DREight scheduling algorithms: rr, wrr, lc, wlc, lblc, lblcr, dh, sh
2. Diffe ...
Posted by Comdemned on Tue, 16 Nov 2021 17:09:30 -0800
2021-11 (java-springmvc Learning Notes 1)
1. Advantages of springmvc
Light weight, easy to learnEfficientCompatible with springContract greater than configurationPowerful: restful, data validation, formatting, localization, themeSimple and flexible
2. springmvc Execution Principle
The Dispatcher Servlet represents the front controller and is the control center for the entire springmv ...
Posted by adamb10 on Tue, 16 Nov 2021 09:15:12 -0800