诺坎普的酋长
诺坎普的酋长
全部文章
分类
java(1)
node.js(1)
未归档(15)
归档
标签
去牛客网
登录
/
注册
诺坎普的酋长!
诺坎普的酋长的博客
全部文章
(共17篇)
安卓IPC之利用AIDL分析Binder的工作过程
Binder是安卓中的一个类,实现了IBinder接口,是安卓中的一种跨进程通信手段。 在安卓开发中,Binder主要应用于服务中,包括AIDL和Messenger,而Messenger的底层实现也是AIDL,所以,这里就借用AIDL来分析一下Binder的工作过程。 AIDL是一种语言。 下...
2017-03-02
0
433
安卓IPC基础手记【一】——序列化
IPC指的是跨进程通信,本文主要分为三个方面来介绍IPC(本人学习的心得),第一,是两种序列化方式,第二,是Binder的简单介绍和使用,第三就是AIDL的使用和原理 下面开始,首先,两种序列化的方式,第一是Java中常用的Serializable接口,这本身是一个空接口,使用起来相当简单,下...
2017-03-02
0
526
算法与数据结构【四】——C语言实现循环队列
队列是另一种经典数据结构,也是有两种,一是静态队列,即数组实现的循环队列,二是用链表实现的动态队列,今天我写的是循环队列,下面我就详细分析一下循环队列我认为不太好理解的几个点 第零,循环队列的构成,用一个结构体表示的话是这样的: typedef struct queue{ int *...
2017-02-20
0
457
算法与数据结构【三】——栈的C语言实现
栈,有两种实现方式,一是静态的,由数组实现,一种是动态的,由链表实现,只不过它只能从一端进出,也就是先进后出,很多人喜欢用弹夹举例,确实,栈和弹夹在很是相似,数据就好比弹夹里面的子弹。所以,栈写起来和链表会有那么一点相似。话不多说,直接上代码。 这里主要罗列出来了栈的创建,添加元素,删除元素,清空...
2017-02-19
0
588
算法与数据结构【二】简单链表的实现
链表是线性表的一种,是一种基础的数据结构,也是很多人学习的第一种数据结构,链表的种类不少,单向链表,双向链表,循环链表等,虽然形式众多,但大同小异,都是由一个个节点(NODE)链接起来的。在Java中,有位于utils包下封装好的LinkedList类可以使用,它的底层实现就是链表,而在c语言中就需...
2017-02-18
0
397
【从一开始】我的安卓学习之路(一)
从去年的11月中旬开始学习安卓,十二月中旬因为准备期末考试停了差不多一个月的时间,到现在断断续续是学习安卓有一个多月了,感觉还是没有真正入门,写一些简单的东西也需要依赖查书或者查询帮助文档。想开始简单的记录一下自己的学习路程,希望可以帮助自己更好的去理解安卓,当然能帮助到大家就更好了...
2017-01-19
0
443
【诺坎普的酋长的学习历程】算法与数据结构【一】
之前学习java,安卓一直想把自己的学习历程写成博客,但是之前确实是太懒惰,一直没写,现在开始学习算法和数据结构就不定期写写学到的东西,写的也很乱,就当作学习笔记,给自己看,或者如果能帮助到大家也是很好的,如果大家发现里面有什么错误,希望指出(毕竟本人是新手,刚刚迈入编程的大门三个月...
2017-01-08
0
350
首页
上一页
1
2
下一页
末页