2020年12月阅读文章

一、golang

Effective Go

Package http

How does golang do with complicated regexp pattern

Regexp tutorial and cheat sheet

Package syntax

Package regexp

Package runtime

Package sync

Package atomic

Share Memory By Communicating

The Go Memory Model

Communicating Sequential Processes (CSP)

Bell Labs and CSP Threads

Writing Web Applications

Error handling and Go

Strings, bytes, runes and characters in Go

Arrays, slices (and strings): The mechanics of 'append'

3 ways to split a string into a slice

一个有关 Golang 变量作用域的坑

How to list all the running goroutines in a go program? [duplicate]

Anatomy of Channels in Go - Concurrency in Go

Golang Datastructures: Trees

二、elasticsearch

Painless script 使用场景

elastichq

Using Luke the Lucene Index Browser to develop Search Queries

Promscale: An analytical platform and long-term store for Prometheus, with the combined power of SQL and PromQL

一维数据分析:平均值(Mean)、方差(Variance)、标准差(Standard Deviation)

ElasticSearch 实用化订单搜索方案

MySQL GROUP BY

lucene in action, Changing Bits

如何高性能的使用 Influxdb

Force field/tag when inserting data on influxdb

Lucene 02 - Lucene 的入门程序(Java API 的简单使用)

Warnings of "IllegalStateException: unexpected docvalues type NONE for field '_parent'" on upgraded index

lucene 排序、检索、模糊查询以及多条件查询

Elasticsearch cluster tuning experience with indices lifecycle policies.

How to Debug Elasticsearch Source Code in IntelliJ IDEA

你要的 Elasticsearch ORM 框架终于来了!!!

十九种 Elasticsearch 字符串搜索方式终极介绍

Convert strings to floats at aggregation time?

三、编译器

Yacc: Yet Another Compiler-Compiler

goyacc

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

四、java

Getting Started with Java Properties

How to Uninstall Java on MacOS

【Java】VS Code 导入 jar 包及进行 JUnit 单元测试

apache ant

Ant vs Maven vs Gradle

classpath 和 jar

Visual Studio Code 手动导入 jar 包

how to add libs dependency from project to module in android studio Gradle

How to add local libraries to Gradle

基于 maven 的 Java 项目目录结构

Installing Apache Maven

Maven 和 Gradle 对比

A beginners guide to Gradle

Gradle 学习系列之一——Gradle 快速入门

Gradle User Manual

【Gradle 教程】Gradle 基础入门

终极指南:如何使用 Visual Studio Code 进行 Java 开发?

Mac 配置多个 Java 版本

Class Loader (类加载机制)

五、其他

ISO Country Code(国家代码表)

全国三级地区(省市县)数据表设计

How can I combine two commits into one commit?

git 回滚到之前某一 commit

How to Change a Git Commit Message

责任链模式(职责链模式)详解

macOS/Linux 环境变量设置

Regular Expressions Quick Start

10 Useful Commands to Collect System and Hardware Information in Linux

The UNIX Time-Sharing System

The Unix Shell

In the shell, what does “ 2>&1 ” mean?

How to Fix Blurry Fonts on Mac OS X High Sierra and Mojave.)

SSL Report

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)

Cron Job: A Comprehensive Guide for Beginners 2020

Common Linux Text Search

每天学习一个命令:使用 grep 查找文件内字符串

VS Code 搭建 C++ 开发环境(Mac 环境)

mmap

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