• Spacemacs installation


    Spacemacs official website Why spacemacs Spacemacs is a matched Emacs and VIM, as the official website saysThe best editor is neither Emacs nor Vim, it’s Emacs and Vim! Specific installation and installation suggestions Pre preparation: need to be installed firstEmacsandgit Back up the original configuration mv .emacs.d .emacs.d.bak mv .emacs .emacs.bak Clone warehouse git clone […]

  • How to go to Google gracefully in 2019


    There are search engines such as Baidu search dog Bing in China. Why recommend Google? I usually know when I compare the search results, but I don’t say much about the rest. I made a move on the knowledge planet Google searches for English pronunciation, such as pronounce love. The search results provide two pronunciations: […]

  • [technical translation] preload responsive images, starting with chrome 73


    Three articles are expected to be translated as follows: 01.9 projects that will make you a front-end expert in 2020 02. Preload responsive images, starting with chrome 73 03. 13 useful JavaScript array tips you should know Why do I create this git repository? By translating foreign web related technical articles, we can learn and […]

  • A brief introduction to the preparatory work of the development project


    Install the node version required by the project. When installing a node, the NPM package management library will be downloaded automatically. Install Git Because git’s default theme color is much better than PowerShell’s, see the following: The way to change terminal in vscode is: CTRL +, open vscode’s settings panel, enter shell in the search […]

  • Learning notes of classic example of C ා concurrent programming-3.1 parallel processing of data


    problem There is a batch of data that requires the same operation on each element. This operation is computationally intensive and takes a certain amount of time. Solution Common operations can be roughly divided into calculation intensive operations and IO intensive operations. Computing intensive operations mainly depend on CPU computing, so parallel operations that can […]

  • Custom display and hide columns in DataGridView right-click menu


    The columns of the form in WinForm program can be displayed and hidden by customization, which is a common function and is very good for the user experience. After a period of exploration, the author has finally achieved the desired functions and effects. Now, I record the following process: 1. Create a new custom control […]

  • [Linux] docker installation and use of gitlab CE


    Gitlab is equivalent to the GIT service built by our own intranet and the GitHub in our company. Pull mirror imagedocker pull gitlab/gitlab-ce Create the data directory of the hostmkdir -p /mnt/gitlab/etcmkdir -p /mnt/gitlab/logmkdir -p /mnt/gitlab/data Perform mirroring and map the port and directory of the host into the containerdocker run \ –detach \ –publish […]

  • Easy continuous integration based on coding


    Click to watch the video tutorialTake you step by step to complete continuous integration of coding Continuous integration accelerates software delivery The concept of continuous integration was first proposed by Grady Booch in 1991, and then became one of the core practices of Devops.Continuous integration enables developers to continuously integrate the source code of their […]

  • Count the container security tools you have to know


    There is no doubt about the importance of network security, which has been proved by numerous information about malware and security vulnerabilities recently. If you want to manage a docker environment, and want to help your company or users avoid trouble when the next big vulnerability comes, then you need to know some tools to […]

  • dpwwn:2 Vulnhub Walkthrough


    This image is configured with a static IP address of You need to adjust the network Host layer scan: ╰─ nmap -p1-65535 -sV -A    80/tcp    open  http      Apache httpd 2.4.38 ((Ubuntu)) 443/tcp   open  ssl/https Apache/2.4.38 (Ubuntu) 2049/tcp open nfs_acl 3 (RPC #100227)34153/tcp open nlockmgr 1-4 (RPC #100021)46643/tcp open mountd […]

  • Domestic image configuration of CONDA installation for fast download


    Domestic image configuration of CONDA installation for fast download

  • AI data annotation type


    With the rapid growth of data and the development of computer hardware technology, AI technology has also promoted the application penetration in all walks of life. To apply AI technology to all walks of life, data is a necessity. Because the data directly affects the quality of the final AI training model. AI modeling has […]