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