自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zxiaofan.com

Life is all about choices!生命不息,学习不止。公众号【zxiaofan】

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

原创 zxiaofan.cn域名暂停访问说明

zxiaofan.cn域名备案中,所有zxiaofan.cn相关服务暂停解析(未备案域名不能使用,这是规定,我也没法),为了日后能正常访问,只有暂时忍痛了。备案期间,所有服务均可通过zxiaofan.com进行访问。审核通过后可通过csdn.zxiaofan.com、github.zxiaofan.com(cn亦可)访问本人博客和github;在此期间,请通过http://blog.csdn.net/u010887744、github.com/zxiaofan访问,或百度搜索zxiaofan.com。

2016-03-30 11:01:46 2785

原创 Java集合大整理

HashSet允许,just 1个noHashMap同HashMap【add】:调用HashMap的put方法,put的value传入伪值static final Object PRESENT = new Object(),仅仅为了保持映射关系;(所有value都是同一个对象)【remove】:调map的remove有contains,无getHashMap中的Key是根据对象的hashCode() 和 euqals()来判断是否唯一的。So:为了保证HashSet中的对象不会出现重复值

2016-03-28 23:48:09 13487

原创 一步步学会Thrift服务搭建和调用

Thrift是什么,有什么优势?这里就不阐述了,百度即可。本文旨在于展现Thrift服务搭建和调用的过程,让初学者少走弯路。本文提供完整代码及所需jar和thrift-0.9.3.exe。点击此处下载完整工程:https://github.com/zxiaofan/OpenSource_Study/tree/master/Thrift1、下载所需jar和thrift-0.9.3.exe下载地址:thrift-0.9.3.exe、Thrift开发所需jar。2、解压thrift-0.9.3.exe到本

2016-03-26 12:45:20 6763

原创 Java的string类常量池及不可变性

1、String常量池    当使用new String(“hello”)时,JVM会先使用常量池来管理“hello”直接量,再调用String类的构造器来创建一个新的String对象,新创建的对象被保存在堆内存中。即new String(“hello”)一共产生了两个字符串对象。【常量池constant pool】管理在编译时被确定并保存在已编译的.class文件中的一些数据,包括关于类

2016-03-10 10:48:49 13703 12

原创 EnumMap源码分析

自Java8以来,HashMap是高效的。应用HashMap完成枚举类型到值的映射也是我们常用的方式,但是EnumMap将更加高效。EnumMap顾名思义,是为枚举类服务的。key必须为枚举类(Enum),且创建EnumMap时必须指定key的类型。key不能为null,NullPointerException,但value允许null。底层结构均为数组,大小为Enum成员数量,创建E

2016-03-10 08:39:39 12795

原创 HashMap迭代时Remove不抛出ConcurrentModificationException的特例

众所周知,HashMap在迭代时remove会抛出异常,ConcurrentModificationException,但事实真的是这样的吗?的确会抛异常,但也有特例。废话少说,上代码:public class ConcurrentModificationException { public static void main(String[] args) { HashM

2016-03-09 22:22:18 13231

原创 EnumSet源码分析

核心:long(long数组) 和 位运算            其存储结构elements并未直接存枚举本身,而是位标识,枚举存于elementType中的enumConstants中.1、内部元素为枚举;2、内部表示为位向量,使用“位标志”的替换形式。(类似0x1000000,按bit存储,用位运算进行相关操作);3、全部是静态方法static;4、根据传入的枚举类型判断组成长

2016-03-09 13:48:12 13212

原创 2.3 Bean装配

1、Spring容器成功启动的条件Spring框架的类包都已放在应用程序的类路径;应用程序为Spring提供完备的Bean信息;Bean的类都已放到应用程序的类路径下。2、Bean配置信息是Bean的元素据信息,由4个方面组成:Bean的实现类;Bean的属性信息(如数据源的连接数、用户名、密码);bean的依赖关系,Spring根据依赖关系配置完成Bean

2016-03-04 20:20:29 5151

原创 解压GZIP加密后的Response

今儿同事调接口时,发现对方返回的HttpResponse是经GZIP加密的,调用一个现成的解压Util总是失败。经查阅资料,个人封装了一个自带解压功能的post方法,适用于返回结果经GZIP加密的post请求,Get请求请自行更改。废话少说,上代码。private String postGZIP(String url, String requestJson, String authorizat

2016-03-04 19:28:16 4461

细节决定成败-汪中求.pdf

细节决定成败-汪中求.pdf中国人不缺勤劳不缺智慧,我们最缺的是做细节的精神,中国快餐拼不过麦当劳、肯德基恰恰败在我们做不好“细小事”,“细节管理专家”汪中求先生以大量怵目惊心的案例论述了了“细节”在管理中的重要性。   150场讲座,场场爆满,近万名网友对话,精彩纷呈……

2017-10-25

《赢》-杰克·韦尔奇.pdf

前言 “每天都有一个新问题” 第一部分 基础篇 第1章 使命和价值观 常被谈及却很现实的话题 第2章 坦诚 缺乏坦诚是商业生活中最卑劣的秘密 第3章 考评 力求公平和有效 第4章 发言权和尊严 关注企业中的每一个人 第二部分 公司如何才能赢 第5章 领导力 不只是你自己的事 第6章 招聘 赢家是这样炼成的 第7章 人员管理 你已经得到了出色的选手,接下来怎么办? 第8章 “分手” 解雇别人不是件容易的事 第9章 变革 即使是大山也要去撼动 第10章 危机管理 千万不可坐以待毙 第三部分 如何赢得竞争 第11章 战略 奥秘都在“调料”里 第12章 预算 不要让预算制定程序缺乏效率 第13章 有机的成长 开创新事物是企业成长最有效的途径 第14章 企业并购 警惕交易狂热等致命陷阱 第15章 六西格玛 它并没有你想象中那么复杂、可怕 第四部分 个人职业生涯如何才能赢 第16章 合适的工作 找到一份好工作,此后的人生不再是劳作 第17章 晋升 很抱歉,没有捷径 第18章 糟糕的老板 遇到这样的上司,你该怎么办? 第19章 工作与生活的平衡 照我说的那样做,但不要学我 第五部分 有关赢的其他问题 第20章 问题无处不在 五花八门的其他问题

2017-10-25

RabbitMQ实战 高效部署分布式消息队列

zxiaofan.com专辑 > java开发书籍整理(http://download.csdn.net/album/detail/3579

2017-10-17

精通Spring4.x企业应用开发实战PDF(含光盘源码)

精通Spring4.x企业应用开发实战PDF(含光盘源码)。zxiaofan.com专辑 > java开发书籍整理(全部免积分)http://download.csdn.net/album/detail/3579

2017-08-13

Nginx开发从入门到精通(阿里出品)

Nginx开发从入门到精通(阿里出品)。zxiaofan.com专辑 > java开发书籍整理(全部免积分)http://download.csdn.net/album/detail/3579

2017-07-08

阿里巴巴Java开发手册v1.2.0(带目录)

版权归阿里巴巴集团所有,仅供大家交流、学习及研究使用,禁止用于商业用途,违者必究。zxiaofan.com 专辑 > java开发书籍整理(全部免积分)http://download.csdn.net/album/detail/3579

2017-05-24

Visual Studio SVN插件补丁.zip

Visual Studio SVN插件补丁.zip 最新支持 Microsoft Visual Studio 2005, 2008, 2010, 2012 and 2013. 的svn插件 AnkhSvn-2.5.12266官方网原版 插件安装好后 打开vs2012或者其他版本 在菜单栏---工具--源代码管理(source control)--AnkhSvn - Subversion Support for Visual Studio,破解VisualSVN5.1.2,生成的dll文件直接覆盖掉安装目录中的同名文件就可以了

2017-05-12

Java并发编程的艺术.pdf

Java并发编程的艺术.pdf ;zxiaofan.com 专辑 > java开发书籍整理(全部免积分)http://download.csdn.net/album/detail/3579

2017-05-11

java并发编程实战pdf及源码 下载

Java 并发编程实战.pdf; zxiaofan.com 专辑 > java开发书籍整理(全部免积分)http://download.csdn.net/album/detail/3579

2017-05-11

Visual Studio SVN破解

Visual Studio SVN破解,根据自身需求选择合适的破解补丁。1、VisualSVN5.1.2:dll文件直接覆盖掉安装目录中的同名文件;2、AnkhSvn-2.5.12266:插件安装好后 打开vs2012或者其他版本 在菜单栏---工具--源代码管理(source control)(支持2005-2013,其他版本请自行确认)

2017-05-11

MYSQL必知必会

MYSQL必知必会;短小精悍的一本书,可以当作手册来翻阅;zxiaofan.com 专辑 > java开发书籍整理(全部免积分)http://download.csdn.net/album/detail/3579

2017-05-09

写给大忙人看的Java SE 8

写给大忙人看的Java SE 8;zxiaofan.com 专辑 > java开发书籍整理(全部免积分)http://download.csdn.net/album/detail/3579

2017-05-04

Java 8实战(Java8 in Action)

Java 8实战(Java8 in Action),zxiaofan.com 专辑 > java开发书籍整理http://download.csdn.net/album/detail/3579

2017-05-04

程序员的职业素养

程序员的职业素养

2017-04-23

rt_debug_1.8.jar包

JDK1.8源码重新打包,支持调试JDk源码时显示变量的值

2017-03-25

rt_debug_1.8.jar

JDK1.8源码重新打包,支持调试JDk源码时显示变量的值

2017-03-23

rt_debug_1.7.jar

JDK1.7源码重新打包,支持调试JDk源码时显示变量的值

2017-03-23

zookeeper-3.4.9

zookeeper-3.4.9.zip

2017-03-20

spring-framework-4.3.7.RELEASE-dist.zip下载

spring最新版官方jar(spring4.3.7),包含jar、sources、javadoc等

2017-03-12

Emoji_Web_Demo

js处理ios、android的emoji表情

2017-03-09

elasticsearch-7.9.2-darwin-x86_64.tar.gz

elasticsearch最新Mac版:elasticsearch-7.9.2-darwin-x86_64.tar.gz。elastic家族其他产品(含windows、linux、Mac版)最新版亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,

2020-10-08

filebeat-7.9.2-linux-x86_64.tar.gz

filebeat最新linux版:filebeat-7.9.2-linux-x86_64.tar.gz。elastic家族其他产品(含windows、linux版)最新版亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,

2020-10-08

filebeat-7.9.2-windows-x86_64.zip

filebeat最新Windows版:filebeat-7.9.2-windows-x86_64.zip。elastic家族其他产品(含windows、linux版)最新版亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,

2020-10-08

filebeat-7.6.2-windows-x86_64.zip

filebeat最新Windows版:filebeat-7.6.2-windows-x86_64.zip。elastic家族其他产品(含windows、linux版)最新版亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,

2020-04-18

filebeat-7.6.2-linux-x86_64.tar.gz

filebeat最新linux版:filebeat-7.6.2-linux-x86_64.tar.gz。elastic家族其他产品(含windows、linux版)最新版亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,

2020-04-18

filebeat-7.6.2-darwin-x86_64.tar.gz

filebeat最新MAC版:filebeat-7.6.2-darwin-x86_64.tar.gz。elastic家族其他产品(含windows、linux版)最新版亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,

2020-04-18

solr-8.5.0.zip

solr最新版:solr-8.5.0.zip。其他资源亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,如果没找到你想要的可以前往公众号zxiaofan留言

2020-04-04

solr-8.5.0.tgz

solr最新版:solr-8.5.0.tgz。其他资源亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,如果没找到你想要的可以前往公众号zxiaofan留言

2020-04-04

spring-boot-2.2.6.RELEASE.zip

spring-boot最新正式版源码spring-boot-2.2.6.RELEASE.zip,github太慢特上传此处,方便大家学习使用。其他资源亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,如果没找到你想要的可以前往公众号zxiaofan留言

2020-04-04

elasticsearch-7.6.2-windows-x86_64.zip

elasticsearch最新版:elasticsearch-7.6.2-windows-x86_64.zip。elastic家族其他产品(含windows、linux版)最新版亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,如果没找到你想要的可以前往公众号zxiaofan留言

2020-04-04

elasticsearch-7.6.2-linux-x86_64.tar.gz

elasticsearch最新版:elasticsearch-7.6.2-linux-x86_64.tar.gz。elastic家族其他产品(含windows、linux版)最新版亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,如果没找到你想要的可以前往公众号zxiaofan留言

2020-04-04

kibana-7.6.2-windows-x86_64.zip

kibana最新版:kibana-7.6.2-windows-x86_64.zip。elastic家族其他产品(含windows、linux版)最新版亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,如果没找到你想要的可以前往公众号zxiaofan留言

2020-04-04

kibana-7.6.2-linux-x86_64.tar.gz

kibana最新版:kibana-7.6.2-linux-x86_64.tar.gz。elastic家族其他产品(含windows、linux版)最新版亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads,如果没找到你想要的可以前往公众号zxiaofan留言

2020-04-04

logstash-7.6.2.zip

Logstash是一个开源的日志收集管理工具,作为一个数据管道中间件,支持对各种类型数据的采集与转换,并将数据发送到各种类型的存储库。官网下载太慢,特意下载后分享给大家。此处为当前最新版logstash-7.6.2.zip。logstash-7.6.2.tar.gz亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads

2020-04-04

logstash-7.6.2.tar.gz

Logstash是一个开源的日志收集管理工具,作为一个数据管道中间件,支持对各种类型数据的采集与转换,并将数据发送到各种类型的存储库。官网下载太慢,特意下载后分享给大家。此处为当前最新版logstash-7.6.2.tar.gz。logstash-7.6.2.zip亦可从我的资源页获取https://download.csdn.net/user/u010887744/uploads

2020-04-04

autojs打包插件-4.1.1.zip

打包插件-4.1.1 Alpha2-release-armeabi-v7a-(大部分手机用).apk;打包插件-4.1.1 Alpha2-x86-release(大部分模拟器专用).apk

2019-12-01

logstash-7.4.0.zip

Logstash是一个开源的日志收集管理工具,作为一个数据管道中间件,支持对各种类型数据的采集与转换,并将数据发送到各种类型的存储库。官网下载太慢,特意下载后分享给大家。此处为当前最新版logstash-7.4.0

2019-10-26

oss-browser-win32-x64-1.9.5.1.zip

OSS Browser 1、Fork from aliyun/oss-browser(2019-10-19 By @zxiaofan),扩展“获取地址”操作(PS:官方一直不优化,只有自己动手了): 2、获取地址支持自定义域名; 3、获取地址支持获取markdown格式地址,直接可用于书写Markdown文章; 4、你可前往https://github.com/zxiaofan/oss-browser查看示例(欢迎订阅公众号@zxiaofan,一起交流学习) :

2019-10-19

ScreenToGif最新版2.17.1

ScreenToGif最新版2.17.1。ScreenToGif 是一款开源的录屏、摄像头录像、画板录制工具,还带有一个视频编辑器,并能最终导出视频文件,或者 GIF 动画的 Windows 软件,身材小巧。支持频幕录制,视频编辑,视频转GIF,GIF编辑等。

2019-10-19

jsoup官网最新版-1.11.2(含jar、resource、doc)

jsoup最新jar, 含jsoup-1.11.2.jar、jsoup-1.11.2-sources.jar、jsoup-1.11.2-javadoc.jar

2017-11-25

空空如也

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

TA关注的人

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