60000 Star! A cross platform, fast and lightweight Web server

[introduction]: a lightweight Web server written in Go.brief introductionCaddy is a lightweight Web server written in Go. It is an extensible server platform.Compared with well-known Web servers such as Apache and Nginx, it provides compiled executable files and realizes real out of the box. Without any configuration, you can have free HTTPS, a ...

Added by bucko on Sun, 02 Jan 2022 23:56:23 +0200

Install Fastdfs cluster + Nginx load balancing in Docker cluster environment

1, Environment configuration There are two existing servers 10.168 103.110 (old server) and 10.168.103.111 (new server). Among them, 110 server has swarm cluster, a tracker and a storage. Now it needs to be a fastdfs cluster to meet the downtime of fastdfs on 110. Fastdfs on 111 server can be used normally. First, check the network condition ...

Added by ciaranmg on Sat, 01 Jan 2022 01:58:57 +0200

Introduction to Java posture: [process control]

Process control is a very important learning stage for any language. It provides the basic means of the overall operation process of the program. It can also be said that process control is an important part of making the computer move. Let's talk about what we need to know about process control? Control statement: "Sequential struc ...

Added by Pjack125 on Fri, 31 Dec 2021 13:27:47 +0200

2, Java data structure and algorithm - sorting (explanation and code)

1, Simple sort 1.1 introduction to comparable interface Compare elements, and Java provides an interface. Comparable is used to define sorting rules. Here we briefly review the comparable interface in the form of a case. (remember the customized sorting method corresponding to Comparator) **Demand: * * 1 Define a Student class with age and n ...

Added by ssmK on Wed, 29 Dec 2021 10:27:23 +0200

Mybatis plus - learning notes

reference resources: MyBatis-Plus 1, Quick start 1.0 preparation reference resources MyBatis-Plus Create table statement in! 1.1 add dependency & profile During springboot consolidation: <!-- springboot Unit test dependencies for --> <dependency> <groupId>org.springframework.boot</groupId> ...

Added by velkymx on Tue, 28 Dec 2021 23:24:26 +0200

Byte Architect: do you understand several ways of Java asynchronous call?

In daily development, it is often encountered that the foreground calls the service, then triggers a time-consuming asynchronous service, and returns the original service without waiting for the processing result of the asynchronous task. Here is a knowledge of Java asynchronous call. The following article attempts to summarize the var ...

Added by laserlight on Tue, 28 Dec 2021 15:08:31 +0200

bat script + vs2019 compile openssl(x86 | x64) - (static | shared) - (debug | release)

1, Preparation (perl, nasm, cygwin) For work needs, I need to compile openssl with (x86 | x64) - (static | shared) - (debug | release) options, and finally get 8 versions: Download and install vs2019. Go to github to download the openssl source code. These two steps are not introduced... To install perl, nasm, cygwin: http://strawberrype ...

Added by tmann on Sun, 26 Dec 2021 22:42:38 +0200

Python collects and monitors system data -- psutil

Hello, I'm brother Chen Today, I'd like to introduce a library that can obtain the current system information - psutil Using psutil library, we can obtain some information of the system, such as cpu, memory utilization, etc., so that we can view the current system usage. Collecting these information in real time can achieve the purpose of rea ...

Added by ajar on Sun, 26 Dec 2021 22:21:32 +0200

C + + get PCL 1.11 Additional dependencies for 1

preface For a complete library matching tutorial, see: Visual studio 2019 configuring point cloud library pcl1 eleven point one 1, Semi automatic acquisition 1. Get dependencies of VTK   open the installation directory of PCL and find the VTK lib folder Select the path and enter cmd Press Enter to display the following interface ...

Added by CapEsiouS on Fri, 24 Dec 2021 17:04:24 +0200

pytest Chapter 1 installation and execution use cases

pytest framework learning notes Absrtact: pytest framework learning notes, record relevant knowledge points of pytest, and install and execute use cases of pytest. pytest simple operation Prerequisites for learning: python syntax learnedKnowledge of testingpython3 and pycharm are installed Install pytest After pycharm creates a project, c ...

Added by DyslexicDog on Thu, 23 Dec 2021 16:40:22 +0200