Markdown编辑工具 May 29, 2020

一个很简陋的工具

...
Luence学习 May 1, 2020

官方文档

demo项目

...
开发Elasticsearch自定义评分插件-horspool评分 Apr 27, 2020

Elasticsearch调研中,已经学习了es的similarity、plugin和在idea中debug启动。有了以上,就可以自己制作es评分插件。这篇博客说下如何自定义script_score实现自己的评分算法。

...
Windows Terminal Apr 24, 2020

windows terminal这个终端很好用,这里记一下

...
acme.sh签发dnspod(腾讯云)和阿里云ssl野卡证书并自动续签 Apr 19, 2020

用一下acme.sh,实现自动签发野卡证书的需求

...
Elasticsearch调研 Apr 3, 2020

目的:调研elasticsearch的启动、debug、评分、插件以实现自定义评分插件。

首先,关于es启动流程的大体介绍lanffy.github.io。在这片文章中,将会主要关注加载插件的部分。

elaticsearch我的fork

...
Shadowsocks-rust源码阅读【where to modify】 Mar 22, 2020

看看shadowsocks-rust的源码,确定需要改哪里

...
Rust 冲冲冲 Mar 22, 2020

来了来了,记录下学习rust的笔记,一门艰深的语言啊。。

为什么要学

因为go很香,又不够香。有一种说法,go是网络编程语言,rust是系统编程语言。go的runtime这个东西让人又爱又恨啊,要学rust!

其实我想要的很简单,就是能编译出二进制可执行文件的语言,java、python这种解释型的语言不行,go差强人意,rust我要学一学。

另外,还有一个很直接的学习动力,想修改一个rust项目实现自己的功能。嗯,带着目标去学我觉得会好很多,在一片汪洋中给你一方向。

...
Netty源码阅读 Mar 3, 2020

记录一下netty源码阅读相关的东西

...
Telegram java客户端 Mar 2, 2020

玩电报比较久了,电报的生态真的很开放,允许大家自建机器人,并提供bot api。但是电报bot会有很多限制,今天要做的是使用telegram的tdlib创建一个java的电报客户端。相似的东西其实已经有了,例如pytelethon,但是我用不惯python,今天就写一篇如何在windows10上使用java jni调用tdlib的文章。

如果有什么问题,可以加电报群https://t.me/popstary讨论。(进群就能收到来自这个电报客户端的欢迎加群信息~

...