- 博客(5)
- 收藏
- 关注
原创 《代码整洁之道》读书笔记
在读《代码整洁之道》这本书的时候,我看到了这么一句话:标识参数丑陋不堪。向函数传入布尔值简直就是骇人听闻的做法。书中的解释是:这样做,方法签名立刻就会复杂起来,这一个方法不止在做一件事。而一个方法就该做一件事。回想我码代码的经历,我就有过此种一个方法中做几件事的错误写法。文中给了正确的例子。render(Boolean isSuite) 改为reanderForSuite() 和 renderForSingleTest()。我在想,如果把render(Boolean isSuite)作为其他两个方法的入
2021-01-04 09:57:23 252
原创 easyexcel使用
一、easyexcel介绍 Java解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Excel解压缩以及解压后存储都是在内存中完成的,内存消耗依然很大。easyexcel重写了poi对07版Excel的解析,能够原本一个...
2020-01-16 11:12:56 717
原创 IntelliJ IDEA 快捷键
一、前言 使用快捷键,能够提高我们的编程效率。在这里,记一下在Windows环境下IDEA的默认快捷键。 二、正文 点击IDEA的导航栏,能够看到可以看到的各种操作及其对应的快捷键。 IDEA对这些快捷键有文档说明。Ctrl + Shift + A搜索"keymap help"就可以打开这个文档。这个文档在IDEA安装路径的help文件夹下。 Ed...
2019-02-04 19:04:21 222
转载 说说异常
说说异常JDK中定义了一套完整的异常机制。所有的异常都是Throwable的子类,分为Error(致命异常)和Exception(非致命异常)。异常机制的分类Error 是一种非常特殊的异常类型,它的出现标识着系统发生了不可控的错误,例如StackOverflowError、 OutOfMemoryError。针对此类错误,程序无法处理,只能人工介入。Exception 又分为 c...
2019-01-04 13:30:07 150
原创 Linux下删除自带JDK并安装需要的JDK
一、删除自带JDK1、切换到root用户2、查看JDK版本3、查询系统自带JDKrpm -qa | grep javarpm -qa | grep jdk4、删除JDKrpm -e --nodeps命令执行成功后重新执行查看JDK命令,查看是否成功删除。如图所示,删除成功。二、安装JDK1、下载JDK文件2、解压...
2018-11-19 14:43:39 668
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人