正在加载
请稍等

菜单

红楼飞雪 梦

15526773247

Home 作者归档: admin (page 4)
Home 作者归档: admin (page 4)

Android系统的智能指针(轻量级指针、强指针和弱指针)的实现原理分析

android 嵌入式开发, linux开发学习 by

Android 系统的运行时库层代码是用C++来编写的,用C++来写代码最容易出错的地方就是指针了,一旦使用不当,轻则造成内存泄漏,重则造成系统崩溃。不过系统为 我们提供了智能指针,避免出现上述问题,本文将系统地分析Android系统智能指针(轻量级指针、强指针和弱指针)的实现原理。         在使用C++来编写代码的过程中…

阅读全文

 

06 2016-01

推荐一些相当不错的开发参考资料

android 嵌入式开发, linux开发学习 by

上次在github托管延边大学教务系统信息抓取的代码的时候,发现github还是挺好使的,就是单个文件大小不得大于50M,总体来说还行,所以就将我平时用的一些参考资料全部放上去了…主要还是移动互联网和android嵌入式方向的资料,感兴趣的朋友可以看看。。。 获取方式如下: Source code   git clone htt…

阅读全文

 

06 2016-01

ioctl 接口

android 嵌入式开发, linux开发学习 by

大部分驱动需要 — 除了读写设备的能力 — 通过设备驱动进行各种硬件控制的能力. 大部分设备可进行超出简单的数据传输之外的操作; 用户空间必须常常能够请求, 例如, 设备锁上它的门, 弹出它的介质, 报告错误信息, 改变波特率,或者自我销毁. 这些操作常常通过 ioctl 方法来支持, 它通过相同名子的系统调用来实现.…

阅读全文

 

03 2016-01

linux 并发和它的管理

android 嵌入式开发, linux开发学习 by

在现代 Linux 系统, 有非常多的并发源, 并且因此而来的可能竞争情况. 多个用户空间进程在运行, 它们可能以令人惊讶的方式组合存取你的代码. SMP 系统能够同时在不同处理器上执行你的代码. 内核代码是可抢占的; 你的驱动代码可 能在任何时间失去处理器, 代替它的进程可能也在你的驱动中运行. 设备中断是能够导致你的代码并…

阅读全文

 

03 2016-01

centos7 下集成的source Insight 3

linux开发学习 by

弄了一个早上,总算弄完了,下载地址如下: http://blog.aifei8.net/mydata/sourceInsight_centos7.tar.xz 昨晚曾经试过用wine,但是安装以后总是出现bad format exe的错误。最后参考navicat的安装程序终于把问题解决了,并且做了一个集成包。就是上面那个链接了。实现的核心代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 1…

阅读全文

 

27 2015-12

(转)使用Kali Linux在渗透测试中信息收集

网络攻防 by

在本文中,我们将讨论渗透测试中第二个阶段——信息收集。我们会介绍Kali中一系列的信息收集工具。在阅读本文之后,我们希望你能对信息收集有更好的理解。 在这个阶段我们需要尽可能多的收集目标的信息,例如:域名的信息,DNS,IP,使用的技术和配置,文件,联系方式等等。在信息收集中,每一个信息都是重要的 信息收集的…

阅读全文

 

26 2015-12

sqlmap用户手册

网络攻防 by

当给sqlmap这么一个url的时候,它会: 1、判断可注入的参数 2、判断可以用那种SQL注入技术来注入 3、识别出哪种数据库 4、根据用户选择,读取哪些数据 sqlmap支持五种不同的注入模式: 1、基于布尔的盲注,即可以根据返回页面判断条件真假的注入。 2、基于时间的盲注,即不能根据页面返回内容判断任何信…

阅读全文

 

26 2015-12

centos7 构造linux内核源码树

linux开发学习 by

一、下载linux内核源代码 可以上官网下载,地址如下:http://kernel.org 这里提供4.3.3的源代码下载地址: Source code   cd /usr/src wget https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.3.3.tar.xz xz -d linux-4.3.3.tar.xz tar -xvf linux-4.3.3.tar 二、安装 进入主目录,用系统原来的配置内…

阅读全文

 

25 2015-12

(转)Linux 内核引导参数简介

linux开发学习 by

概述 内核引导参数大体上可以分为两类:一类与设备无关、另一类与设备有关。与设备有关的引导参数多如牛毛,需要你自己阅读内核中的相应驱动程序源码以获 取其能够接受的引导参数。比如,如果你想知道可以向 AHA1542 SCSI 驱动程序传递哪些引导参数,那么就查看 drivers/scsi/aha1542.c 文件,一般在前面 100 行注释里就可…

阅读全文

 

25 2015-12