首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
田维常
掘友等级
Java后端技术全栈
|
自由职业
专注于Java,公众号[java后端技术全栈]
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
63
文章 63
沸点 0
赞
63
返回
|
搜索文章
赞
文章( 63 )
沸点( 0 )
【大长文】建议收藏,Mybatis缓存体系结构(上)
在 Web 应用中,缓存是必不可少的组件。通常我们都会用 Redis 或 memcached 等缓存中间件,拦截大量奔向数据库的请求,减轻数据库压力。作为一个重要的组件,MyBatis 自然也在内部提供了相应的支持。通过在框架层面增加缓存功能,可减轻数据库的压力,同时又可以提升…
Mybatis里的设计模式有哪些?这8种得记住
然后,每次面试都会被问到Mybatis里的设计模式。 我基本上都是把相关设计模式先回答一遍。 我:单量模式、代理模式、工厂模式、装饰器模式.....劈哩吧啦的说上一堆设计模式。 我一般是先说什么是装饰器模式,有什么好处,Mybatis中哪里用到了,这样用什么好处。 接下来,面试…
《JAVA并发编程核心方法与框架》.pdf
想要充分发挥多处理器系统的强大计算能力,最简单的方式就是使用线程。随着处理器数量的持续增长,如何高效地使用并发正变得越来越重要! Java并发编程无处不在,服务器、数据库、应用,Java并发是永远不可跳过的坎。 想要深入学习java,就必须要掌握并发编程,尤其是在进行大数据、分…
【年终大总结】JVM中的11组关系
废话少说,直接开整。 JDK中包含JRE,也包括JDK,而JRE也包括JDK。 范围关系:JDK>JRE>JVM。 JVM通过类加载机制,把class文件装载进JVM中,然后JVM解析class文件的内容,于是就有了类加载过中的链接、初始化等。 这时候就是典型的栈中元素obj指…
Mybatis常见注解有哪些?这篇总结全面了
当下,注解非常流行,以前很长篇的代码,现在基本上一个注解就能搞定。 该注解存在着争议,但不可否认的是这个注解确实是Mybatis的注解,是为了集成Spring而写的注解。该注解主要是扫描某个包目录下的Mapper,将Mapper接口类交给Spring进行管理。 其实,从名字上就…
Spring Cloud微服务实战
Spring Cloud是一系列框架的有序集合。 微服务是可以独立部署、水平扩展、独立访问(或者有独立的数据库)的服务单元。 Spring Cloud就是这些微服务的大管家,采用了微服务这种架构之后,项目的数量会非常多,Spring Cloud做为大管家就需要提供各种方案来维护…
你不得不知的24道JVM面试题
JVM 的全称是 Java Virtual Machine,也就是我们耳熟能详的 Java 虚拟机。它能识别 .class后缀的文件,并且能够解析它的指令,最终调用操作系统上的函数,完成我们想要的操作。 C++开发出来的程序,编译成二进制文件后,就可以直接执行了,操作系统是能够…
突破程序员基本功的16课
用java语言进行开发的人越来越多了,大量程序员正在涌入java编程领域。 在这其中,就有很多“快餐式培训”人员。他们没有什么编程基础,会一点数据库和SQL语句,花上一个多月就学会编写JSP页面,然后靠着这样的技能去找java开发相关的工作。 这样的情形下,他们大多还能满足较为…
判空使用isEmpty()方法?这个开发常识你必须知道
在项目中,我们基本上都会有个StringUtils工具类,用来处理字符串相关的操作,比如:判空,长度,脱敏等。 今天有个小伙伴,因为调用别人提供的接口,接口里返回参数中有个String类型的。 小伙伴判空使用的是isEmpty()方法(大多数人认为这个方式没问题)。 接口返回的…
高性能MySQL
在Web应用程序体系架构中,数据持久层(通常是一个关系数据库)是关键的核心部分,它对系统的性能有非常重要的影响。 MySQL是目前使用最多的开源数据库,但是MySQL数据库的默认设置性能非常的差,仅仅是一个玩具数据库。因此在产品中使用MySQL数据库必须进行必要的优化。 优化是…
下一页
个人成就
文章被点赞
143
文章被阅读
43,858
掘力值
1,581
关注了
2
关注者
20
收藏集
0
关注标签
4
加入于
2020-10-25