首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
alfort
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
揭晓Java异常体系中的秘密
1. Java异常体系介绍 Throwable是整个Java异常体系的顶层父类,它有两个子类,分别是:Error和Exception。 Error表示系统致命错误,程序无法处理的错误,比如OutOfMemoryError、ThreadDeath等。这些错误发生时,Java虚拟机…
Mybatis常见面试题
#{}是预编译处理,${}是字符串替换。 使用#{}可以有效的防止SQL注入,提高系统安全性。 我认为第二种方式会好一点。 user对象插入到数据库后,新记录的主键要通过user对象返回,通过user获取主键值。 通过2091473获取刚插入记录的自增主键值,…
Spring AOP 实现读写分离
上一篇《MySQL 实现主从复制》 文章中介绍了 MySQL 主从复制的搭建,为了在项目上契合数据库的主从架构,本篇将介绍在应用层实现对数据库的读写分离。 配置主从数据源,当接收请求时,执行具体方法之前(拦截),判断请求具体操作(读或写),最终确定从哪个数据源获取连接访问数据库…
基于maven使用IDEA创建多模块项目
多模块,java
Java 方向如何准备 BAT 技术面试答案 (汇总版)
100 多道 java 面试题 + 答案。
全网把Map中的hash()分析的最透彻的文章,别无二家。
点击上方“Hollis”关注我,精彩内容第一时间呈现。全文字数: 3000阅读时间: 7分钟你知道HashMap中hash方法的具体实现吗?你知道HashTable、ConcurrentHashMa
揭秘ThreadLocal
在并发编程中时常有这样一种需求:每条线程都需要存取一个同名变量,但每条线程中该变量的值均不相同。 使用一个线程共享的Map<Thread,Object>,Map中的key为线程对象,value即为需要存储的值。那么,我们只需要通过map.get(Thread.currentTh…
Mybatis【逆向工程,缓存,代理】知识要点
将用户经常查询的数据放在缓存(内存)中,用户去查询数据就不用从磁盘上(关系型数据库数据文件)查询,从缓存中查询,从而提高查询效率,解决了高并发系统的性能问题。 二级缓存是跨sqlSession,是mapper级别的缓存,对于mapper级别的缓存不同的sqlsession是可以…
JAVA系列合集(持续更新中)
为了方便查阅。现将文章整理一下;内容会持续更新... SpringMVC系列源码:DispatcherServlet.