- 博客(5)
- 收藏
- 关注
转载 Spring IOC AOP详解
1.概述 Spring核心概念为IoC和AOP。 2.SpringIoC底层原理 要了解控制反转,需要先了解软件设计的一个重要思想:依赖倒置原则。 什么事依赖倒置原则?假设我们设计一辆汽车:先设计轮子,然后根据轮子大小设计底盘,接着根据底盘设计车身,最后根据车身设计好整个汽车。这里就出现了一个“依赖”关系:汽车依赖车身,车身依赖底盘,底盘依赖轮子。但这种设计维护性很低。 换一种思路:我们先设计汽车的大概样子,然后根据汽车的样子来设计车身,根据车身来设计底盘,最后根据底盘来设..
2020-12-09 10:32:02
180
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
1397
原创 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
184
原创 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
1190
转载 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
129
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人