最新 最热

Java并发机制的底层实现原理

Java代码 编译之后 得到 Java字节码,被 类加载器加载到JVM中,最终 转化为汇编指令。

2022-12-19
1

RxJava之转换操作符源码介绍

RxJava 之 转换操作符 官方介绍 :Transforming Observables

2022-12-19
0

说说对Vue的keep-alive的理解

在平常开发中,有部分组件没有必要多次初始化,这时,我们需要将组件进行持久化,使组件的状态维持不变,在下一次展示时,也不会进行重新初始化组件。...

2022-12-19
1

docker高级篇2-分布式存储之三种算法

简单粗暴,直接有效。只需要预估好数据规划好节点。就能保证一段时间的数据支撑。使用HASH算法让固定的一部分请求落到同一台服务器上,这样每台服务器固定处理一部分请求,起到负载均衡+分而治之的作用。...

2022-12-18
1

golang刷leetcode:设计LFU缓存结构

但是缓存结构中最多放K条记录,如果新的第K+1条记录要加入,就需要根据策略删掉一条记录,然后才能把新记录加入。这个策略为:在缓存结构的K条记录中,哪一个key从进入缓存结构的时刻开始,被调用set或者get的次数最少,就删掉这个...

2022-12-17
0

利用微信公众号提供的素材存储当免费图床用

微信公众平台提供了一个素材管理,里面可以上传图片、视频、音频等类型的素材,那么是否可以将图片素材上传上去,获取到url作为自己小程序项目的图片服务器呢?当然没问题!...

2022-12-17
1

无比详细的PHP文件缓存类详解

private cache_dir; private expireTime=180; cache_dir是缓存文件所放的相对网站目录的父目录, expireTime(注释一)是我们缓存的数据过期的时间

2022-12-17
0

初识 yarn 包管理工具

facebook 在 npm 之后又造了一个软件包管理器轮子 yarn,yarn 是为了弥补 npm 的一些缺陷而出现的

2022-12-16
1

面试被问Redis和zk两种分布式锁的对比

注意: 其他附加功能与实现一基本一致,这里需要注意的是“where name=lock ”,name字段必须要走索引,否则会锁表。有些情况下,比如表不大,mysql优化器会不走这个索引,导致锁表问题。...

2022-12-16
1

LRU的理解与Java实现

LRU(Least Recently Used)直译为“最近最少使用”。其实很多老外发明的词直译过来对于我们来说并不是特别好理解,甚至有些词并不在国人的思维模式之内,比如快速排序中的Pivot,模拟信号中的Analog 等等。笔者认为最好的理解...

2022-12-16
2