摘要: 将博客搬至CSDN 阅读全文
posted @ 2017-01-02 23:08 卖艺的小流氓 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1 # include 2 # include 3 # include 4 //C语言实现栈 5 6 //结点 7 typedef struct Node{ 8 int data;//数据 9 struct Node* pNext;//指针 10 }*... 阅读全文
posted @ 2015-10-17 23:14 卖艺的小流氓 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 最近研究了一下Android进程间通讯,原来只是会用,但是只是会用是不行滴,就来研究一下。刚开始看的时候,我的头是这么大,看了一夜的时候,头就变成这样了,,吓得宝宝赶紧上床休息了,、先喝喝茶讲个故事再来说这个通讯。(写完之后,看到这个终于承认了自己写作的能力很烂,但是好歹也是自己一个一个敲上去的,不... 阅读全文
posted @ 2015-10-14 11:05 卖艺的小流氓 阅读(469) 评论(0) 推荐(1) 编辑
摘要: 这两天在看binder,无意间在文档看到messenger这么个东西,感觉这个东西还挺有意思的,给大家分享一下。平时一说进程间通讯,大家都会想到AIDL,其实messenger和AIDL作用一样,都可以进行进程间通讯。它是基于消息的进程间通信,就像子线程和UI线程发送消息那样,是不是很简单,还不用去... 阅读全文
posted @ 2015-10-11 20:14 卖艺的小流氓 阅读(5456) 评论(0) 推荐(2) 编辑
摘要: C代码实现非循环单链表,直接上代码。 1 # include 2 # include 3 # include 4 //C代码实现非循环单链表 5 6 //定义链表结点 7 typedef struct Node{ 8 int data;//数据域 9 st... 阅读全文
posted @ 2015-10-11 16:22 卖艺的小流氓 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 直接上代码,没有什么说的 1 # include 2 # include 3 # include 4 5 //用C实现数组 6 7 typedef struct Array{ 8 int len;//数组的长度 9 int* pHead;//数组首地址 1... 阅读全文
posted @ 2015-10-05 22:45 卖艺的小流氓 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: 国庆没有给国家添堵,没有勾搭妹子,乖乖的写着自己的博客。。。。。本文将为大家介绍Android中数据存储的五种方式,数据存储可是非常重要的知识哦。一,文件存储数据 ①在ROM存储数据 关于在ROM读写文件,可以使用java中IO流来读写,但是谷歌很人性化,直接给你封装了一下,所以就有了Conte... 阅读全文
posted @ 2015-10-04 15:30 卖艺的小流氓 阅读(811) 评论(0) 推荐(1) 编辑
摘要: 反射:其实就是动态的从内存加载一个指定的类,并获取该类中的所有的内容。反射的好处:大大的增强了程序的扩展性。反射的基本步骤: 1. 获得Class对象,就是获取到指定的名称的字节码文件对象。 2. 实例化对象,获得类的属性、方法或构造函数。 3. 访问属性、调用方法、调用构造函数创建对象。一:... 阅读全文
posted @ 2015-10-02 18:56 卖艺的小流氓 阅读(6691) 评论(1) 推荐(1) 编辑
摘要: 咳咳,上课。 起立。老师再见。???你们就这么希望老师走吗。。。。好了,同学们,今天这节课给大家介绍一下设计模式的一种——模板方法设计模式。 那么什么是模板方法设计模式呢? 当功能内部一部分实现是确定的,一部分实现是不确定的。这时可以把不确定的部分暴露出去,让子类去实现。 模板方法模式是基于继... 阅读全文
posted @ 2015-10-02 16:29 卖艺的小流氓 阅读(194) 评论(1) 推荐(0) 编辑
摘要: 今天呢,来给大家介绍一下装饰设计模式,java中IO就使用到了这个模式。 装饰设计模式,顾名思义,就是对一个功能进行装饰,就跟女人化妆一样,人还是本人,但是化了妆就变得比原来更漂亮了。 需求:当你有个功能是在N年前建立的,如今老大觉得功能不够用了,需要进行增强,那么怎么办呢? 解决:你就可以定... 阅读全文
posted @ 2015-10-02 12:11 卖艺的小流氓 阅读(574) 评论(0) 推荐(0) 编辑