
java
不挑食的程序猿
这个作者很懒,什么都没留下…
展开
-
关于hashcode() 方法
晚点写原创 2015-10-26 17:30:59 · 272 阅读 · 0 评论 -
常用工具类- Arrays
最近的一次面试被提问到了关于Java常用的工具类的问题,首当其冲的就是Arrays类,当时的问题让我尴尬不已,写了那么多的代码,对于这个工具类的方法知之甚少。 利用休息的时间把这个Arrays类里的方法研究一下。 sort() 用的最多的应该就是sort方法了,对于各类型的数组排序都会使用到。如果是对象(Object)的话一定要实现Comparable接口的compareTo()方法,否原创 2015-11-01 16:11:51 · 908 阅读 · 0 评论 -
关于File
还是因为面试提到了,问题是要一行行的读一个文件要用到哪些类,- -!好吧一个类都不记得了。原创 2015-11-02 16:44:47 · 300 阅读 · 0 评论 -
关于文件-NIO
NIO读文件 最重要的类FileChanel、ByteBuffer。 NIO中引入了一个重要的概念,通道。所有的操作都是经过通道来进行的,但不是从通过中直接获取(通道只是代理)。 读文件的步骤:(1) 从 FileInputStream 获取 Channel,(2) 创建 Buffer,(3) 将数据从 Channel 读到 Buffer 中。 private static void原创 2015-11-02 22:21:15 · 262 阅读 · 0 评论 -
关于正则一些探究
还是源于面试中提到了正则表达式。当时就是脑子一片麻木,压根去思考过,都是搜索一下然后套进去发现可以用,就直接用了。 感觉这样是不对的,至少还是要思考一下java代码部分。原创 2015-11-01 23:15:39 · 418 阅读 · 0 评论 -
Linux-安装jdk
1.从oracle获取最新版本的jdk。 2.通过xftp上传到linux服务器。 3.重点来了~~~ 3.1查看是否已经安装了jdk 我这是精简系统,所以什么都没有,如果安装了openjdk的话,就需要删除它 输入:yum -y remove java 3.2看上传是否成功 3.3解压 tar xvzf jdk-8u73-linux-x64.gz 3.4原创 2016-03-07 15:23:54 · 307 阅读 · 0 评论 -
<引发的内存溢出(mvn Jetty:run OutOfMemoryError)
项目启动的过程中,jetty报出内存溢出,在网上找了各种方法无法解决。 明明可以启动的,就因为改了点代码就出了问题,对比了一下改动的过的代码。 最终发现是mybatis的mapper.xml中多出了一个" 一个"原创 2016-08-26 14:06:51 · 903 阅读 · 0 评论 -
Linux-安装tomcat
1、下载tomcat包 http://tomcat.apache.org/download-80.cgi 2、上传tar包到linux服务器 3、解压tar包 tar zxvf apache-tomcat-8.5.8.tar.gz 4、配置JDK环境变量 5、启动tomcat原创 2016-11-16 15:52:30 · 292 阅读 · 0 评论 -
JSON字符串避免 $ref
如果接口返回的数据有重复的数据,使用JSON.toJSONString()就会出现"$ref":"$.rows[0].XXX", 为了避免 $ref出现, 可以使用下面的代码: JSON.toJSONString(list, SerializerFeature.DisableCircularReferenceDetect)原创 2017-10-06 15:30:39 · 669 阅读 · 0 评论