编程语言的作用及与操作系统和硬件的关系: 编程语言就是用户与电脑的交流语言,编程语言是将用户的命令传达于操作系统,再通过操作系统从硬件获取信息! 应用程序-》操作系统-》硬件: cpu-》内存-》磁盘: cpu 与寄存器,内核态与用户态及如何切换: 寄存器存在于CPU,寄存器是为了加速CPU 的运行 ...
分类:
其他好文 时间:
2017-03-10 20:49:22
阅读次数:
144
比如说有这样一个场景,你在书房里面看书你代表--支持32位的CPU和64位的CPU书桌代表--内存书架代表--硬盘你从书架取出32本书放在书桌上面,书桌只能同时铺开放32本书,你可以同时看这32本书获取信息,看完以后,你将这32本书放到书架,然后从书架再房32本书继续上面的操作;过..
分类:
其他好文 时间:
2017-03-10 00:56:51
阅读次数:
131
比如说有这样一个场景,你在书房里面看书 你代表--支持32位的CPU和64位的CPU书桌代表--内存书架代表--硬盘 你从书架取出32本书放在书桌上面,书桌只能同时铺开放32本书,你可以同时看这32本书获取信息,看完以后,你将这32本书放到书架,然后从书架再房32本书继续上面的操作;过了一段时间你觉 ...
分类:
其他好文 时间:
2017-03-09 20:01:21
阅读次数:
121
爬虫思路
以酷安网用户粉丝较多的用户的个人中心为进口,获取该用户的全部粉丝的个人中心链接,用户头像链接和用户名,并分别放入队列。开启两个线程获取信息,一个线程获取队列中的用户的信息并放入队列,另一个线...
分类:
编程语言 时间:
2017-03-09 12:09:04
阅读次数:
372
一、实验介绍 1.1 实验内容 在互联网时代,人们获取信息的途径多种多样,大量的信息涌入到人们的视线中。如何从浩如烟海的信息中提炼出关键信息,滤除垃圾信息,一直是现代人关注的问题。在这个信息爆炸的时代,我们每时每刻都要更新自己的知识储备,而网络是最好的学习平台。对信息过滤和处理能力强,学习效率就会得 ...
分类:
编程语言 时间:
2017-03-03 22:58:42
阅读次数:
1543
一、前言 今天总算迎来了破解系列的最后一篇文章了,之前的两篇文章分别为: 第一篇:如何使用Eclipse动态调试smali源码 第二篇:如何使用IDA动态调试SO文件 现在要说的就是最后一篇了,如何应对Android中一些加固apk安全防护,在之前的两篇破解文章中,我们可以看到一个是针对于Java层 ...
分类:
移动开发 时间:
2017-03-02 19:13:41
阅读次数:
4961
Http方法:Get请求与Post请求的区别Get是向服务器发索取数据的一种请求,而Post是向服务器提交数据的一种请求Get是获取信息,而不是修改信息,类似数据库查询功能一样,数据不会被修改Get请求的参数会跟在url后进行传递,请求的数据会附在URL之后,以?分割URL和传输数据,参数之间以&相 ...
分类:
Web程序 时间:
2017-02-16 13:29:27
阅读次数:
145
#stat:ls命令可能是每一个Unix使用者第一个学习的命令之一,但它仅仅显示了stat命令能给出的信息的一小部分。stat命令从文件的索引节点获取信息。正如你可能已经了解的那样,每一个系统里的文件都存有三组日期和时间,它们包括最近修改时间(即使用ls-l命令时显示的日期和时间)..
分类:
系统相关 时间:
2017-02-14 22:45:58
阅读次数:
1308
1.读readme获取信息 1.1 由Building the Software可知,需修改顶层makefile,指定架构和编译器 ifeq ($(HOSTARCH),$(ARCH)) CROSS_COMPILE ?= arm-linux- endif ARCH = arm CROSS_COMPIL ...
分类:
其他好文 时间:
2017-02-03 23:02:36
阅读次数:
296
场景: 1)客户端从服务端获取信息. 2)阻塞模式. 所以: 1)服务端,步骤,socket, addr,bind,listen, loop{accept,write,close(auto socket)},close server socket. 1.1.服务端地址必须绑定,以提供服务. 1.2. ...