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