在上一篇烂文中,老周给大伙伴们介绍了 IErrorHandler 接口的使用,今天,老周补充一个错误处理的知识点——错误协定。 错误协定与IErrorHandler接口不同,大伙伴们应该记得,上回我们是把自己实现IErrorHandler接口的类型添加到ChannelDispatcher中的,也就是 ...
分类:
其他好文 时间:
2016-10-02 12:46:25
阅读次数:
164
最近项目需要,于是自己实现了一个带导航栏的通讯录,上代码! 一、数据准备 (1)bean: (2)测试数据: 从网上找了一堆姓名存进一个txt文件中,并放在raw文件下,然后在程序运行时读入到List中: 注意: a.关于拼音的处理,这里使用的是pinyin4j,对录入的数据进行拼音转化和判断,若不 ...
分类:
移动开发 时间:
2016-09-30 15:34:36
阅读次数:
292
那天闲着,学习了一下样式效果,自己实现了一个简单的加载中的效果 废话不多说,开始吧!! 一、实现一个圆环 要实现圆环,首先我们需要知道盒模型里面border的本质,先来看一个效果吧 从上面,我们应该可以看到元素盒模型中 border 的本质:元素每个方向上的 border 是梯形而并非矩形。知道了这 ...
分类:
Web程序 时间:
2016-09-28 19:00:51
阅读次数:
483
6、启动andbug./andbug shell -p com.android.browser 7、列举apk中的类信息命令:classes作用:列举出指定apk中使用的所有的Class信息,包括apk中自己实现的Class以及所调用的系统class信息 另外classes命令后边可以跟Class名 ...
分类:
移动开发 时间:
2016-09-28 15:34:34
阅读次数:
154
以前也看过很多排序算法的原理,每次都想自己实现一下,一直都再拖,现在着牛课网学习算法课程,希望自己能够坚持练习。 持续更新中...... ...
分类:
编程语言 时间:
2016-09-25 22:27:26
阅读次数:
166
集合接口: java类库将集合的接口和实现分离。队列的实现:循环数组和链表;前者更高效,后者没有上限。 AbstractQueue类用于用户自己实现队列类。 cllection(extends Iterable<E>)接口:基本方法1.add 2 iterator(next;hasnext;remo ...
分类:
编程语言 时间:
2016-09-23 14:42:32
阅读次数:
191
Glide虽然非常好用但是没找到把图片圆角的方法,所以百度了一个非常不错的加载类自己实现圆角图 感谢原文章作者:http://blog.csdn.net/weidongjian/article/details/47144549 自定义一个extend BitmapTransformation的方法, ...
分类:
其他好文 时间:
2016-09-23 12:45:23
阅读次数:
201
一个多月的加班,终于熬到头了,领导说下午休息一下,我就把自己工作中途写的一个简短的小demo拿出来,说是分享一下,其实还是有一些小bug,希望有人能找出,并给指错,一起进步,一起成长,想想这一个多月,过的又充实,又慌乱,希望一会会振作一些把,其他的不多说了,代码如下,自己实现效果! 实现思想: 三个 ...
分类:
其他好文 时间:
2016-09-21 15:59:10
阅读次数:
131
对于分布式网络环境或者有大量任务的应用,我们需要将任务在不同的服务器之间进行分布,这个时候正好是Gearman发挥实力的时候。虽然我们也可以使用MQ队列再加一些自己实现的调度算法来将任务进行分发,但是既然已经有了成熟的产品,为什么不使用下呢。 Gearman介绍 Gearman提供了一种通用的程序框 ...
分类:
其他好文 时间:
2016-09-21 10:22:45
阅读次数:
167
这几天突然对协程感兴趣,于是自己实现了一个,代码放在github上:https://github.com/adinosaur/Coro 协程是一种用户空间的非抢占式线程,主要用来解决等待大量的IO操作的问题。 协程vs线程 对比使用多线程来解决IO阻塞任务,使用协程的好处是不用加锁,访问共享的数据不 ...
分类:
编程语言 时间:
2016-09-20 16:39:25
阅读次数:
210