自定义博客皮肤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 414

原创 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 121 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 456 1

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

MyBatis多参数入参的三种方法@Param1(别名)Object xxx,@Param1(别名)Object xxxMapper类: 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 2463 3

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

git如何筛选不需要上传的文件*.class*.log*.lock# Package Files #*.jar*.war*.eartarget/# 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 354

空空如也

空空如也

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

TA关注的人

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