本算法为 C++ 实现的 LRU 缓存算法,包含普通 LRU、定时过期的 LRU、不定时过期的LRU,数据结构为双向链表及哈希表结合的方式,实现了 get() 和 put() 两个操作,且所有操作的平均时间复杂度均可以控制在 O(1) 内。
2023-04-02 17:13:53 10KB C++ LRU 定时过期 不定时过期
1
实现了一个脉冲超宽带、高速、短距离无线通信组网工程的MAC缓存设计,使用片外SDRAM与MAC芯片电路中优先级最高的FIFO进行数据交互,并在SMIC 0.18 μm CMOS工艺下进行了流片。测试结果证明其在125 MHz下能正常工作。
2023-04-02 15:31:43 294KB Mac 缓存 SDRAM控制 FIFO
1
缓存可以简单的看成一个 Map ,通过 key 在缓存里面找 value 。 一、缓存简介 Cache In Hibernate HIBERNATE 中的 CACHE 有两级 . 一级是在 Session 范围内的 CACHE . 即每个 Session 有自己的一个 CACHE, 当前操作的对象都会被保留在 CACHE 中 . 但是 Session 关闭后这个 CACHE 也就没有 . 可见这级 CACHE 的生命期是很短的 . (使用 id 进行关键字存储:缓存的 key 就是 ID , value 是 POJO ) ( 缓存的是实体对象 ) 另一级 CACHE 是在 SessionFactory 范围的 , 可以被来自同一个 SessionFactory 的 Session 共享 . 在 HIBERNATE 的文档中称其为 SECOND LEVEL CACHE. 显然后者的优势较明显 , 也比较复合当前的使用环境 . 它可以使用不同的缓存实现,如 EhCache 、 JBossCache 、 OsCache 等 (二级缓存缓存实体对象的) 还有一个类型的 CACHE 就是 QueryCache . 它的作用就是缓存一个 Query 以及 Query 返回对象的 Identifier 以及对象的类型 . 有了 QueryCache 后就可以高效的使用 SECOND LEVEL CACHE. hibernate 查询缓存 (hibernate 默认是关闭的 ) 查询缓存是针对普通属性结果集的缓存 对实体对象的结果集只缓存 id 查询缓存的生命周期,当前关联的表发生修改,那么查询缓存生命周期结束 查询缓存的配置和使用: 1. 启用查询缓存:在 hibernate .cfg.xml 中加入: true 2. 在程序中必须手动启用查询缓存,如: query.setCacheable(true); QueryCache 用来缓存查询语句 , 及查询结果集中对象的 Identifier 与 Type. 当再次使用已缓存的 Query 时 , 就可以通过对象的 Identifier 与 Type 在 SECOND LEVEL CACHE 中查找实际的对象 . 对于查询缓存来说,缓存的 key 是根据 hql 生成的 sql ,再加上参数,分页等信息(可以通过日志输出看到,不过它的输出不是很可读,最好改一下它的代码)。
2023-03-28 17:31:04 88KB Hibernate_二级缓存总结
1
Web代理服务器 小型Web代理服务器,能够缓存网页。 这是一个非常简单的代理服务器,它仅了解简单的GET请求,但能够处理各种对象-不仅是HTML页面,而且还包括图像。 用于实现的语言是Python 2。 编译服务器 您如何编译服务器 运行代理服务器 使用命令提示符运行代理服务器程序,然后从浏览器请求网页。 使用您的IP地址和端口号将请求定向到代理服务器。 例如,例如 5005是客户端可以访问代理服务器的任意选择的端口号。 唯一的要求是端口号不应与任何保留的端口号一致。 要将代理服务器与单独计算机上的浏览器和代理一起使用,您将需要运行代理服务器的IP地址。 在这种情况下,运行代理时,必须将“ localhost”替换为运行代理服务器的计算机的IP地址。 另请注意所使用的端口号。 您将此处“ 5005”中使用的端口号替换为代理服务器正在侦听的服务器代码中使用的端口号。 硬件设定 可用内存电
2023-03-22 11:24:14 8KB Python
1
酷狗缓存文件kgtemp转MP3源码。@feinuo。Tags:kgtemp转MP3源码。
2023-03-16 01:56:44 349B SanYe
MobileSecurity 手机安全卫士(有防盗,通讯,软件管理,进程管理,流量监测,手机杀毒,缓存清理,设置中心等)
2023-03-14 15:15:15 1.59MB Java
1
Java利用ConcurrentHashMap实现本地缓存demo; 基本功能有缓存有效期、缓存最大数、缓存存入记录、清理线程、过期算法删除缓存、LRU算法删除、获取缓存值等功能。 复制到本地项目的时候,记得改包路径哦~
2023-03-10 18:09:43 2KB java 综合资源 开发语言 本地缓存
1
C#Cash缓存类,里面有使用方法案例,方便各位参考,操作简单
2023-03-07 10:36:31 1KB C# 缓存 Cash
1
软件介绍: Windchill 工作区缓存被意外损坏,工作区中的图纸没有被检入到系统,又不想重新画图纸,可以用WC_FileRecovery工具恢复。
2023-03-07 09:59:44 12KB 其他资源
1
详细描述浏览器缓存机制,对于学习http协议的初学者一定有用
2023-02-27 22:53:36 899KB 浏览器 缓存
1