一、golang
JSON unmarshaling with long numbers gives floating point number
Stop json.Marshal() from stripping trailing zero from floating point number
Could not build on macOS for linux amd64 undefined: unix.GetsockoptLinger
X does not implement Y (… method has a pointer receiver)
Gota: DataFrames, Series and Data Wrangling for Go
GopherCon 2018 - How to Write a Parser in Go
TiDB 源码阅读系列文章(五)TiDB SQL Parser 的实现
Debugging a Go Web App with VSCode and Delve
使用 Visual Studio Code 调试 Golang 工程
How to debug a running Go app with VSCode
debug the golang project use root privilege
Current Timestamp in Go (Golang)
二、网络
三、elasticsearch
Lucene lecture in niversity of Pisa at November 24 2004
Prof. Paolo Ferragina, Algoritmi per "Information Retrieval"
Apache Lucene (Java) confluence
Better than Average: Sort by Best Rating with Elasticsearch
Optimal Shard Placement in a Petabyte Scale Elasticsearch Cluster
Getting started with runtime fields, Elastic’s implementation of schema on read
7.7 版本中的新改进:显著降低 Elasticsearch 堆内存使用量
Elastic 7.11 重磅发布:可搜索快照和新冷层的正式版以及读时模式的公测版
https://www.elastic.co/cn/blog/implementing-a-statistical-anomaly-detector-part-2
Optimistic Concurrency Control
bulkResponse had errors with response statuses:counts of…
Reset the version value of a document
Sequence IDs: Coming Soon to an Elasticsearch Cluster Near You
How to Index Elasticsearch Documents Using the Python Client Library
四、Linux
How to discover number of logical cores on Mac OS X?
Systems Performance, 2nd Edition
CPU Basics: Multiple CPUs, Cores, and Hyper-Threading Explained
So what are logical cpu cores (as opposed to physical cpu cores)?
Linux Load Averages: Solving the Mystery
This visualization of software execution is a new necessity for performance profiling and debugging.
How do I change a user password in Ubuntu Linux?
五、算法
Go Data Structures: Binary Search Tree
六、容器
七、其他