xiaosunzhu
码龄16年
关注
提问 私信
  • 博客:12,957
    社区:294
    13,251
    总访问量
  • 9
    原创
  • 334,515
    排名
  • 2
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2009-03-24
博客简介:

xiaosunzhu的专栏

查看详细资料
  • 原力等级
    当前等级
    0
    当前总分
    0
    当月
    0
个人成就
  • 获得2次点赞
  • 内容获得0次评论
  • 获得5次收藏
创作历程
  • 6篇
    2017年
  • 2篇
    2015年
  • 3篇
    2014年
TA的专栏
  • 坑
    2篇
  • 设计
    1篇
  • 库
    2篇
  • 开发管理
    2篇
  • 编码
    1篇
  • Java基础
    4篇
  • Java库
    3篇
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

多环境支持-Maven和Spring的Profile

多环境支持是每个项目都要面对的问题,且不说很多环境,哪怕简单的项目也是需要区分本地开发的环境和正式运行的生产环境,不同的项目架构有不同的实现方式,这篇文章先说明利用Profile来进行配置的方式。
原创
发布博客 2017.08.04 ·
3968 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

利用GitHub进行敏捷开发管理

以前使用GitHub一般就作为版本管理+bug管理,都是个人使用,这次公司全部统一使用GitHub企业版进行开发管理,在使用过程中感觉还蛮不错的。可以实现类似看板的功能,还很便于交流。
原创
发布博客 2017.07.21 ·
3607 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

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

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

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

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

统一系统时间

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

将博客搬至CSDN

blog将搬迁至CSDN,后续不再更新
原创
发布博客 2017.07.07 ·
120 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

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

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

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

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

自己写的bit工具

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

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

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

常用JFC主要区别梳理

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