![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构
eyugod
这个作者很懒,什么都没留下…
展开
-
LRU算法的实现
LRU理解 LRU算法是页面置换算法的一种,英文为Least Recently Used。中文翻译叫最近最少使用。这个翻译太狗屁了,不好理解。不过可以看一下LRU算法数据的插入规则,就知道到底什么是LRU了。 看这个应该很容易理解,大概就是按时间顺序排队,时间最近的页面排在最前面,时间远的排在后面,超出就淘汰出内存。 LRU实现 数据插入的逻辑 因为在缓存页面时,需要保留页面名称和页面的内容,...原创 2020-04-10 23:42:29 · 425 阅读 · 0 评论 -
负载均衡算法
在一本书里看到负载均衡算法,自己写了一遍,感觉很简单。以后复习用。import java.util.ArrayList; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Random; import java.util.Set; import java.util...原创 2018-05-25 17:56:26 · 170 阅读 · 0 评论 -
Sqlite
SQLite是一个独立的,高可靠的,嵌入的,全功能的,公共域的数据库引擎。SQLite是世界上使用最多的数据库引擎。(为什么没有之一?难道是真的)SQLite是一个进程内的库,实现了独立的,无服务的,零配置的,事务的数据库引擎。SQLite的代码在公共域中,因此可以使用于任何目的。包括商用或个人。SQLite被用在数不清的程序上,包括一些受人瞩目的项目,他是世界上最广泛部署的数据库。SQLite是...翻译 2018-07-14 23:51:55 · 750 阅读 · 0 评论 -
MyBatis SQLite使用时,SQLite BUSY出现时的解决
SQLite是一个单文件的数据库,在并发访问时,在默认的配置时,很容易出现SQLite BUSY的错误,后来在一个资料上看到,是因为SQLite使用的大文件锁,并且在并发访问时,如果一个访问发现数据文件被锁定了,就会直接返回SQLite BUSY.在使用jdbc访问的时候,可以直接使用SQLiteConfig来设置。但在使用MyBatis访问SQLite时,需要在MyBatis-config.xm...原创 2018-07-15 11:07:54 · 3057 阅读 · 0 评论