![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
db117
这个作者很懒,什么都没留下…
展开
-
spring-boot启动流程
执行启动类的mian 解压后的目录结构 ├── BOOT-INF │ ├── classes # 项目编译的class文件,已经配置文件 │ └── lib # 项目依赖的jar包 ├── META-INF │ └── MANIFEST.MF # jar描述文件 └── org └── springframework └── boot └── loader .原创 2021-07-30 14:34:09 · 1045 阅读 · 0 评论 -
快速排序java简单实现
快速排序简单实现 /** * 将数组的某一段元素进行划分,小的在左边,大的在右边 * * @param a 数组 * @param start 开始的位置 * @param end 结束的位置 * @return 基准值的位置 */ public static int divide(int[] a, in...原创 2018-08-20 23:46:42 · 309 阅读 · 0 评论 -
简单算法java实现
冒泡排序 比较相邻的元素。如果第一个比第二个大,就交换他们两个。 对每一对相邻元素做同样的工作,从开始第一对到结尾的最后一对。在这一点,最后的元素应该会是最大的数。 针对所有的元素重复以上的步骤,除了最后一个。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 简单选择排序 每次只选择一个数据放在正确的位置 直接插入排序 把数组后面那些没排序的元素换到数组前面已经排...原创 2018-08-20 23:54:38 · 226 阅读 · 0 评论 -
wave文件格式解析-java
wave文件格式解析 wave的头文件详细 注意事项 在第13个字节开始,不一定是fmt(0x666d7420)需要定位fmt的位置 在fmt结束后有可能有一段文件描述,需要定位data位置 wave格式实体类 package io.renren.modules.scl.util; import lombok.Data; /** * WAVE文件格式 * * @autho...原创 2018-09-01 17:31:20 · 2104 阅读 · 0 评论 -
大批量Excel(07版)数据解析导入
实现需求 大批量Excel(07版)数据导入,内存暂用低(大概100m,不算解析出来的数据处理,以及数据占用内存),可实现对Excel 数据的流式处理 数据量200万(已测试,理论上是Excel的数量上限)大概在100s左右 实现原理 实现poi的org.apache.poi.xssf.eventusermodel.XSSFSheetXMLHandler.SheetContentsHandler接...原创 2019-05-15 11:28:20 · 645 阅读 · 0 评论 -
SpringMVC中获取request的三种方式
Controller中加参数 这种方法实现最简单,直接在参数中添加就可以使用 线程安全性 此时request对象是方法参数,相当于局部变量,毫无疑问是线程安全的。 优缺点 这种方法的主要缺点是request对象写起来冗余太多,主要体现在两点: 如果多个controller方法中都需要request对象,那么在每个方法中都需要添加一遍request参数 request对象的获取只能从co...原创 2019-09-17 16:02:46 · 1731 阅读 · 0 评论