所有文章(按更新时间排序)  共 454 篇

2016-12-14 00:00:00    269  0  0

转载  Java压缩算法性能比较

是否可切分表示是否可以搜索数据流的任意位置并进一步往下读取数据,这项功能在Hadoop的MapReduce中尤其适合。 下面对这几种压缩格式进行简单的介绍,并进行压力测试,进行性能比较

DEFLATE DEFLATE是同时使用...

2016-12-14 00:00:00    227  0  0

转载  Java开发人员最常犯的10个错误

一、把数组转成ArrayList

为了将数组转换为ArrayList,开发者经常会这样做:

List<String> list = Arrays.asList(arr);

使用Arrays.asList()方法可以得到一个ArrayList,但是得到这个ArrayList其实是定义在A...

在此之前,有一点需要大家知道,熟悉这些原则并不是说你写出的程序就一定灵活、清晰,只是为你的优秀代码之路铺上了一层栅栏,在这些原则的指导下你才能避免陷入一些常见的代码泥沼,从而让你专心写出优秀的...

2016-12-13 00:00:00    287  0  0

转载  排名Top 16的Java实用类库

本文中列出来的类及方法都是经过大量实践的常用类库及方法,我们可以直接拿过来用。当然,这些方法实现的功能我们自己都能实现,但是既然已经有很成熟的方法可以供我们使用了,那么就无需自己定义了。很多类和...

2016-12-13 00:00:00    204  0  0

转载  CSS3输出PDF打印的小技巧

Linux系统没有中文字体

其实这个是前文忘记交代的问题。把系统部署到Linux的时候就发生了,不过这个问题其实比较好解决,直接在服务器安装文泉驿的开源中文字体即可。ubunutu服务器直接:

apt-get install tt...
2016-12-13 00:00:00    189  0  0

转载  Java命令学习系列(七)——javap

javap是jdk自带的一个工具,可以对代码反编译,也可以查看java编译器生成的字节码。

一般情况下,很少有人使用javap对class文件进行反编译,因为有很多成熟的反编译工具可以使用,比如jad。但是,javap还可以...

2016-12-13 00:00:00    182  0  0

转载  Java命令学习系列(六)——jinfo

另外,Java7的官方文档指出,这一命令在后续的版本中可能不再使用。笔者使用的版本(jdk8)中已经不支持该命令(笔者翻阅了java8中该命令的文档,其中已经明确说明不再支持)。提示如下:

HollisMacBook-Air:test...
2016-12-13 00:00:00    173  0  0

转载  JVM类加载的那些事

前言

Java源代码被编译成class字节码,最终需要加载到虚拟机中才能运行。整个生命周期包括:加载、验证、准备、解析、初始化、使用和 卸载7个阶段。\

加载

1、通过一个类的全限定名获取描述此类的二进制字节...

2016-12-12 00:00:00    390  0  0

转载  Google Go 语言从入门到应用所需要的开源项目

关于 Go 语言:

Go 是 Google 开发的一种编译型,并发型,并具有垃圾回收功能的编程语言。由于其构建简化了并发运行代码的工作,存在并行编程模式,因此这一语言也被设计用来解决多处理器的任务。Go语言是基于...

2016-12-12 00:00:00    324  0  0

转载  spring-boot使用AOP统一处理日志

AOP我想大家都很清楚,有时候我们需要处理一些请求日志,或者对某些方法进行一些监控,如果出现例外情况应该进行怎么样的处理,现在,我们从spring boot中引入AOP

 

[开发环境:jdk版本号为1.8,spring boot的版本号...