Avatar

家虎

EE/SE SHU
合抱之木,生于毫末;九层之台,起于累土;千里之行,始于足下

Pages

Vim 使用总结

因为工作比较忙,很久没有更新博客了,今天水一篇 2023 年 8 月 3 日,Vim 创始人 Bram Moolenaar 离世,时隔年余,他和好友相聚于天堂,愿天堂有他们喜欢的项目 命令速查 VIM 常用快
2023-09-17
7 min read

初识数学

本文是阅读 《数学简史》 / 《数学:确定性的丧失》 / 《数学基础》 / 等书籍的读书笔记 Mathematics is the queen of science, and arithmetic the queen of mathematics. – Carl Friedrich Gauss 数学的起源 数学源自生活,比如计数。由于人
2022-05-15
12 min read

TCL 语言简介

Tcl 是比较古老的语言,硬件领域用的比较多,其他领域已不多见,下面是相关资料: B 站 tcl&tk 简介视频 / Learn TCL in Y Minutes / 《Tcl/Tk入门经典》 / 《TTPL(2017)
2022-04-17
9 min read

Elasticsearch 与性能调优简介

参考:《Elasticsearch 实战》 & code && Second Edition & code // 《Elasticsearch 源码解析与优化实战》 // ES 7.15 官方文档 // 这应该是未来很长一段时间最后一
2022-03-03
9 min read

相关性搜索简介——常规技术与应用

参考资料:《信息检索导论》 // 《Lucene in action, 2ed》 & code // Lucene 8.11 Doc // 《Practical Apache Lucene 8》 // 《相关性搜索》 & code // 《精通特征工程》 // 《Lucene
2021-12-18
22 min read

Bazel & CMake

Bazel 简介 参考:官方文档 / 《Core Bazel》 / 《Begin Bazel》 / Common C++ Build Use Cases / awesomebazel.com 可以从 github 上下载 bazel 的二进制安装包(msi、sh 等)进行安装 Bazel 由 Google 开
2021-11-10
12 min read

正则表达式备忘

参考:Learn Regex The Easy Way / 正则表达式30分钟入门教程 / 常用正则表达式 / 在线练习 / 什么是正则表达式? 正则表达式是一组由字母和符号组成的特殊文本,它可以用
2021-11-03
4 min read

构建自己的云工具

本文介绍如何构造自己的私有云工具,其功能包括分享、全文检索和在线编辑等功能 这里需要强调一点,我搭建下面的服务主要用于个人日常学习使用,没有频繁下载大文
2021-10-23
7 min read

Elastic Stack 7 简介

参考资料:《Elasticsearch 7 Quick Start Guide》 & code // 《Advanced Elasticsearch 7.0》 & code // 《相关性搜索》 & code // 官方 7.15 文档 // Elastic Stack 迭代频繁,大版本之
2021-10-20
15 min read

C++ 多线程编程

C++ Concurrency in Action, 2nd / 阅读笔记(中文) / 第二版网友中文翻译 / C++17 并行算法 graph TB A[co-algs] B[exe policy] C[seq<br/>curr thread] D[par] E[par_unseq] F[no order] G[one or more threads] H[sync able] I[accumulate no policy] J[reduce] K[Single OP in diff thread] L[C++17] M[excpetion] O[counter visitor] N[terminate] A-->B B-->C B-->D B-->E C-->F D-->F E-->F D-->G E-->G C-->H D-->H A-->I I-->J E-->K
2021-10-08
20 min read

协程(coroutine)简介

A coroutine is a function that can suspend execution to be resumed later. 协程不是系统级线程,很多时候协程被称为“轻量级线程”、“微线程”、“纤程(fiber)”等。简单来说可以认为协程是线程里不同
2021-09-13
16 min read

API 网关简介

API 网关是一个系统对外提供服务的单一入口。从设计模式的角度来看,API 网关很像外观模式。API 网关封装系统内部的结构并对外提供统一的接入方式。API 网关
2021-08-23
3 min read

C++ standard

参考资料: 《The C++ Standard Library, 2nd Edition》 Tips __cplusplus 统一初始化,不允许 narrowing 花括号优先匹配列表初始化方法 std::initializer_list<> 花括号可以降级为圆括号(P s = {77,5}; ),但可以使用 explicit 禁止 Basic
2021-07-24
10 min read