- 博客(10)
- 收藏
- 关注
原创 ubuntu 16.04 QEMU 搭建跑arm架构linux内核
1, 安装qemu sudo apt-get install qemu2,准备arm交叉编译环境和linux-3.19的内核源码。 执行如下命令:由vexpress_defconfig 生成.config code/linux-3.19.8$make ARCH=arm CROSS_COMPILE=/opt/prebuilts/gcc/linux-x86/arm/arm-linux-gnueabihf-7.2.1/bin/arm-linux-gnueabihf- vex...
2020-05-13 17:15:52
503
转载 android
1.安装openjdk-7-jdkAndroid 5.1 用到的jdk不再是Oracle 的 jdk ,而是开源的 openjdk,在ubuntu安装好后,使用如下命令安装jdk:$sudo apt-get install openjdk-7-jdk 安装好后,设置环境变量:在/etc/profile 文件末尾加上: JAVA_HOME=/usr/lib/jvm/java-7-openjd
2017-07-31 16:46:50
273
原创 链表,二叉树,哈希表,数组
数组:查找快,插入删除麻烦,用于已知的数据量;链表:查找慢,插入删除方便,用于较少的不可预知的数据量;哈希表:大数据量,利用散列函数结合数组和链表的优势。二叉树:同上。数组的搜索比较方便,可以直接用下标,但删除或者插入某些元素就比较麻烦。 链表与之相反,删除和插入元素很快,但查找很慢。 二叉排序树就既有链表的好处,也有数组的好处。 在处理大批量的动态的数据是比较有用。前序:根左右中序:左根右后续
2017-07-21 18:02:06
1654
原创 算法 冒泡排序
从小到大排序: 数值就是气泡,两个气泡相比,气泡小的胜利,胜利的气泡继续比较,往以此类推。例子: 5 2 8 1 35个数比较4次:得到第一个最小的数,剩余4个数要继续比较; 一:5 2 8 1 3 二:5 2 1 8 3 三:5 1 2 8 3 四:1 5 2 8 34个数比较3次:得到第二个最小的数,剩余3个数要继续比较; 1:1
2017-07-14 18:19:54
217
转载 window 的强大网络命令
一,ping 它是用来检查网络是否通畅或者网络连接速度的命令。作为一个生活在网络上的管理员或者黑客来说,ping命令是第一个必须掌握的DOS命令,它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。下面就来看看它的一些常用的操作。先
2015-02-28 13:48:19
513
转载 linux内核 init
LINUX内核中有很多的初始化指示标志postcore_initcall(), arch_initcall(), subsys_initcall(), device_initcall(), etc. 这些起什么作用呢?查阅源代码(android goldfish-2.6.29)并搜索网上相关文章,对此做一总结。初始化标号先看这些宏的定义(定义在文件include/linux/init.
2014-11-12 11:01:36
504
原创 ssh 被别人访问的时候提示权限被拒绝,请重试
ssh 用户名@ip修改/etc/ssh/sshd_config文件。找如下的一句#PermitRootLogin yes改为如下的;PermitRootLogin yes注意,要把前面的#号去掉。重启sshd服务器[root@linuxsir001 root]# service sshd restart
2014-10-17 16:27:34
5521
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人