技术实践
ES原理和实践:底层查询优化
ES原理和实践:底层查询优化
· ☕ 8 分钟 · 🪶 VictorHong
ES基于lucene的倒排索引能够达到比较好的检索效果,但是对于大数据的检索和查询,还需要做更多的优化。

ES原理和实践:底层lucene
ES原理和实践:底层lucene
· ☕ 6 分钟 · 🪶 VictorHong
ES是基于Lucene这个库实现的一个搜索引擎,我的理解是,Lucene主要实现一些底层结构设计和查询、写入的极致优化;而ES是对Lucene进行封装使用,实现分布式、高可用、高可拓展等特性。

ES原理和实践:ElasticSearch简介
ES原理和实践:ElasticSearch简介
· ☕ 2 分钟 · 🪶 VictorHong
ES是一个功能强大、高效稳定的搜索和分析引擎,具有广泛的应用场景和业界的认可度。无论是企业内部的数据分析,还是面向公众的搜索服务,ES都能够提供高性能和可靠性的支持.

CompletableFuture使用笔记
CompletableFuture使用笔记
· ☕ 24 分钟
CompletableFuture使用观察者模式封装了多线程的并发,方便开发人员的使用。

理解设计模式
理解设计模式
· ☕ 11 分钟
设计模式是前人总结的经验。

git使用笔记
git使用笔记
· ☕ 10 分钟
记录git的常用操作和一些实际遇到的问题。

RSA加密算法
RSA加密算法
· ☕ 6 分钟

RSA算法

RSA加密算法是一种非对称加密算法,在公开密钥加密和电子商业中被广泛使用。

对极大整数做因数分解的难度决定了 RSA 算法的可靠性。换言之,对一极大整数做因数分解愈困难,RSA 算法愈可靠。假如有人找到一种快速因数分解的算法的话,那么用 RSA 加密的信息的可靠性就会极度下降。但找到这样的算法的可能性是非常小的。今天只有短的 RSA 钥匙才可能被强力方式破解。到当前为止,世界上还没有任何可靠的攻击RSA算法的方式。只要其钥匙的长度足够长,用RSA加密的信息实际上是不能被破解的。


Aes-高级加密标准
Aes-高级加密标准
· ☕ 19 分钟

AES算法是继DES之后比较快且比较简单的加密算法.⚖️