基础
文章平均质量分 81
liangrun521
这个作者很懒,什么都没留下…
展开
-
【转载】缓存策略-Cache aside旁路缓存
但我们仔细想一下,上述问题发生的概率其实非常低,因为通常数据库更新操作比内存操作耗时多出几个数量级,上图中最后一步回写缓存(set age 18)速度非常快,通常会在更新数据库之前完成。应用首先会判断缓存是否有该数据,缓存命中直接返回数据,缓存未命中即缓存穿透到数据库,从数据库查询数据然后回写到缓存中,最后返回数据给客户端。执行完预期结果是数据库 age 为 20,缓存 age 为 20,结果缓存 age 为 18,这就造成了缓存数据不是最新的,出现了脏数据。这里涉及到几个坑,我们一步一步踩下去。原创 2022-08-08 17:59:52 · 3507 阅读 · 0 评论 -
HttpClient调用接口使用&引入签名验签
HttpClient是一个常用的Java HTTP客户端库,可以用来发送HTTP请求并接收响应。一般再对接其他服务接口时,会需要引入签名验签机制,本文据HttpClient调用接口和引入签名验签使用示例。原创 2022-02-10 11:59:13 · 1071 阅读 · 0 评论 -
Oracle数据库创建表空间+用户+授权
--导入测试数据库--connect sys/password as sysdba---删除表空间drop tablespace pt6 INCLUDING CONTENTS;drop tablespace br INCLUDING CONTENTS;drop tablespace cbb INCLUDING CONTENTS;create tablespace pt6 datafile '&1\pt6.dbf' size 100m autoextend on next 10m;cr原创 2021-09-18 14:50:18 · 193 阅读 · 0 评论 -
【复制】CSDN-Markdown编辑器学习指导
IDEA进阶快捷键记录方式一选中要包裹代码 + Ctrl + Alt +t方式二有时候,遇到快捷键冲突,则上述方式会失效,此时选中要包裹的代码 + Ctrl +Alt + wins +t你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,转载 2021-08-31 11:40:47 · 126 阅读 · 0 评论