- 博客(5)
- 收藏
- 关注
转载 Spring IOC AOP详解
1.概述 Spring核心概念为IoC和AOP。2.SpringIoC底层原理 要了解控制反转,需要先了解软件设计的一个重要思想:依赖倒置原则。 什么事依赖倒置原则?假设我们设计一辆汽车:先设计轮子,然后根据轮子大小设计底盘,接着根据底盘设计车身,最后根据车身设计好整个汽车。这里就出现了一个“依赖”关系:汽车依赖车身,车身依赖底盘,底盘依赖轮子。但这种设计维护性很低。 换一种思路:我们先设计汽车的大概样子,然后根据汽车的样子来设计车身,根据车身来设计底盘,最后根据底盘来设..
2020-12-09 10:32:02
217
1
原创 根据多个经纬度计算最小凸多边形
import java.util.ArrayList;import java.util.Collections;import java.util.List;import java.util.Objects;public final class ConvexHull { /*返回一个新的点列表,该列表表示 给定的一组点。凸壳不包括共线点。 该算法在O(n lo...
2019-12-20 15:09:10
1506
原创 Excel导入导出工具类
import org.apache.poi.ss.usermodel.CellType;import org.apache.poi.xssf.usermodel.XSSFCell;import org.apache.poi.xssf.usermodel.XSSFRow;import org.apache.poi.xssf.usermodel.XSSFSheet;import org....
2019-12-06 10:55:44
208
原创 JAR包导入新的class
手动打包可以给任何文件夹打包打包的文件夹中必须存在MANIFEST.MF文件,一般是在文件夹中有一个META-INF文件夹,在该文件夹中放MANIFEST.MF文件jar cvfm xxx.jar xxx\META-INF\MANIFEST.MF -C xxx/ .xxx.jar为要生成的jar包名称xxx\META-INF\MANIFEST.MF 此处xxx为目录文件夹,为了找到...
2019-12-06 10:50:14
1298
转载 Linux命令
系统信息arch 显示机器的处理器架构uname -m 显示机器的处理器架构uname -r 显示正在使用的内核版本dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)hdparm -i /dev/hda 罗列一个磁盘的架构特性hdparm -tT /dev/sda 在磁盘上执行测试性读取操作cat /proc/cpuinfo 显示CPU info的...
2019-11-04 10:03:03
158
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人