会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
叫我什么大人
博客园
首页
新随笔
联系
管理
订阅
2017年3月9日
因为一个css,导致网页在手机上滑动不流畅
摘要: body{ overflow : hidden } 就是因为这个css,导致网页在手机上滑动不流畅,就是我上下滑动没有惯性继续滑,滑到哪卡到哪 据说是超出屏幕的折叠了,浏览器就不知道滑动了吧
阅读全文
posted @ 2017-03-09 11:58 叫我什么大人
阅读(423)
评论(0)
推荐(0)
2017年2月20日
Java垃圾回收机制
摘要: 首先判断对象活动对象还是垃圾对象: 1.引用计数器算法: 为每个对象添加一个引用计数器,每当有一处引用,计数器加一,每当一处引用失效,计数器减一 缺点:当两个对象相互引用,那么两个对象都无法回收 2.根搜索算法 从根对象开始,任何可以被触及的对象是活动对象,否则为垃圾对象 垃圾回收算法: 1.标记清
阅读全文
posted @ 2017-02-20 16:09 叫我什么大人
阅读(262)
评论(0)
推荐(0)
2017年2月17日
Java的ArrayList
摘要: ArrayList不是线程安全的,源码里没有用到synchronized 初始化ArrayList,如果没有指定初始容量,第一次向里面加入元素的时候,初始增长容量为10 ArrayList的扩容算法,每次增长50% 当容量不够的时候,就会增长当前容量的50%,然后调用System.arraycopy
阅读全文
posted @ 2017-02-17 16:10 叫我什么大人
阅读(215)
评论(0)
推荐(0)
大神说,规则引擎,反正不懂,留个纪念,以后看
摘要: 粗俗易懂的说法:就是把代码里的if-else单独放到一个文件里,用类似脚本的格式写 好处就是if-else逻辑和代码分离,维护逻辑,就维护这个文件就行,改完就能重启,不用走上线流程而且可以结合一些监听文件改变的机制,做到动态生效适合if-else逻辑复杂,且线上经常变动的情况
阅读全文
posted @ 2017-02-17 12:28 叫我什么大人
阅读(207)
评论(0)
推荐(0)
Java克隆
摘要: 通过搜索了解到,克隆大概有两个作用: 1.为了安全,希望对新对象的操作,不对原对象有影响 例如: 为了不破坏value数组的值,使用value的克隆 2.当对象的创建比较复杂的时候,或者不知道对象是怎么创建出来的,那就用克隆吧 关于浅克隆和深克隆: http://blog.csdn.net/hj7j
阅读全文
posted @ 2017-02-17 12:09 叫我什么大人
阅读(169)
评论(0)
推荐(0)
i++和++i的区别
摘要: 结果是0 结果是1
阅读全文
posted @ 2017-02-17 12:00 叫我什么大人
阅读(171)
评论(0)
推荐(0)
JavaScript中的方法或者变量名称前面有下划线,是做什么的?
摘要: 加下划线不是js要求的,是程序员约定俗成的。通常变量前加下划线表示“私有变量”。函数名前加下划线表示“私有函数”。为什么我加引号,因为“私有”这个词不是js的官方说法,js也根本没有“私有变量”这种东西,只是程序员之间模仿其他有私有变量的语言的一种约定俗成的说法。也就是“你懂的”。只为代码维护方便,
阅读全文
posted @ 2017-02-17 11:53 叫我什么大人
阅读(12271)
评论(0)
推荐(1)
RandomAccess接口是空的,那它是用来做什么的呢?
摘要: RandomAccess 用来当标记的,是一种标记接口,接口的非典型用法 意思是,随机访问任意下标元素都比较快 用处,当要实现某些算法时,会判断当前类是否实现了RandomAccess接口 会根据结果选择不同的算法 例如:
阅读全文
posted @ 2017-02-17 11:19 叫我什么大人
阅读(2865)
评论(0)
推荐(2)
2017年2月16日
Android的ListView弹动效果,且解决了元素较少是不能弹动的问题
摘要: 1.继承ListView,重写overScrollBy方法,调用super.overScrollBy()方法,替换maxOverScrollY参数 优点:简单 缺点:当元素数目较少时,弹动无效 2.通过重写onTouchEvent方法,实现弹动效果,解决了元素较少时,不能弹动问题
阅读全文
posted @ 2017-02-16 12:03 叫我什么大人
阅读(722)
评论(0)
推荐(0)
2017年2月14日
在Android中观察者模式的简单使用
摘要: 1.在BaseAdapter中对itemView中的控件添加监听,来改变Activity中的数据或界面 设计一个接口On***Listener,一个方法on*** 让Activity实现On***Listener接口,实现on***方法 一个继承了BaseAdapter的***Adapter,通过s
阅读全文
posted @ 2017-02-14 10:32 叫我什么大人
阅读(375)
评论(0)
推荐(0)
下一页
公告