Article archive
- 12-12 Springboot and configuration of AWS opensearch
- 11-27 Environment Preparation
- 11-18 Front-end JavaScript Knowledge Base
- 11-08 Mainstream Algorithms in Recommendation Systems
- 10-19 How to create a Flutter app
- 10-09 The implement of a simplified version of "promise"
- 09-30 How to deal with heavy traffic and high concurrenc
- 09-20 Understanding Nginx: A Comprehensive Guide
- 09-06 Usage of UIStackView
- 08-30 Android Communication Security
- 08-20 An Introduction to Time Wheels
- 07-22 About the TIME-WAIT state
- 06-26 Take You Step by Step to Implement the Simplest Distributed System Log: Full Link Tracking
- 06-18 Chromedriver and Chrome Version Matching Issue
- 06-09 Golang Compiler Variable Escape Analysis
- 05-31 The Ultimate Guide to Understanding the Differences between HTTP/1.1, HTTP/2, and HTTP/3 in a Fun Way
- 05-24 Android Studio Custom Lint Tool
- 05-17 FreeSWITCH Docker Building Guide
- 05-11 After Front-End Deployment Releases the Project, How to Notify the User to Refresh the Page and Clear the Cache?
- 05-02 The Solution for Monitoring the Deadlock of the Main Thread
- 04-26 Penetration Testing Theory
- 04-17 Block Is Used for Communication between OC and C++
- 04-08 Convolutional Neural Networks in Deep Learning
- 04-01 Understanding Garbage Collection in Go
- 03-25 MySQL Backups
- 03-18 The Use and Principle Analysis of Coroutines
- 03-11 Analyzing Redis Bloom Filters and Their Applications in Detail
- 03-04 Redis Master-Slave Replication Principle
- 02-26 Pnpm Principle
- 02-17 Building a Python API Testing Tool Platform
- 02-08 SwiftUI State Management
- 01-29 LRU Cache
- 01-19 How to Quickly Create Interface Automation
- 01-12 How to Run Parallel Coroutines in Kotlin
- 01-03 Kubernetes Network
- 12-28 OPEN AI Learning
- 12-20 Android YUV Frame Data Overlays Watermark
- 12-12 MySQL Slow Query
- 12-04 Android Implements Screenshot Function
- 11-27 Android Activity Components
- 11-10 Why Does ChatGPT Use SSE to Push Data
- 11-02 Adapter
- 10-26 Using ShardingSphere for Sharding Databases and Tables
- 10-19 Sub-Databases and Sub-Tables in Database Architecture
- 10-13 The Java HashMap Under the Hood
- 10-07 MySQL Connection Ramble
- 09-28 Introduction to Cross-Border Payment System Design
- 09-20 Android Fingerprint Recognition
- 09-12 Understanding Kafka: A High-Level Overview
- 09-05 A High Reliability Task Execution Framework Based on XXL-JOB
- 08-30 Understanding and Implementing Kotlin Coroutines
- 08-22 A Brief Discussion on API Design and Its Security
- 08-14 Intelligent Speech Technology
- 08-08 How to Quickly Perform Interface Testing Under Microservices
- 08-02 Master These 16 Essential Coding Habits for Increased Efficiency
- 07-26 Why Does MySQL Sometimes Choose the Wrong Index?
- 07-17 Mysql Online DDL
- 07-11 CAP Theorem
- 07-03 Redis Big Key Problem: Causes, Impacts, and Solutions
- 06-26 Android Custom Gradle Plugin Statistics Task Time-Consuming
- 06-19 How Is an SQL Query Statement Executed?
- 06-05 What is cross-site scripting (XSS)
- 05-29 What are WebSockets?
- 05-26 Unit test
- 05-19 Mechanism difference between ios and Android
- 05-09 Front-end JS basic knowledge point combing (a) the basic chapter
- 05-06 Front-end to get battery information
- 04-29 Common Design Patterns and Their Applications
- 04-21 Database introduction
- 04-13 Android implementation of screenshot function (already adapted to Android 11)
- 04-07 Front End Frontier
- 03-30 Using Netty, understand its connection idle handling
- 03-23 Basic knowledge of meta in HTML
- 03-08 The latest MongoDB specification in 2023
- 02-27 What is an event loop in JavaScript ?
- 02-23 Internet of Things: Bubble or Technology Revolution?
- 02-21 Test the novice compass
- 02-13 Layoffs in silicon valley
- 02-07 How to Make Your Application Highly Cohesive and Lowly Coupled?
- 02-03 ChatGPT becomes a powerful tool for hackers to write malware!
- 01-20 From registers to user state and kernel state
- 01-18 Web Performance Optimization - Performance Metrics
- 01-12 In-depth Understanding of Redis Data Structures - Dictionaries
- 01-06 FluentD vs FluentBit - Which log collector to choose?
- 12-29 DFS & BFS, the two most basic algorithms in the traversal method
- 12-20 Do you really understand babel-polyfill?
- 12-12 Illustration of how Git works
- 12-08 Talking about database row and column storage
- 12-01 Use of the Fibonacci series in financial modeling and analysis
- 11-22 Distributed system design patterns, which ones have you used?
- 11-15 You need modules, not microservices
- 11-10 What exactly is code neatness?
- 11-03 Go will enhance Go1 backward compatibility!
- 10-25 The use of Https encrypted hypertext transfer protocol
- 10-19 What problems are solved by the features of Redis?
- 10-11 Towards anonymity, talk about the new authorized login for WeChat applets
- 10-08 Java flow limitation and common solutions
- 09-29 Analysis of front-end variables to enhance var, let
- 09-20 There are security issues with code written this way !
- 09-15 An article to understand what is web3
- 09-07 Introduction to JIT, a new feature of PHP 8
- 08-30 Three cross-domain solutions HttpClient, annotations, gateways
- 08-22 Design patterns commonly used in work - Flyweight Pattern
- 08-16 Using DNS resolution to load balance websites
- 08-08 Three Principles for Keeping Simple and Lightweight Design
- 08-01 Five reasons why you need to focus on API performance monitoring
- 07-27 JavaScript Memory Management: How to Avoid Common Memory Leaks and Improve Performance
- 07-22 What are the commonly used automated testing tools?
- 07-18 Software testing | Commonly used performance testing methods, strategies and testing points
- 07-13 How to use Postman automated test interfaces
- 07-04 Webpack Workflow
- 06-30 An article to read the principle of Go Http Server
- 06-25 What is the interface testing process?
- 06-20 Introduction to Database Management System
- 06-14 Mobile H5 first screen second opening optimization solution
- 06-09 Redis BigKey and HotKey
- 06-01 Information leakage chaos prominent protection of information security requires concerted efforts of all parties
- 05-25 What can QA do in a "de-QA" project?
- 05-19 Are you still using merge? Get to know rebase!
- 05-14 How blockchain and big data work together
- 05-09 Several common configurations and techniques of Nginx
- 05-02 IOS Platform Features
- 04-25 Several security-related configurations of Nginx
- 04-18 Front-end performance optimization - package volume compressed by 82%, package speed increased by 65%
- 04-11 Responsive Design
- 04-03 Do you know why the Loader is executed from right to left?
- 03-27 Go releases the biggest update to the language ever!
- 03-20 Front-end Performance Optimization - Resource Preloading
- 03-13 How to Write Elegant Code Using High Order Functions in GO Language
- 03-06 Redis Persistence Explained
- 02-28 Three Invocation Patterns for Distributed Services
- 02-21 The difference between heap and stack
- 02-14 Low-code ten questions, how many do you know?
- 02-07 Stream | basic knowledge
- 01-31 Principle and Implementation of MD5 Algorithm
- 01-24 Calling methods between microservices
- 01-17 Cold start and hot start of APP, do you know?
- 01-10 Responsive Design
- 01-03 The Data Design Pattern of Microservice Architecture
- 12-27 Chat today: 10 habits of doing a good job at the front end
- 12-20 What is Dynamic Programming?
- 12-13 Replacing Lerna + Yarn with PNPM Workspaces
- 12-06 How GitHub Actions renders large-scale logs
- 11-30 WEBRTC VS WEBSOCKETS
All articles in 2024 (Total:35)
All articles in 2023 (Total:49)
All articles in 2022 (Total:55)
All articles in 2021 (Total:5)