自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring的IOC与AOP学习笔记

1.@Autowired()&&@@Qualifier() 按照类型 @Autowired()可以在属性,set方法,set方法/有参构造器/@Bean修饰方法(默认不写)的参数,有参构造器中使用(只有一个有参构造器时可以省略@Atowired不写)1.包扫描(@ComponentScan()+组件标注注解(@Controller/@Service/@Repository/@Component)3.类可以通过利用 @PostConStruct,@PreDestroy 进行初始化,销毁;

2024-06-02 01:37:59 174

原创 日常安全编码

方案4:从用户加密认证的cookie中加入id认证,或者在session,cookie中加入相关不可预料的USER信息。方案2:上传文件的目录不能有执行权限,防止直接执行JSP,php shell 脚本等。方案3:使用最小权限原则,配合“默认拒绝策略”,只对有需要的主体单独配置策略。方案1:使用白名单进行验证,或者使用黑名单进行过滤,过滤掉&,&&,|,||方案2:尽量不使用直接命令行执行函数,禁止外部参数执行命令行函数。方案2:使用高强度算法:RSA,AES,国密算法等。

2024-05-20 15:43:12 259 1

原创 拦截器与过滤器

spring的功能可以被拦截器使用,在拦截器里注入一个service,可以调用业务逻辑。而过滤器是JavaEE标准,只需依赖servlet api ,不需要依赖spring。,因此可以通过注入等方式来获取其他Bean的实例,因此使用会更方便。请求结束返回也是,是在servlet处理完后,返回给前端之前。可以获取IOC容器中的各个bean,而过滤器就不行,因为拦。过滤器和拦截器非常相似,但是它们有很大的区别。在的,可以在任何情况下使用。最简单明了的区别就是。

2024-04-29 11:15:01 159

原创 Spring 方法调用事务失效问题

在同一个类中,非事务方法A调用事务方法B,事务失效,这是由于使用Spring AOP代理造成的,只有当事务方法被当前类以外的代码调用时,才会由Spring生成的代理对象来管理。1.采用AopContext.currentProxy().方法B名()来进行调用。在不同类中,事务方法A调用非事务方法B,事务具有传播性,事务生效;在同一个类中,事务方法A调用非事务方法B,事务生效;在不同类中,非事务方法A调用事务方法B,事务生效;3.在当前类中注入自己。

2024-02-02 13:58:56 498 1

原创 LInux

4.使配置生效输入:source /etc/profile。1.下载jDK(Linux版本tar包)5.java -version生效。按esc进入命令行模式。

2023-09-25 17:53:02 45 1

原创 值传递与引用传递。深拷贝与浅拷贝

(1)基本数据类型传值,对形参的修改不会影响实参;(2)引用类型传共享对象调用,形参和实参指向同一个内存地址(同一个对象),所以对参数的修改会影响到实际的对象;(3)String, Integer, Double等immutable的类型特殊处理,可以理解为传值,最后的操作不会修改实参对象。转载:https://so.csdn.net/so/search?q=%E5%80%BC%E4%BC%A0%E9%80%92&spm=1001.2101.3001.7020

2023-06-08 10:30:23 53

原创 索引:删除海量数据

解决:alter table table_name engine = InnoDB进行空间压缩。方法二:使用临时表存储要保留的数据,然后使用trancat(保留的数据不多时这样操作)3.海量数据删除后会出现一点问题:(会出现索引不连续,分页空洞问题)trucate删表再建表,也是删除数据。delete删除数据可以回滚。方法一:.删索引,删数据。

2023-06-08 10:01:11 113

原创 类初始化时需要做一些与其他类相关的操作(spring依赖注入问题)

【代码】【无标题】

2023-04-06 16:30:32 82

原创 项目中遇到某属性值排序时,此属性值可能为空造成空指针问题

【代码】项目中遇到某属性值排序时,此属性值可能为空造成空指针问题。

2023-04-04 18:06:43 444

原创 JAVA常用数据转换

2.String与Integer。1.String与日期。

2023-04-04 18:01:33 70

原创 springMVC报类型转换错误,常用解决方案就是将类型转换放到方法体内

//wx端调用H5端时,使用feign,其中传递了参数DATE,报错org.springframework.web.method.annotation.MethodArgumentTypeMismatchException: Failed to convert val........Failed to convert from type [java.lang.String] to type [java.util.Date]

2022-12-02 19:47:56 395

原创 部门树展示并统计部门人数

部门树统计部门下属人数

2022-10-25 09:47:50 540

原创 JPA常用条件

jpa常用形式

2022-10-24 17:55:02 288 1

原创 jdk1.8 集合常见

JDK1.8常用

2022-10-24 17:21:18 752

空空如也

空空如也

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

TA关注的人

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