8 njubluebird2

尚未进行身份认证

做一个有追求的人

等级
TA的排名 26w+

LinkedTreeMap cannot be cast , JAVA继承中泛型类型推断问题

最近做配置表soa的时候,想提供增删改查基础序列化父类,遇到JAVA泛型在继承中的问题。具体如下:publicclassTest{publicclassNode{publicStringkey;publicStringvalue;publicNode(){key="aa";...

2018-02-28 12:38:03

解决Gson2.0默认Int转Double问题

Gson默认Int会转成Double,但是提供了hook覆写转换方法。具体如下:/***解决gson默认将int转换为double**@return*/publicstaticGsongetIntGson(){Gsongson=newGsonBuilder().

2018-01-11 18:46:35

zookeeper启动成功,显示not running问题

zookeeper有个节点挂了,重启显示start成功,查看status还是显示notrunning。网上查了下,一般是端口占用或者删除dataDir下配置的zookeeper_server.pid。结果还是不行。翻了下zookeeper.out的日志,发现是读dataDir下的snapshot失败了。删除了dataDir下整个version-2文件夹,可以正常启动了。综上,清空dataDir时

2017-07-21 14:26:29

echarts自定义tooltip绘制轨迹

之前用过一阵子echarts做APP上的趋势图,修改过源码实现一些自定义效果。以及设置一些echarts-m.js的隐藏setting,在此Mark一下,防止忘记。1.自定义tooltip绘制轨迹。  echarts提供的tooltip,在绘制直线时,只提供了实线,虚线,阴影线。如果要在直线的基础上,增加一些功能,比如线要超出图的边界(如果用formatter事件注入,会有延迟效果)

2017-01-24 14:31:55

iscroll部分机型高度计算错误原因--transform属性

iscroll在部分手机上做下拉刷新的时候,高度会计算错误,显示为顶部部分高度被隐藏。当时使用版本是4.2.2。通过调试发现是iscroll源码的bug,在此Mark下,懒得提交Issue。iscroll4均有这个错误,在iscroll5里面已改正,但是只是在计算高度时做了防御式编程,根本原因估计还是没找到。图方便可以直接使用iscroll5,只是api变了。不想升级,可以按我的方式稍微修改下

2017-01-24 10:55:11

iscroll4划出边界stuck住的问题

iscroll下拉刷新bug

2017-01-23 17:48:08

java单例模式的实现方式

单例模式是比较简单的设计模式,但在工作中发现能正确规范书写的不多。下面列举一下Java中常见的实现方式。注意构造函数需要私有化。1.非懒加载模式。publicclassSingleton{privatestaticSingletoninstance=newSingleton();privateSingleton(){}publics

2017-01-23 16:19:19

php大数据量查询时内存持续增长问题

php进行数据库查询时会默认使用Buffer。当查询数据量较大时,需要使用UnbufferedQueries.

2016-05-26 19:14:11

javascript拷贝函数和拷贝对象上函数的区别

javascript拷贝函数和拷贝对象上函数的区别

2016-03-17 17:18:27

Java缓存使用ArrayList/HashMap的常见问题----ConcurrentModification

对于一些经常读取,但是很少写的数据,经常会使用缓存来存储。list/map可能在另一个地方正在被迭代使用。这个时候,会立即报ConcurrentModification的错误,而且错误发生的概率比较小,但是一旦出错,就会造成严重错误以致宕机,因为你肯定不会在迭代的地方try/catch该异常。原因是ArrayList和hashmap这些jdk1.5以下的集合使用的都是强一致性迭代器。为了解决这个问题,在jdk1.5以后的concurrent集合里面,所有的实现都使用了弱一致性迭代器,不会抛Concurren

2014-12-30 11:10:53
勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!