Get the App
  • Phabricator client working with documentation

    Phabricator client working with documentation

    Arcanist is an auxiliary tool for code review created by phabricator. Its function is shown in figure 1. It is easy to install Arcanist. Pull two code bases from github to the same local folder, and then configure the environment variable to git clone.

    Shulou · 2022-06-03 05:49
  • The concept and implementation principle of Keystone

    The concept and implementation principle of Keystone

    First, the concept of Keystone Keystone is one of the OpenStack components-Identity Service (Certification Service) to establish the core project. On the whole, the project is not complex compared with other projects, it is similar to a service bus, and it is reasonable.

    Shulou · 2022-06-03 05:49
  • The flexible usage of Kubernetes

    The flexible usage of Kubernetes

    If we manually monitor the pods and manually adjust the copy, then the workload is undoubtedly huge, but kubernetes already has a mechanism to deal with it. # Workflow of HPA Horizontal Pod Autoscaler Controller

    Shulou · 2022-06-03 05:49
  • Introduction to M3U8 file format

    Introduction to M3U8 file format

    After the CDN of Aliyun is activated, video files are usually stored on OSS for video service. Slicing service is used at this time. M3u8 is a common media format. M3U8 is the Unicode version of M3U, encoded in UTF-8. "M3

    Shulou · 2022-06-03 05:49
  • Centos installation nginx tutorial

    Centos installation nginx tutorial

    1. Install the dependent component yum install-y gcc gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel2 and download the installation package wget

    Shulou · 2022-06-03 05:49
  • What is a nullable type?

    What is a nullable type?

    We often encounter nullable types in projects, so what exactly are nullable types? Next we will analyze it for you from four aspects. 1. The basics of nullable types, as the name implies, nullable types mean that an object type can be null and is also a System.Nullable

    Shulou · 2022-06-03 05:49
  • Three types of Keyframe animation

    Three types of Keyframe animation

    So far, all animations you have seen have used linear interpolation from start to end. However, if you need to create animation with multiple segments and irregular movement. For example, you might want to create an animation, quickly slide an element into the view, and then slowly move it to the correct position. Can be achieved by creating

    Shulou · 2022-06-03 05:49
  • Steps for Azure Migrate to evaluate VMware VM

    Steps for Azure Migrate to evaluate VMware VM

    1. After creating the VMware VM evaluation and logging in to the Azure portal, evaluate the VMware VM as described below. 1. Select "all Services" in the Azure portal and search for Azure Migrate. 2. Under "Services", select "Az"

    Shulou · 2022-06-03 05:49
  • How to configure the mongodb sharding cluster?

    How to configure the mongodb sharding cluster?

    Configuring mongodb sharding cluster Sharding cluster introduces that this is a mode that can be scaled horizontally, especially when there is a large amount of data, and this architecture is generally used to build a monodb system when the amount of data is large. To build a MongoDB Sha

    Shulou · 2022-06-03 05:49
  • FTP file sharing service

    FTP file sharing service

    FTP file sharing service is based on tcp protocol port: tcp 21 (three-way handshake to establish connection); tcp 20 (data transfer) working mode application layer is divided according to the client's point of view: [active mode] the client opens a dynamic port of more than 1024, such as: (20)

    Shulou · 2022-06-03 05:49
  • Memory Analysis BPF tool

    Memory Analysis BPF tool

    The kernel and processor are responsible for mapping virtual memory to physical memory. To improve efficiency, memory maps are created in a memory group called pages, where the size of each page is the details of the processor. Although most processors also support greater capacity, 4 KB,Linux usually calls it

    Shulou · 2022-06-03 05:49
  • What are the BPF tools for CPU analysis?

    What are the BPF tools for CPU analysis?

    For the BPF tools available for CPU analysis, see the commands in the following figure. Some of these tools belong to BCC or bpftrace, or were created for this book. Some tools appear in both BCC and bpftrace. The following table shows the source of the tools described in this section (BT

    Shulou · 2022-06-03 05:49
  • The method of Network isolation for docker Container

    The method of Network isolation for docker Container

    What I share with you today is the network isolation method of the docker container. Docker can create an isolated network environment for the container. In the isolated network environment, the container has a completely independent network stack, isolated from the host, and can also enable the container to share the network namespace of the host or other containers.

    Shulou · 2022-06-03 05:49
  • How to solve the problem that the CVM port is occupied?

    How to solve the problem that the CVM port is occupied?

    How to solve the problem that the CVM port is occupied? During the operation of the CVM, we should pay attention to whether the ports of the system are occupied. The more ports are open to the public, the greater the risk of the system. Check port process under CVM Linux system lsof command $sudo lsof-I

    Shulou · 2022-06-03 05:49
  • Linux system restart network card command

    Linux system restart network card command

    The command to restart the Nic under Linux is / etc/init.d/network restart or / etc/init.d/networking restart or restart the network service: service network

    Shulou · 2022-06-03 05:49
  • The method of switching between graphical Interface and Command Line Interface by linux

    The method of switching between graphical Interface and Command Line Interface by linux

    If you want to switch directly from the command line mode to the graphical interface, you only need to execute the following two commands. 1. Switch the graphical interface to the command line mode init 32 and the command line mode to the graphical interface init 5 if we want to boot and automatically enter the graphical interface or the command line interface

    Shulou · 2022-06-03 05:49
  • BAT script: check whether a web page can be opened

    BAT script: check whether a web page can be opened

    :: need to download and install crul command first, download address: https://curl.haxx.se/download.html@echo offset url= https://www.baidu.comecho%

    Shulou · 2022-06-03 05:49
  • Ubuntu uses commands to view system version information

    Ubuntu uses commands to view system version information

    Enter the command cat / proc/version to display the following Linux version 4.10.0-28-generic (buildd@lgw01-12) / / linux kernel version number gcc ver

    Shulou · 2022-06-03 05:49
  • How to solve the problem that linux does not support Chinese?

    How to solve the problem that linux does not support Chinese?

    What if linux does not support Chinese? Check the default character set of the current system: # locale under the RedHat/CentOS system, the file that records the language used by the system by default is / etc/sysconfig/i18n, if the default installation is in Chinese

    Shulou · 2022-06-03 05:49
  • How does linux modify file read and write permissions?

    How does linux modify file read and write permissions?

    First, let's turn on the UBUNTU operating system. Locate the terminal window in the menu bar and click to enter. We create a new file as a demonstration and set it as a read-only file. If you open a read-only file, read-only is displayed. Chmod 666 test.tx

    Shulou · 2022-06-03 05:49