摘要: 原创声明 本文作者:黄小斜 转载请务必在文章开头注明出处和作者。 本文思维导图 什么是缓存 计算机中的缓存 做后端开发的同学,想必对缓存都不会陌生了,平时我们可能会使用Redis,MemCache这类缓存组件,或者是本地缓存,来实现一些后端的应用。 那么,严格来说,到底什么才是缓存呢,先来看看百度百科的定义... 阅读原文
2020-03-28 12:22:03 阅读(2620) 评论(0)
摘要: 1、导入Log4j的包 <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</versio... 阅读原文
2020-03-28 11:09:01 阅读(2324) 评论(0)
摘要: 点点这个链接免费获取:本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领取。传送门:https://mp.weixin.qq.com/s/osB-BOl6W-ZLTSttT... 阅读原文
2020-03-28 09:17:02 阅读(2811) 评论(0)
摘要: 一、关键字(keyword) 1.定义   被Java语言赋予了特殊含义,用作专门用途的字符串。 2.特点   关键字所有字母都小写。 3.Java中的关键字       二、保留字(reserved word)   当前Java版本尚未使用,但后续版本可能作为Java关键字使用。如:const、goto ... 阅读原文
2020-03-28 09:05:04 阅读(2372) 评论(0)
摘要: 所有的同步场景都是基于锁。锁在并发编程中发挥重要作用。我是李福春,我在准备面试,今天的题目是: synchronized底层是如何实现的? 答: synchronized是在底层的jvm中实现的,即c++写的,synchronized的实现是基于一对monitorenter, monitorexit指令实现... 阅读原文
2020-03-28 07:20:05 阅读(2412) 评论(0)
摘要: 注意!本文较长,建议先收藏再阅读。更多文章可以关注作者公众号:码上实战 你也可以 star 我的 GitHub上本文所属仓库:https://github.com/flyhero/MarkNote 说明:本文在 Java 8 Hotspot 64位操作系统下构思 小强是一个工作3年有余的开发工程师... 阅读原文
2020-03-28 07:01:06 阅读(2280) 评论(0)
摘要: 引言 Tomcat是源自Apache软件基金会的Java servlet容 器(container) 与Web服务器实现,其擅长之处在于根据请求进行响应,井给用户展现动态与静态网页的应用程序,最终将静态、动态结果传送到用户的浏览器上。Tomcat不仅包含了Java servlel技术,而且包含了JavaSer... 阅读原文
2020-03-28 06:10:05 阅读(2215) 评论(0)
摘要: 注释(comment) 1.分类   单行注释://   多行注释:/* 内容 */   文档注释:/** 内容 */ 2.作用   ①对所写代码的解释说明,增强程序的可读性;   ②调试代码 3.特点   ①单行注释和多行注释,注释的内容不参与编译;   ②多行注释不可以嵌套使用;   ③文档注释是Java... 阅读原文
2020-03-28 06:00:03 阅读(2429) 评论(0)
摘要: 经典架构视频+BATJ面试题详解: 免费领取方式: 加群:938556528 或者扫描二维码: 点击链接可以直接进群:938556528                             必读书籍:   免费领取方式: 加群... 阅读原文
2020-03-27 23:39:05 阅读(2481) 评论(0)
摘要: 作者:岑宇https://www.cnblogs.com/cenyu/p/6289209.html 代理模式 代理(Proxy)是一种设计模式,提供了对目标对象另外的访问方式;即通过代理对象访问目标对象.这样做的好处是:可以在目标对象实现的基础上,增强额外的功能操作,即扩展目标对象的功能. 这里使用到编程... 阅读原文
2020-03-27 21:56:02 阅读(2425) 评论(0)