前言 LRU 是 Least Recently Used 的简写,字面意思是最近最少使用。 通常用于缓存的淘汰策略实现,由于缓存的内存非常宝贵,所以需要根据某种规则来剔除数据保证内存不被撑满。 代码实现 #ifndef _LRU_CACHE_H_ #define _LRU_CACHE_H_ #inc ...
分类:
系统相关 时间:
2020-12-28 11:27:33
阅读次数:
0
项目占用内存有点大,进程总被杀死,设置一下虚拟内存试试 一、先查看一下自己的服务器swap大小 [root@localhost ~] free -h # 下面显示的 Swap 即为我们的虚拟内存(我的内存条为4G的) total used free shared buff/cache availab ...
分类:
其他好文 时间:
2020-12-25 12:53:03
阅读次数:
0
访问:http://xxxx/seeyon/htmlofficeservlet,看到 POC: POST /seeyon/htmlofficeservlet HTTP/1.1 Host: x.x.x.x Cache-Control: max-age=0 Upgrade-Insecure-Reques ...
分类:
Web程序 时间:
2020-12-25 11:46:31
阅读次数:
0
CPU是通常大家最先关注的性能指标,宏观维度有核的CPU使用率,微观有函数的CPU cycle数,根据性能的模型,性能规格与CPU使用率是互相关联的,规格越高,CPU使用率越高,但是处理器的性能往往又受到内存带宽、Cache、发热等因素的影响,所以CPU使用率和规格参数之间并不是简单的线性关系,所以 ...
分类:
其他好文 时间:
2020-12-24 12:47:12
阅读次数:
0
博主前篇博客里面已经讲过VNC的配置,为了方便查看,单独拿出来写一下。 (1) 搜索可以用来安装vncserver的软件包: sudo apt-cache search vncserver (2) 安装VNC的基础服务(这里选择vnc4server): 安装xfce4桌面: sudo apt-get ...
分类:
其他好文 时间:
2020-12-23 11:42:36
阅读次数:
0
人工智能一直都是非典型的科技趋势。在传统的科技循环中,创新一般始于想颠覆行业现状的初创公司。但在人工智能业态中,大部分创新发端于大型企业,如谷歌,脸书,优步还有微软。这些企业不仅仅在研究领域独占鳌头,而且定期开源新的框架和工具,从而简化了人工智能技术的应用。在这样的境况下,优步已成长为当前人工智能技术大环境下最为活跃的开源贡献者之一。于人工智能而言,优步是一个近乎完美的试验场。优步把大型科创公司所
分类:
其他好文 时间:
2020-12-22 12:42:31
阅读次数:
0
软件分享 Snipaste.exe 截图软件 [https://www.cnblogs.com/renxuw/p/13026846.html](软件分享) 安装node.js 设置缓存路径: npm config set cache "C:\Program Files\nodejs\node_cac ...
分类:
其他好文 时间:
2020-12-22 12:35:59
阅读次数:
0
springcache缓存使用 1、开启基于注解的缓存 @EnableCaching 2、标注缓存注解 @Cacheable:用于方法上,表示将方法返回值放到缓存中。调用时机:在进入方法之前调用 CacheManager管理过个Cache组件,对缓存的CRUD操作在Cache组件中,每个缓存组件都有 ...
分类:
编程语言 时间:
2020-12-21 11:04:57
阅读次数:
0
缓存操作读缓存读缓存可以分为两种情况命中(cachehit)和未命中(cachemiss):缓存命中首先从缓存中获取数据将缓存中的数据返回缓存未命中首先从缓存中获取数据此时缓存未命中,从数据库获取数据将数据写入缓存返回数据读缓存的的处理由缓存中有没有数据?决定,如果缓存中有数据那就是缓存命中,如果没有那就是缓存未命中:写缓存写缓存可以分为更新缓存和删除缓存。更新缓存更新缓存时需要分两种情况:更新简
分类:
其他好文 时间:
2020-12-18 13:09:53
阅读次数:
3
function getCacheData(key: string): any { return (window as any).cache[key]; } interface Cat { name: string; run(): void; } const tom = getCacheData(' ...
分类:
其他好文 时间:
2020-12-18 12:29:58
阅读次数:
2