2021年1月阅读文章

一、 linux

what does “make check” do?

Why mmap is faster than system calls

Linux 有问必答:Linux 上如何查看某个进程的线程

Linux disable firewall command

How to enable or disable SELinux and check status on centOS

How do I compare binary files in Linux?

That XOR Trick

二、工具

Git - history of a file [duplicate]

函数命名 CODELF

Redis 缓存雪崩、击穿、穿透

缓存穿透,缓存击穿,缓存雪崩

三、golang/python/java

Everything you need to know about Packages in Go

将 VIM 打造成 go 语言的 ide

go modules 模块解析

Go 语言高性能编程

Go 语言高级编程(Advanced Go Programming)

Pass Interface Parameters by Reference in Golang

Why Go’s structs are superior to class-based inheritance

Object Oriented Inheritance in Go

Python monkey-patching like a boss

How to modify a slice element which is a struct in golang?

Can’t change entries in range loop

Why are slices sometimes altered when passed by value in Go?

Go Code Review Comments

Streaming IO in Go

Go 语法树入门——开启自制编程语言和编译器之旅

Go by Example: Writing Files

How can I convert an int64 into a byte array in go?

[]byte versus io.Reader

Using JavaCC

Convert between rune array/slice and string

Abstract Methods and Classes

Java Bitwise Operators

Endianness

golang Buffer

Error Handling — Draft Design

Golang Error Handling — Best Practice in 2020

四、elasticsearch

Dynamic field mapping

lucene Conference Papers

Apache Lucene - Index File Formats

Exact Meaning of “Slop” in Lucene SpanNearQuery (or slop in ElasticSearch span_near)

Improving query performance in ElasticSearch at scale

Elasticsearch 缓存深入详解

【遇见 Doris】Doris on ES 在快手商业化的最佳实践

Lucene nightly benchmarks

elasticsearch benchmarks

Performance different if searching on normal or keyword field?

When to use the keyword type vs text datatype in Elasticsearch

Solr vs. Elasticsearch: Performance Differences & More. How to Decide Which One is Best for You

Index management error: “Index is not the write index for alias”

Tune for search speed

How can i disable the automatic index creation in elasticsearch?

Elasticsearch 集群的正确重启方式(qbit)

Searching at Skroutz: from Kafka to Elasticsearch

Elasticsearch Disk and Data Storage Optimizations with Benchmarks

How to size your shards

Elasticsearch error: cluster_block_exception [FORBIDDEN/12/index read-only / allow delete (api)], flood stage disk watermark exceeded

How to fix Elasticsearch 'FORBIDDEN/12/index read-only'

Index lifecycle not working because of “FORBIDDEN/12/index read-only / allow delete”

Cluster-level shard allocation and routing settings

A Standard Project Structure for Documentation

The declared package does not match the expected package for apache-commons

elasticsearch 冷热数据分离并使用 oss 备份老数据

Implementing the Netflix Media Database

Problems with elasticsearch where '*' is the field

Escaping Special Characters in Wildcard Query

Get Percentage of Values in Elasticsearch

五、网络

A practical, Complete Tutorial on HTTP cookies

Browser Cookies: What Are They & Why Should You Care?

What is Ping? How to use Ping?

How do I check what DNS server I'm using (on Mac OS X)

Тools – DNS trace, Ping, Traceroute, Nslookup, Reverse lookup

Why Does Ping and DNS Resolve Names Differently

六、数据结构与算法

Algorithms, 4th Edition

七、其他

中国色

我爱电子书

MAC 下访问 github 速度慢或者无法访问的解决方案

datadog I'm switching between the sum/min/max/avg aggregators but the values look the same?

原文地址:https://www.cnblogs.com/thewindyz/p/14363913.html