自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (13)
  • 收藏
  • 关注

原创 Redis之缓存穿透、缓存击穿、缓存失效

一、缓存数据的步骤1)、查询缓存,如果没有数据,则查询数据库;2)、查询数据库,如果数据不为空,将结果写入缓存。二、缓存穿透2.1 什么叫缓存穿透?一般的缓存系统,都是按照key去缓存查询,如果不存在对应的value,就应该去后端系统查找(比如DB)。如果key对应的value是一定不存在的,并且对该key并发请求量很大,就会对后端系统或者数据库造成很大的压力。这就叫做...

2019-06-13 10:20:35 429

原创 Redis分布式锁最佳实践

1.1分布式锁的注意事项互斥性:在任意时刻,只有一个客户端能持有同一把锁; 同一性:加锁和解锁必须是同一个客户端,客户端自己不能把别人加的锁给释放了。 可重入性:即使有一个客户端在持有锁的期间崩溃而没有主动解锁,也能保证后续其他客户端能成功加锁(锁到期会自动释放)。1.2 实现原理1.3 代码实现import redis.clients.jedis.Jedis;imp...

2019-06-12 10:15:27 383

原创 JavaScript重点摘要之基础

1:JavaScript的变量没有块范围(没有块级作用域);不要这么写 var a=b=1; 改为 var a=1, b=3;2:全等于比较 ===3:== 比较xx != undefined <====> xx !== undefined , or xx !== null 4. 数据类型基本数据类型(number,string,boolean)没有属性和方法,...

2018-12-19 11:01:32 183

原创 SpringMVC环境配置之web.xml

SpringMVC环境配置之web.xml

2017-01-05 20:26:26 740

原创 Intellij IDEA 15快捷键之二

Intellij IDEA 15快捷键之二

2016-12-28 19:33:27 295

原创 Intellij IDEA 15快捷键

Java开发工具之Intellij IDEA 15快捷键

2016-12-28 19:24:23 421

转载 javascript-深入浅出-类型检测

javascript-深入浅出-类型检测

2016-12-27 20:43:00 261

原创 JavaScript要点总结

web前端JavaScript基础知识要点总结

2016-10-22 10:46:35 305

原创 CSS基础03

web前端CSS基础知识要点之三

2016-10-22 10:35:46 332

原创 CSS基础02

web前端CSS基础知识之二

2016-10-22 10:30:59 273

原创 CSS基础01

web前端CSS基础知识之一

2016-10-22 10:24:55 246

原创 HTML基础02

web前端基础要点之二

2016-10-21 18:40:00 246

原创 HTML基础01

web前端之HTML基础要点之一

2016-10-21 17:51:55 301

原创 静态库与动态库总结(Linux平台)

一、静态库的编译1.编译过程(*.a(静态库扩展名)   achieve)  1.1.编译成目标文件    -static  可选    gcc -c -static 代码文件.c           -c  只编译不连接  1.2.归档成静态库(专门工具ar与nm)    ar工具    ar -r           -t

2014-08-23 09:57:52 466

一线互联网大厂算法面试问题Java实现

这是个人搜集的一线互联网大厂算法面试问题的Java实现,含谷歌、亚马逊、领英、雅虎、微软、Facebook、Airbnb等大厂,供各位研究学习Java算法,Java进阶!

2018-12-21

LeetCode上经典面试问题Java语言实现

这是个人搜集的LeetCode上一些经典面试问题的Java语言实现,涉及数组、链表、堆栈、队列、二叉树、并查集、字典树等15个维度,供各位学习参考使用!

2018-12-21

Cracking-the-coding-interview-Java语言版本

这是经典书籍cracking-the-coding-interview上的经典算法面试问题的Java代码实现,供各位翻阅查看!

2018-12-21

Java相关、分布式架构、网络存储、数据结构与算法、面试相关等个人总结的MD文档

这是个人工作多年总结的一些关于Java相关、分布式架构、网络存储、数据结构与算法、面试等的文档,省去个位查询零散信息,直接查阅参考!

2018-12-21

C语言常见面试问题及答案总结

这是个人总结的一些C语言常见面试问题及一些问题答案的总结,供个位学习使用!

2018-12-20

25个最经典的Spring问题解答

这是个人总结的25个最经典的Spring相关面试问题及一些解答!

2018-12-20

企业级应用Nginx配置案例

这是个人工作中总结的一些企业级应用Nginx配置的案例,供各位Nginx学习中参考使用!

2018-12-20

某开源项目Guns技术文档+个人总结

这是一篇某著名开源项目Guns的技术文档,同时加上了一些个人总结!

2018-12-20

个人JavaScript深入浅出要点总结PDF版

这是几篇个人学习JavaScript深入浅出时总结的一些核心知识要点PDF版,供各位学习JavaScript时翻看查阅!

2018-12-20

git分支原理命令图文解析

这是一篇深入讲解git分支原理命令图文解析文章,开发人员必备

2018-12-19

XShell6免注册版本

这是一款远程连接Linux服务器的经典软件,每个后端开发人员必备!

2018-12-19

Spring5源码深度解析-某Tom老师

这是一篇总结Spring5源码深度解析的文档,By 某Tom老师,很经典,讲解深入浅出!

2018-12-19

互联网大厂Java面试宝典总结

这个是一些互联网大厂(阿里、百度、腾讯、美团、58同城等)Java面试经验总结,互联网面试必备哦;

2018-12-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除