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