
java学习
文章平均质量分 54
一点也不想取名
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java堆排序算法
java堆排序算法思想 1.首先将待排序的数组构造成一个大根堆,此时,整个数组的最大值就是堆结构的顶端 2.将顶端的数与末尾的数交换,此时,末尾的数为最大值,剩余待排序数组个数为n-1 3.将剩余的n-1个数再构造成大根堆,再将顶端数与n-1位置的数交换,如此反复执行,便能得到有序数组原创 2022-09-07 18:25:27 · 565 阅读 · 1 评论 -
java 获取指定目录的文件和文件夹(算法、深度遍历、广度遍历、队列、栈)
java 获取指定目录的文件和文件夹。原创 2022-09-07 12:34:54 · 793 阅读 · 0 评论 -
Spring嵌套事务问题
Spring事务嵌套问题原创 2022-07-27 18:04:32 · 465 阅读 · 0 评论 -
反编译spring aop动态代理生成的class
用到的工具 arthas 工具快速入门:https://arthas.aliyun.com/doc/quick-start.html 详细步骤 C:\Users\uniz>cd /d D:\Users\uniz\Desktop\temp D:\Users\uniz\Desktop\temp>java -jar arthas-boot.jar [INFO] arthas-boot version: 3.5.3 [INFO] Found existing java process, pleas.原创 2022-01-24 17:49:34 · 928 阅读 · 0 评论 -
ajax上传文件(ajax+Struts1 & ajax+servlet+上传进度条)
Struts1 ajax上传文件 ajax请求 function uploadFile(){ var formData = new FormData(); formData.append("formFile",$('#fileId')[0].files[0]); $.ajax({ cache: true, type: "POST", url:"<%=request.getContextPath()%>/impDataAction.do?type=uploadFile",原创 2020-06-10 18:14:36 · 450 阅读 · 0 评论 -
java 基于JDK动态代理简单示例源码以及详细解析
一、代理的作用 1、保护真实类:隐藏委托类的实现,调用者只需要和代理类进行交互即可 2、增强真实类的功能,且做到解耦,代理逻辑与业务逻辑是互相独立的,在不改变委托类代码情况下做一些额外处理,比如添加初始判断及其他公共操作(spring的AOP) 3、懒加载,程序启动时加载的是轻量级代理类,真实类只有在通过代理类调用真实类的时候才会创建(Hibernate 的延迟加载(lazy load)本质上就是...原创 2020-05-03 12:57:01 · 692 阅读 · 1 评论