编程语言 Redis 内存满了怎么办?这样设置才正确! 上回在《Redis 数据过期了会被立马删除么?》说到如果过期的数据太多,定时删除无法删除完全(每次删除完过期的 key 还是超过 25%),同时这些 key 再也不会被客户端请求,就无法走惰性删除,内... 2022年5月14日Redis 内存满了怎么办?这样设置才正确!已关闭评论 阅读全文
编程语言 通过 SingleFlight 模式学习 Go 并发编程 最近接触到微服务框架go-zero,翻看了整个框架代码,发现结构清晰、代码简洁,所以决定阅读源码学习下,本次阅读的源码位于core/syncx/singleflight.go。在go-zero中Sin... 2022年5月14日通过 SingleFlight 模式学习 Go 并发编程已关闭评论 阅读全文
编程语言 Python 查找算法_众里寻他千百度,蓦然回首那人却在灯火阑珊处(线性、二分,分块、插值查找算法) 查找算法是用来检索序列数据(群体)中是否存在给定的数据(关键字),常用查找算法有:线性查找:线性查找也称为顺序查找,用于在无序数列中查找。二分查找:二分查找也称为折半查找,其算法用于有序数列。插值查找... 2022年5月14日Python 查找算法_众里寻他千百度,蓦然回首那人却在灯火阑珊处(线性、二分,分块、插值查找算法)已关闭评论 阅读全文
编程语言 Redis和Mysql如何保证数据一致性 今天分享一道一线互联网公司高频面试题。 “Redis和Mysql如何保证数据一致性”。 这个问题难倒了不少工作5年以上的程序员,难的不是问题本身,而是解决这个问题的思维模式。 下面来看看普通人和高手对... 2022年5月14日Redis和Mysql如何保证数据一致性已关闭评论 阅读全文
编程语言 HCNP Routing&Switching之端口隔离 前文我们了解了组播路由协议稀疏模式中的RP相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/16154347.html;今天我们来聊一聊二层交换机中有... 2022年5月14日HCNP Routing&Switching之端口隔离已关闭评论 阅读全文
编程语言 CRUSE: Convolutional Recurrent U-net for Speech Enhancement – WenzheLiu CRUSE: Convolutional Recurrent U-net for Speech Enhancement本文是关于TOWARDS EFFICIENT MODELS FOR REAL-TI... 2022年5月14日CRUSE: Convolutional Recurrent U-net for Speech Enhancement – WenzheLiu已关闭评论 阅读全文
编程语言 计算机网络 | TCP 连接的建立 和 TCP 连接的断开 TCP 连接的建立过程一开始,客户端和服务端都处于 close 状态。先是服务端监听某个端口,此时服务端处于 listen 状态。这个时候客户端就可以发送连接请求报文了。第一次握手客户端会主动发送连接... 2022年5月14日计算机网络 | TCP 连接的建立 和 TCP 连接的断开已关闭评论 阅读全文
编程语言 Java 8的18个常用日期处理 Java 8的18个常用日期处理一、简介伴随lambda表达式、streams 以及一系列小优化,Java 8 推出了全新的日期时间API。Java处理日期、日历和时间的不足之处:将 jav... 2022年5月14日Java 8的18个常用日期处理已关闭评论 阅读全文
编程语言 如何在Web前端实现CAD图文字全文搜索功能之技术分享 现状 在CAD看图过程中我们经常会需要用到查找文字的功能,在AutoCAD软件查找一个文字时,可以通过打开左下角输入命令find,输入查找的文字,然后设置查找范围,就可以搜索到需要查询的文字。但在We... 2022年5月14日如何在Web前端实现CAD图文字全文搜索功能之技术分享已关闭评论 阅读全文
编程语言 RxJava + Retrofit源码解析 RxJava + Retrofit怎么请求网络,具体的用法这里就不讲了,本文只讲一些重点源码。版本如下:okhttp : "com.squareup.okhttp3:okhttp:3.10.0", o... 2022年5月14日RxJava + Retrofit源码解析已关闭评论 阅读全文