自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 线程池详情

什么是线程池为什么要线程池线程池的创建方式线程池的参数讲解拒绝策略volitile关键字原子性悲观锁乐观锁

2022-04-04 15:55:29 108

原创 多线程讲解

多线程的了解什么是多线程:1是指从软件或者硬件上实现多个线程并发之执行的技术2 具有多线程能力的计算机因有硬件支持而能够同一时间执行的多个线程,提升能力举个例子:(多线程就是同时执行多个应用程序)一个小伙在玩电脑,左手玩着电脑右手一会按几下鼠标一会拿一下烟一会拿一下可乐因为右手的手速特别快在别人看来就是在同时在做三件事情我们的右手就相当于于是CPU我们右手做的那些操作相当于是在执行的程序,我们右手做的操作就相当于是多线程的操作。并发和并行的区别:并行: 在同一时刻,有多个指令在多个CPU上交替

2022-04-03 22:34:48 875

原创 后端跨域解决

后端处理跨域问题什么是跨域跨域,指的是浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器施加的安全限制。所谓同源是指,域名,协议,端口均相同,不明白没关系,举个栗子:http://www.123.com/index.html 调用 http://www.123.com/server.php (非跨域)http://www.123.com/index.html 调用 http://www.456.com/server.php (主域名不同:123/456,跨域)http://ab

2022-03-23 00:45:08 9961 6

原创 mybatis

什么是mybatis**MyBatis 是一款优秀的持久层框架MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集的过程MyBatis 可以使用简单的 XML 或注解来配置和映射原生信息,将接口和 Java 的 实体类 【Plain Old Java Objects,普通的 Java对象】映射成数据库中的记录。MyBatis 本是apache的一个开源项目ibatis, 2010年这个项目由apache 迁移到了google code,并且改名为MyBatis2013年1

2022-03-17 23:40:51 373

原创 mybatis的一级缓存和二级缓存

一级缓存:一级缓存是sqlsession级别的通过通过同一个sqlsession查询数据才会被缓存,下次查询的时候会直接在缓存中获取。一级缓存存在的问题:1)不同的sqlsession对应不同的一级缓存2)同一个sqlsession但是查询条件不同3)同一个sqlsession两次查询期间有增删改的操作4)同一个sqlsession两次查询期间手动清除了缓存二级缓存:二级缓存是sqlsessionFachtory级别的通过同一个sqlsessionFachtory创建的s

2022-03-09 13:10:20 246

空空如也

空空如也

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

TA关注的人

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