day16 Messenger ServerService client Application Messenger ServerService public class ServerService extends Se…
分类:未分类
Android源码剖析:基于 Handler、Looper 实现拦截全局崩溃、监控ANR等
相信很多人都会有一个疑问,我们为何要去阅读源码,工作上又用不上,这个问题很棒,我们就先从使用出发,然后分析这些用法的实现原理,这样才能体现出阅读源码的意义。 基于 Handler 和 Looper 拦截全局崩溃(主线程)…
Android 使用 ADB 命令 date 来设置时间
Android 6.0 提供了新的date命令格式 Default SET format is "MMDDhhmm[[CC]YY][.ss]", that's (2 digits each) month, day, ho…
聊聊rocketmq的retryTimesWhenSendFailed
序 本文主要研究一下rocketmq的retryTimesWhenSendFailed sendDefaultImpl rocketmq-client-4.5.2-sources.jar!/org/apache/rock…
mount: block device /dev/cdrom is write-protected, mounting read-only 解决方法挂载虚拟光驱
[root@localhost ~]# mount /dev/cdrom /mnt/cdrom/ mount: block device /dev/sr0 is write-protected, mounting rea…
查看源代码的几种方法
方法一:在浏览器的任一页面上右键,点击检查,即可看到该页面html代码。 方法二:在浏览器的任一页面中按下快捷键ctrl+shift+I即可看到该页面htlm代码 方法三:在浏览器的任一页面中按下快捷键f12,即可看到该…
原则列表 (5个生活原则,16个工作原则)
瑞-达利欧 A 生活原则 A1 生活原则概要与列表 独立思考并决定:(1)你想要什么;(2)事实是什么;(3)面对事实,你如何实现自己的愿望,而且要保持谦逊和心胸开阔,以便你能动用自己的最佳思…
JavaScript 经常使用要领总结
转自 攻城狮-JavaScript 经常运用要领总结 手机范例推断 var BrowserInfo = { userAgent: navigator.userAgent.toLowerCase() isAndroid: …
JavaScript数组——经常使用数组要领汇总
本文纪录关于js数组的一些经常运用要领,汇集总结。 重要思绪: 1. 要领功用是什么 2. 通报的参数是什么 3. 返回值是什么 4. 本来的数组是不是转变 第一组:关于数组的增添、删除和修正 1.push 向数组末端增…
红皮书(2):基本概念
数据范例 ECMAScript中有5种简朴数据范例(也称为基础数据范例):undefined,null,boolean,number和string。 typeof typeof null会返回“object”。 unde…
程序员为何值得写博客
Hire Great Writers 好像这是写给本身看的,不过这在个中也有着相称风趣的意义 。虽然本身算是一个能写的人,或许这算是一种不算才干的才干,写博文的意义一般不会在于去形貌本身怎样,怎样。一般在某些时刻对本身来…
浅谈模块化加载的完成道理
试发一弹,本文同步自:http://barretlee.com 略蛋疼的是不支持: [url reference] 置信许多人都用过 seajs、 requirejs 等这些模块加载器,他们都是非常便利的工程治理工具,简…