自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JDBC讲解

Driver中有静态代码块,可以自动执行DriverManger.registerDriver(new Driver()) 来注册驱动。int count = stmt.executeUpdate(sql) 执行完DDL DML 语句受影响的行数。SQL注入是通过操作输入来修改事先定义好的SQL语句,用以达到执行代码对服务器进行攻击的方法。同时在执行代码中要选取不用注入sql的语句(executeUpdate() )。我们可以使用这套接口编程,真正执行的代码时驱动jar包中的实现类。

2024-03-27 21:17:10 910

原创 spring中的JoinPoint(获取被增强方法的相关信息)

我们可以在除了环绕通知外的所有通知方法中增加一个JoinPoint类型的参数,这个参数封装了被增强方法的相关信息,我们可以通过这个类型获取到除了异常对象和返回值以外的所有信息。如果需要获取方法中的异常对象或者返回值则需要在方法参数上增加一个对应的类型的参数,并且使用注解的属性进行配置,这样spring会把你想获得的数值赋值给对应的方法参数。理解不同的通知执行时机(下面的伪代码是用来理解单个通知的执行时机的,不能用来理解多个通知情况下的执行顺序,如果需要配置多个通知我们会选择使用Around通知)

2024-03-24 22:50:44 391 1

原创 spring 中的bean的配置(部分)

相当于一个仓库,将东西都放进去,每次用的时候直接调用就行了,不用再重新生成(简化代码量)。可以用来设置销毁之前调用的方法,设置完成后容器销毁对象前就会自动帮我们调用相应的方法。可以控制bean的创建时间,如果设置的时间为true就是第一次获取该对象的时候才创建。可以用来设置初始方法,设置完成后容器创建完对象自动帮我们调用相应的方法。配置的初始化只能是空参,调用的还是相应的全类里的方法。三:init-method。二:lazy-init。

2024-03-19 21:23:33 196

原创 二分法 讲解

l____k____r *(从l到k为符合check,从k到r不符合check),我们得到的l=k+1也就是说符合条件的最大值为k=l-1(l=k+1变形一下)注意(在k>r的情况下,也就是区间[l,r]都符合check的情况下得到的l为最后一位。即L==K 注意(当所有区间都是不符合check的时候我们得到的L将会是区间的第一位是不符合条件的特殊情况需要特判一下)这个版本为l____k_____r (l到k为不符合条件,k到r为符合条件) 我们得到的r=k-1也就是k=r+1;查找符合条件的最大值。

2024-03-14 17:41:10 347

原创 java io流基础用法

FileIntputStream(字节输入流) : 读入时用到.read(),其他与输出流一致,一次读入一个字节,读出来的是在ascii上的对应的数字,读到文件末尾read方法返回-1.输入流:FileReader 一般在while内使用(因为一般时多个字节) 在读入的时候如果有汉字在输出的时候用(char)来强转。在输出流中如果本地没有相关文件,程序运行之后会自动新建相关的文件,但是在输入流中没有相关文件则会报错。io流是存储和读取数据的解决方案,用于读写文件中的数据(可以读写文件或网络中的数据)。

2024-03-12 20:05:10 478 2

原创 maven中的依赖

...不需要的jar的坐标...

2024-03-10 18:07:10 392 1

空空如也

空空如也

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

TA关注的人

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