自定义博客皮肤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)
  • 收藏
  • 关注

原创 总结一二三

run()方法是在本线程里的,只是线程里的一个函数,而不是多线程的。因为sleep() 是static静态的方法,他不能改变对象的机锁,当一个synchronized块中调用了sleep() 方法,线程虽然进入休眠,但是对象的机锁没有被释放,其他线程依然无法访问这个对象。wait():wait()是Object类的方法,当一个线程执行到wait方法时,它就进入到一个和该对象相关的等待池,同时释放对象的机锁,使得其他线程能够访问,可以通过notify,notifyAll方法来唤醒等待的线程。

2024-02-20 11:31:05 439

原创 Bean通过注解实现自动装配

Bean通过注解实现自动装配 jdk1.5,spring2.5 支持注解 使用注解须知: 1、导入约束 2、配置注解的支持 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www

2021-04-14 10:08:21 139 2

原创 Bean的5种作用域

Bean的5种作用域 1、单例模式singleton:(spring默认模式)每次从容器中get的时候都是同一个对象 2、原型模式protottpy:从容器中get的时候,都会产生一个新对象 以下为web项目中 3、request:作用于当次请求,重新转发页面后失效 4、session:作用于本次会话,重新开启新的会话失效 5、application:服务器不停止,不会失效,是最大的作用域 ...

2021-04-13 10:39:28 480 1

原创 MyBatis多参数入参的三种方法

MyBatis多参数入参的三种方法 @Param1(别名)Object xxx,@Param1(别名)Object xxx Mapper类: public List<SysUser> findUserByidandName(@Param("a")String realName,@Param("b")String roleId); Mapper.xml: <select id="findUserByidandName" resultType="com.liu.pojo.SysUser"

2021-04-10 12:21:16 2502 3

原创 git如何筛选不需要上传的文件

git如何筛选不需要上传的文件 *.class *.log *.lock # Package Files # *.jar *.war *.ear target/ # idea .idea/ *.iml/ velocity.log ### STS ### .apt_generated .factorypath .springBeans ### IntelliJ IDEA ### *.iml *.ipr *.iws .idea .classpath .project .settings/ bin/ *.log

2021-03-12 16:01:50 383

空空如也

空空如也

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

TA关注的人

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