自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 多环境支持-Maven和Spring的Profile

多环境支持是每个项目都要面对的问题,且不说很多环境,哪怕简单的项目也是需要区分本地开发的环境和正式运行的生产环境,不同的项目架构有不同的实现方式,这篇文章先说明利用Profile来进行配置的方式。

2017-08-04 11:32:43 3950

原创 利用GitHub进行敏捷开发管理

以前使用GitHub一般就作为版本管理+bug管理,都是个人使用,这次公司全部统一使用GitHub企业版进行开发管理,在使用过程中感觉还蛮不错的。可以实现类似看板的功能,还很便于交流。

2017-07-21 15:54:28 3557

原创 Java资源路径各种情况总结(classpath)

Java获取资源(getResource的方式)的搜寻顺序是:首先是Bootstrap加载的jar包,然后是扩展加载的jar包,最后是我们自己配置的classpath。这个具体步骤就不详细说明了,如有需要请参考“如何查找Classes”的官方文档。 在实际项目中前两个步骤一般我们不太关心。更多的是需要配置和查找资源文件,如果了解一些关于classpath的知识,就能更准确的找到资源文件。

2017-07-10 14:21:12 1396

原创 Java配置文件Unicode编码可能引发的bug

搬迁博客[2015-05-26] http://xiaosunzhu.iteye.com/blog/2214416发现bug: 在服务器上部署后台服务并验证能够正常运行,但是一次修改配置重启后突然出现了一个空指针bug,部署的程序并没有改变定位bug: 空指针定位到一个变量,查找代码发现变量初始化来自于读取配置文件,但是检查配置文件中有正常配置相应值,所以无法找到原因。 后来在开发机器上调

2017-07-10 14:12:16 532

原创 统一系统时间

系统时间问题开发一个分布式的需要支持国际化的服务时,可能会遇到时间不对(有时差)的问题,比如一个数据使用服务当前的时间添加到数据库,另一个服务查询该数据时得到的时间差了8个小时。这种问题原因可能不只一种,现在来分析一下。

2017-07-10 13:54:12 1068

原创 将博客搬至CSDN

blog将搬迁至CSDN,后续不再更新

2017-07-07 17:14:43 110

原创 Java资源路径各种情况总结(classpath)

Java获取资源(getResource的方式)的搜寻顺序是:首先是Bootstrap加载的jar包,然后是扩展加载的jar包,最后是我们自己配置的classpath。这个具体步骤就不详细说明了,如有需要请参考查找Classes的官方文档。在实际项目中前两个步骤一般我们不太关心。更多的是需要配置和查找资源文件,如果了解一些关于classpath的知识,就能更准确的找到资源文件。 这...

2015-06-05 15:42:50 537

Java配置文件Unicode编码可能引发的bug

发现bug:在服务器上部署后台服务并验证能够正常运行,但是一次修改配置重启后突然出现了一个空指针bug,部署的程序并没有改变 2.    定位bug:空指针定位到一个变量,查找代码发现变量初始化来自于读取配置文件,但是检查配置文件中有正常配置相应值,所以无法找到原因。后来在开发机器上调试服务都没有问题,只好重新部署服务到服务器,发现是能够正常运行。比较两次部署的服务包,...

2015-05-26 11:41:31 238

自己写的bit工具

最近因项目需要,要把数据以最紧凑的方式存放,因此需要精确到bit,网上好像找不到现成的工具,只好自己写了一个BitBuffer,类似ByteBuffer的处理,当然现在还只是最基本的功能,不过总比没有好。现在托管在github上:https://github.com/xiaosunzhu/bit_utils 简单用法: byte[] data = { (byte)210,...

2014-08-13 12:23:22 186

原创 swing窗口边界背景滚动以及对鼠标的吸附

  最近想用swing做一个设想的demo,涉及到背景卷动,虽然我自己也觉得swing的界面不怎么样,但做着玩一玩也没啥。  下面的代码(仅贴出相关代码,其他省略)具体功能是鼠标移向左右边界时,有吸附效果,并且横向x轴坐标滚动,鼠标加速度小于数值时,控制鼠标无法移出窗口。当然,这只是简易实现,很多地方都还要完善,而且可能也并不是最好的,希望大家可以交流更好的方式。  priv...

2014-05-02 18:01:33 199

原创 常用JFC主要区别梳理

        应用开发中集合就像水一样离不开,这里对ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、Hashtable、ConcurrentHashMap和TreeMap的关系做一点对比,虽然这些类型都是很常用的,基本上也都大概了解,但一直没有深入理解,现在就做一些梳理,以便更准确的应用。1. 数据存储结构的区别         首先...

2014-04-20 19:12:49 925

空空如也

空空如也

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

TA关注的人

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