自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Just Do It

好学若饥 谦卑若愚 求知若渴 大智若愚

  • 博客(8)
  • 资源 (9)
  • 收藏
  • 关注

原创 Java—Integer缓存机制分析

引言之前看代码的时候,发生一个BUG,因为Integer使用==比较,自己模拟了一个随机数据模拟测试接口,发现没有问题,之后发现是==比较的问题。那Integer为什么不能用==比较,而应该使用equals?为什么大多数测试时发现这样比较并没有问题?今天就以这两个两个问题为引,对Integer缓存机制进行一下分析。测试Integer的缓存机制IntegerCache类实例://Integer缓存成功

2018-04-16 13:29:47 523

原创 Java—String.valueof()和Integer.toString()的不同

引言平常经常使用这两个方法进行int类型转String,一般情况也不区分,今天就深究一下,它们的区别,平常应该使用那个方法更好一些。Integer.toString()方法作用:该方法返回指定整数的有符号位的String对象,以10进制字符串形式返回。内部实现:public static String toString(int i) { if (i == Integer.MIN_VALUE)

2018-04-13 21:50:55 22118 1

原创 Java—String字符串运算符"+"重载分析

引言本章主要是分析字符串重载“+”背后做了些什么;深度分析为什么循环拼接字符串时应使用StringBuilder,而不应使用“+”。重载运算符“+”背后做了什么?首先我们都需要明确字符串对象是不可改变的,所有字符串对象的拼接和修改,实际上都是创建了一个新的字符串对象。在运行时,编译器会将所有的以“a”形式声明的字符串加载到字符串常量池中,之后再次使用时都会从常量池中获取。我们看下面的例子: (1)

2018-04-12 21:57:00 3941 3

原创 Java—Jvm字节码实例解析

本文不对字节码中的每一个指令进行解析,只对几个实例进行解析,以此来了解java文件编译后生产的class字节码。实例中所有所有代码均可直接使用,建议自己重新实验一下。JVM字节码在通常开发情况下没有用处,但是是一种无侵入监控方法(动态字节码技术)、匪夷所思的BUG调试的重要技术手段。一、环境(1)JDK1.7(2)javac Test.java 生产Test.class(3)javap -c Te...

2018-04-12 20:43:49 196

原创 Mysql教程—二进制分发版安装

环境服务器:阿里云服务器 操作系统:CentOs6.8 mysql版本:5.5 内存:2G下载地址:https://dev.mysql.com/downloads/mysql/5.5.html部署下载并解压mysql1> cd /usr/local/2> mkdir mysql5.53> rz [选择本地mysql-5.5.59-linux-glibc2.12-x86_64.tar.gz]

2018-04-10 21:37:30 663

原创 Zookeeper教程—单机和集群安装

下载推荐下载最新稳定版本:Zookeeper-3.4.11下载地址:http://www-eu.apache.org/dist/zookeeper/Zookeeper三种工作方式(1)单点模式:在单台机器上部署,存在单点故障模式,适合开发和测试环境部署。(2)集群模式:在多台机器上部署,适合线上正式环境部署。(3)伪集群部署:在单台环境上部署多个实例,仍然存在单点故障问题,适合开发和测试集群环境。...

2018-04-06 18:25:19 177

原创 Liunx—Jdk安装

Linux安装JDK完整步骤1、检查一下系统中的jdk版本[root@localhost software]# java -version显示如下,说明系统中已有Jdk,需要先对其进行卸载:openjdk version "1.8.0_102"OpenJDK Runtime Environment (build 1.8.0_102-b14)OpenJDK 64-Bit Server VM (b...

2018-04-06 16:53:48 118

原创 Liunx—最常用的服务后台运行命令

使用Liunx运行Web服务器,最常用的命令如下:nohup java -jar command >/dev/null 2>&1 &不需要应用输出信息,但需要异常信息时,可以使用如下命令:nohup java -jar command >/dev/null 2>err.out &Liunx重定向:0、1、2分别表示标准输入、标准输出、标准错误输出。使...

2018-04-06 15:38:23 971

springboot-restful.zip

用于单元测试Demo项目

2024-03-07

html+CSS+JS+jquery帮助文档(cmh版本)

html+CSS+JS+jquery帮助文档(cmh版本)

2016-03-28

Mybatis帮助文档(中文的哦!)

2016-03-28

springmvc所需要的全部jar包

springmvc需要的全部包,你也可以抽出其中的spring使用,版本3.1.1,算是流行的了

2016-03-28

QRcode.jar生成二维码的Jar

2016-03-28

ACM浙大算法案例

ACM浙大培训的各种算法案例,比较适合入门,很详细。

2014-04-11

ghost装系统图文教程

ghost装系统图文教程

2014-04-11

一键重装软件

一键重装软件

2014-04-11

C++API帮助文档

C++帮助文档 WINDOSAPI 帮助文档

2013-06-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除