文章465
标签251
分类62
解决Ubuntu搜狗输入法无法输入中文的问题

解决Ubuntu搜狗输入法无法输入中文的问题

在Ubuntu中安装完fcitx和搜狗输入法后可能会出现无法输入中文的问题,这是缺少部分动态链接库组件的问题;


关于软考的一些总结

关于软考的一些总结

全身疼痛、博客又停更

全身疼痛、博客又停更

最近都没有怎么更新博客,主要是因为阳康一周之后,经历了人生最疼痛的一周…


memos部署总结

memos部署总结

阳了之后的感受以及新的生活

阳了之后的感受以及新的生活

最近一段时间一直没有怎么更新博客,主要是因为阳了一直咳嗽,同时也刚刚办理完离职准备好好休整一下;

现在有空在新的一年好好记录一下;


将图片转为字符图片的Rust实现

将图片转为字符图片的Rust实现

【转】使用telnet测试端口连通性

【转】使用telnet测试端口连通性

telnet命令是TELNET协议的用户接口,它支持两种模式:命令模式和会话模式;

虽然telnet支持许多命令,但大部分情况下,我们只是使用它查看目标主机是否打开了某端口(默认是23);


JuiceFS使用总结

JuiceFS使用总结

JuiceFS 是一款面向云原生设计的高性能分布式文件系统,在 Apache 2.0 开源协议下发布,提供完备的 POSIX 兼容性,可将几乎所有对象存储接入本地作为海量本地磁盘使用,亦可同时在跨平台、跨地区的不同主机上挂载读写!使用 JuiceFS 将云厂商的对象存储挂载到本地,就得到一个几乎无限容量的存储空间了;目前 JuiceFS 支持大部份主流厂商提供的对象存储服务,例如:S3、COS、OSS等;

本文记录了腾讯云COS+腾讯云轻量服务器的方案;

Github:

官方文档:


使用Rust实现链表LruCache

使用Rust实现链表LruCache

LRU(Least Recently Used) 是一种使用广泛的缓存数据替换策略,目的是在有限的内存空间中尽可能保留最有价值的缓存数据;其核心本意是,在资源出现不足时,剔除掉最近最少使用的数据,为新数据提供存放空间;

本文首先讲解了LRU算法,随后给出了LruCache的Rust实现;

源代码:

关联文章:


使用Rust实现跳表Skiplist

使用Rust实现跳表Skiplist

Skiplist是一种数据结构,它允许快速查询一个有序连续元素的数据链表,跳跃列表的平均查找和插入时间复杂度都是O(logn),优于普通队列的O(n),Skiplist被用在Redis、LevelDb中;

本文首先讲解了Skiplist,随后给出了Rust实现;

源代码:

关联文章: