skills

2022-01-17 09:56:15 Some new features in browsers and JavaScript
2022-01-08 13:44:33 The difference between Ctrl+C and Kill to kill a process
2022-01-08 13:17:29 Stitching images to video using ffmpeg
2022-01-04 12:49:21 Distributed Hash Table (DHT) and P2P technologies
2022-01-02 16:52:08 Network Digital Authentication
2022-01-02 13:06:32 TCP-based application layer protocol design
2022-01-02 12:57:40 In-depth understanding of the KMP algorithm
2022-01-02 12:52:40 An article to help you distinguish between encodeURI and encodeURIComponent
2022-01-02 12:44:18 vue project to get local LAN IP address
2022-01-01 17:14:36 How to install Ruby on Debian 10
2022-01-01 17:02:53 How to build a c/c++ development environment in Linux/MacOS using vscode
2022-01-01 14:45:14 Origin of Linux tty
2022-01-01 14:27:42 M1 mac system deep learning framework Pytorch secondary anime animation style migration filter AnimeGANv2 + Ffmpeg (image + video) quick practice
2021-12-31 22:00:12 Avoid files gaining root privileges when docker mounts
2021-12-31 14:36:30 Type conversion in C++
2021-12-31 14:09:44 Basic usage of smart pointers in C++
2021-12-31 14:00:57 Common coordinate systems in autonomous driving
2021-12-31 13:46:18 CPI/CPA advertising common cheating methods summary
2021-12-31 13:12:42 MySQL: Conditional Judgment Based Data Insertion
2021-12-31 13:04:08 Code to determine if IOS is jailbroken
2021-12-31 11:59:34 Deep learning to recognize sliding CAPTCHA
2021-12-30 09:39:40 Understanding multipart/form-data in HTTP protocol
2021-12-28 20:16:01 HTTP Desync attack against HTTP/2 protocol
2021-12-27 20:11:15 Use of Prometheus record rules
2021-12-27 19:55:30 Custom Traefik (Private) plugin
2021-12-27 19:31:12 GraphQL and REST: Two API Architectures
2021-12-25 21:12:38 Faster Maven is here!
2021-12-25 21:02:22 Stuck problems caused by soft links
2021-12-25 20:54:08 cargo tree invert
2021-12-25 20:44:05 tokio cancel dissemination of defects
2021-12-25 20:32:15 Why you shouldn't accept code with race
2021-12-23 15:15:22 OAuth 2.0 Authorization Authentication Explained
2021-12-22 16:15:42 HTTP protocol evolution and features of each version
2021-12-22 15:50:03 It's a sad story that Go generics don't support generic methods
2021-12-21 17:09:26 Customizing the Kubernetes Scheduler
2021-12-21 16:57:28 Use of URL Rewrite in Traefik version 2.X
2021-12-21 16:48:31 Deploying VSCode on a Kubernetes Cluster
2021-12-20 21:42:55 Zero Downtime Rolling Update K8s
2021-12-20 21:27:24 Using the GitHub CLI Command Line Tools
2021-12-20 20:32:09 RESTful API Design Guide
2021-12-19 16:33:29 With high hopes for Serverless, have the controversies and issues been resolved?
2021-12-19 15:40:12 NET 6 What's New -- High Performance Logging
2021-12-19 15:23:12 How to Install an HTTP Git Server on Debian 11 Using Nginx
2021-12-18 11:56:44 Modify the GPG UID name
2021-12-18 11:36:29 Configure GPG keys for IDEA/Git and light up the GitHub Verified Commit logo
2021-12-18 11:29:25 Using DropBox as a Private Git Repository
2021-12-17 15:29:05 Deploying Spinnaker on Kubernetes
2021-12-17 15:09:31 Deploying Vault on Kubernetes
2021-12-17 15:00:25 Golang's approach to comparing two structs of the same type and its performance
2021-12-16 17:53:13 Get the real access IP of the client