在Android的世界中,由名称为app_process的C++本地应用程序(路径为:framework/base/cmds/app_process/app_main.cpp)调用JNI Invocation API 在自身进程中加载dalvikvm虚拟机,这样就开创了java世界. 现在就简单的D ...
分类:
移动开发 时间:
2019-03-27 10:38:40
阅读次数:
202
public class LinklistReverse { //定义类节点类 封装节点信息 static class Node { private int value; private Node next; public Node(int value) { this.value = value; ... ...
分类:
其他好文 时间:
2019-03-26 22:25:39
阅读次数:
173
互联网的通信安全,建立在SSL/TLS协议之上。 本文简要介绍SSL/TLS协议的运行机制。文章的重点是设计思想和运行过程,不涉及具体的实现细节。如果想了解这方面的内容,请参阅RFC文档。 一、作用 不使用SSL/TLS的HTTP通信,就是不加密的通信。所有信息明文传播,带来了三大风险。 SSL/T ...
分类:
其他好文 时间:
2019-03-26 16:57:14
阅读次数:
202
题目描述 输入一个链表,反转链表后,输出新链表的表头。 解法:迭代解法和递归解法。 一、迭代解法:设置三个指针。主要思想就是边遍历链表的时候边反转。 1 /* 2 struct ListNode { 3 int val; 4 struct ListNode *next; 5 ListNode(int ...
分类:
其他好文 时间:
2019-03-26 13:27:33
阅读次数:
136
一个简单的比较方法,本来也没什么好写下来的,不过翻看了下网上的,没有这么写的,感觉都是写的弯弯绕绕的,所以附个自己的。 ...
分类:
其他好文 时间:
2019-03-25 19:05:19
阅读次数:
169
''' 定义一个函数,可以对传入的数据进行排序, 通过传入的参数来判断决定是正向排序还是反向排序,并打印输出 ''' #代码1: d= input("请输入你的选择:") d = int(d) a = [2,3,1,5,0,8] def func(): if d == 1: print((sorte... ...
分类:
其他好文 时间:
2019-03-24 21:26:46
阅读次数:
193
def gray(n: Int): List[String] = { def go(x: Int, result: List[String]): List[String] = { if (x ("0" + s)) ++ result.reverse.map(s => ("1" + s)) go(x ... ...
分类:
其他好文 时间:
2019-03-24 16:13:08
阅读次数:
107
反转单链表主要有两种方式: 1、迭代法 2、递归法 Java代码 运行结果 链表反转前:1 2 3 4 5 null 迭代反转后:5 4 3 2 1 null 递归反转后:1 2 3 4 5 null ...
分类:
其他好文 时间:
2019-03-23 22:16:04
阅读次数:
133
当所有的变更都进入暂存区,就可以使用 进行提交了 执行这句话后,会弹出文本编辑区(自己配置的或默认的),文本编辑器可能会显示如下内容 如果加上 开关,会把更改的详细内容加入 这里你可以输入一些修改的被指。以 开头的是注释,在最终提交中会被忽略,当然你也可以取消注释作为备注的一部分。 如果在命令行里, ...
分类:
其他好文 时间:
2019-03-23 18:35:49
阅读次数:
133
数据存储的最终目的是取用,Python根据不同的数据类型提供了非常丰富的操作方式,大体可以分为以下几类操作方式: 增 删 改 查 取 。 补充:区分可变与不可变类型的方法,值变,id不变则为可变类型,值变id也变的为不可变类型。 1 数字类型(整型,浮点型) 数据特性: 存储单个值,也就没有顺序一说 ...
分类:
其他好文 时间:
2019-03-23 00:37:40
阅读次数:
142