Java基础
文章平均质量分 84
xiaosunzhu
这个作者很懒,什么都没留下…
展开
-
swing窗口边界背景滚动以及对鼠标的吸附
最近想用swing做一个设想的demo,涉及到背景卷动,虽然我自己也觉得swing的界面不怎么样,但做着玩一玩也没啥。 下面的代码(仅贴出相关代码,其他省略)具体功能是鼠标移向左右边界时,有吸附效果,并且横向x轴坐标滚动,鼠标加速度小于数值时,控制鼠标无法移出窗口。当然,这只是简易实现,很多地方都还要完善,而且可能也并不是最好的,希望大家可以交流更好的方式。 priv...原创 2014-05-02 18:01:33 · 195 阅读 · 0 评论 -
常用JFC主要区别梳理
应用开发中集合就像水一样离不开,这里对ArrayList、LinkedList、HashSet、LinkedHashSet、HashMap、Hashtable、ConcurrentHashMap和TreeMap的关系做一点对比,虽然这些类型都是很常用的,基本上也都大概了解,但一直没有深入理解,现在就做一些梳理,以便更准确的应用。1. 数据存储结构的区别 首先...原创 2014-04-20 19:12:49 · 923 阅读 · 0 评论 -
Java配置文件Unicode编码可能引发的bug
发现bug:在服务器上部署后台服务并验证能够正常运行,但是一次修改配置重启后突然出现了一个空指针bug,部署的程序并没有改变 2. 定位bug:空指针定位到一个变量,查找代码发现变量初始化来自于读取配置文件,但是检查配置文件中有正常配置相应值,所以无法找到原因。后来在开发机器上调试服务都没有问题,只好重新部署服务到服务器,发现是能够正常运行。比较两次部署的服务包,...2015-05-26 11:41:31 · 234 阅读 · 0 评论 -
Java资源路径各种情况总结(classpath)
Java获取资源(getResource的方式)的搜寻顺序是:首先是Bootstrap加载的jar包,然后是扩展加载的jar包,最后是我们自己配置的classpath。这个具体步骤就不详细说明了,如有需要请参考查找Classes的官方文档。在实际项目中前两个步骤一般我们不太关心。更多的是需要配置和查找资源文件,如果了解一些关于classpath的知识,就能更准确的找到资源文件。 这...原创 2015-06-05 15:42:50 · 535 阅读 · 0 评论