一、golang
How does golang do with complicated regexp pattern
Regexp tutorial and cheat sheet
Communicating Sequential Processes (CSP)
Strings, bytes, runes and characters in Go
Arrays, slices (and strings): The mechanics of 'append'
3 ways to split a string into a slice
How to list all the running goroutines in a go program? [duplicate]
Anatomy of Channels in Go - Concurrency in Go
二、elasticsearch
Using Luke the Lucene Index Browser to develop Search Queries
一维数据分析:平均值(Mean)、方差(Variance)、标准差(Standard Deviation)
lucene in action, Changing Bits
Force field/tag when inserting data on influxdb
Lucene 02 - Lucene 的入门程序(Java API 的简单使用)
Elasticsearch cluster tuning experience with indices lifecycle policies.
How to Debug Elasticsearch Source Code in IntelliJ IDEA
你要的 Elasticsearch ORM 框架终于来了!!!
Convert strings to floats at aggregation time?
三、编译器
Yacc: Yet Another Compiler-Compiler
四、java
Getting Started with Java Properties
How to Uninstall Java on MacOS
【Java】VS Code 导入 jar 包及进行 JUnit 单元测试
how to add libs dependency from project to module in android studio Gradle
How to add local libraries to Gradle
终极指南:如何使用 Visual Studio Code 进行 Java 开发?
五、其他
How can I combine two commits into one commit?
How to Change a Git Commit Message
Regular Expressions Quick Start
10 Useful Commands to Collect System and Hardware Information in Linux
In the shell, what does “ 2>&1 ” mean?
How to Fix Blurry Fonts on Mac OS X High Sierra and Mojave.)
Generate Wildcard SSL certificate using Let’s Encrypt/Certbot
How to Check a Certificate’s Expiration Date (Chrome)
How to Setup Auto-Renew for LetsEncrypt SSL Certificates (Apache)