- 博客(6)
- 问答 (1)
- 收藏
- 关注
原创 JAVA-树状结构数据构建
关于树状结构数据构建文章有很多,但是通常网上的都会涉及到数据的大量遍历来完成;实际上当你构建的树数据量过大时就可能出现超时问题,导致无法正常进行;正好遇到了这种500多条数据,然后用正常的方法时会导致超时现象,而这个现象通过减少list列表可以去除,于是仔细debug代码发现问题在于就是数据过多,导致一些重复计算于是改良一下方法,下面上代码private void buildTree(List<DayDaoOrgVo> results, List<DayDaoO
2021-02-22 14:31:36 353
原创 关于mybatis返回数据给前台的一个问题
由于用公司电脑开发的原因。没有截图.提要:某个页面涉及到了一个列表的分页查询,其中涉及到了三个表 executor,item,以及relation关系表,相当于一个executor可以检查多个item,也就是一对多的关系。一开始,一对多想到的就是resultMap形成一个映射关系,于是马上动手开始写好,写完,等不及马上测试虽然没有404,不过也有个问题,使用swagger测...
2019-08-15 21:17:36 875
原创 利用EXCEL生成模型
/** * * @param fileName 文件名 * @param outputPath 生成路径 * @param modelEnIndex 模型名字 * @param modelZhIndex 模型中文注释 * @param fieldCommentIndex 字段补充注释 * @param fieldTypeInd...
2019-06-05 15:42:48 560
原创 ZipTool工具类
可以将某个文件进行压缩打包为zip文件,直接上代码有对单个文件进行压缩,也有对某个文件夹进行压缩public class ZipFileTool{ public static int BUFFER_SIZE_2048 = 2048; public static String ZIP_SUFFIX = ".zip"; /** * 压缩单个文件 * ...
2018-05-19 20:25:04 1424
原创 喝酒问题:啤酒2元一瓶 4个瓶盖能换1瓶啤酒,2个空瓶也能换1瓶啤酒
今天看到别人写的一个关于递归能够解决的喝酒问题,也是算是回顾一下之前学习递归逻辑的一些知识吧如题,啤酒2元一瓶 4个瓶盖能换1瓶啤酒,2个空瓶也能换1瓶啤酒,问:10元钱最多能喝几瓶酒?public class AlchoDemo { // 初始化 public static int COUNT = 0; private static void rec...
2018-05-16 23:34:11 5698 1
原创 如何简单判断一个点是否在某个区域之中
具体原理:射线法(但是本人也并不是很理解为什么在某个区域内则会说交点为奇数个,不过通过画图的确没法画出那种情况)有兴趣的朋友可以自行百度google各种资料下面是本人根据理解写的代码,有问题欢迎批评指正public boolean isInRegion(Point p, List<Point> boundary) { int size = boundary.size(); //...
2018-05-05 17:29:40 6493 1
空空如也
Java基础关于Map集合问题
2016-12-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人