摘要: 添加系统调用,打印/proc中的系统信息 前面关于proc和内核态函数的东西可以对比代码来看。 参考 http://blog.csdn.net/kylin_fire_zeng/article/details/44778155 http://blog.csdn.net/leewenjin/articl 阅读全文
posted @ 2017-11-08 01:20 Neptune15 阅读(2184) 评论(0) 推荐(0) 编辑
摘要: public static void main(String[] args) 8种基本类型 boolean,char(1B),byte(1B),short(2B),int(4B),long(8B),float(4B),double(8B) 关于数组 逻辑运算符 &&,|| 短路算法 &,| 非短路 阅读全文
posted @ 2017-11-04 10:40 Neptune15 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 验证编辑编译内核的流程,并增加新的系统调用 注意:需要/目录至少10GB空间,/boot目录500MB空间 下载内核并解压 "kernel下载" "百度云搬运" 密码: qc8b 进入 /usr/src目录 tar xvf linux 4.13.10.tar.xz cd linux 4.13.10 阅读全文
posted @ 2017-11-04 09:40 Neptune15 阅读(1086) 评论(0) 推荐(0) 编辑
摘要: 参考:http://blog.csdn.net/liufeng_king/article/details/8497607 使用备忘录算法复杂度降至O(n^3) include //A1 30 35 A2 35 15 A3 15 5 A4 5 10 A5 10 20 A6 20 25 //p[0 6] 阅读全文
posted @ 2017-11-03 11:45 Neptune15 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 在c语言里面: typedef是类型定义的意思。typedef struct 是为了在c语言里面创建结构体变量更方便。具体区别在于: 若struct node {}这样来定义结构体的话。在申请node 的变量时,需要这样写,struct node n; 若用typedef,可以这样写,typedef 阅读全文
posted @ 2016-09-27 09:36 Neptune15 阅读(292) 评论(0) 推荐(0) 编辑
摘要: Ubuntu16.04 1.chrome安装 获取安装包http://www.google.cn/chrome/browser/desktop/index.html 在安装包目录打开终端执行sudo dpkg -i google-chrome-stable_current_amd64.deb 若有错 阅读全文
posted @ 2016-09-20 13:05 Neptune15 阅读(686) 评论(0) 推荐(0) 编辑
摘要: #include #include using namespace std; int main() { vector text{1,2,3,4,5,6,7,8,9,10}; int sought; cin>>sought; //迭代器二分搜索,text必须有序 auto beg=text.begin(),end=text.end(); auto mid=beg+(end-beg)/... 阅读全文
posted @ 2016-09-07 21:16 Neptune15 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 要求使用迭代器 读入一组整数并把它们存入一个vector对象 1. 将相邻每对整数和输出 2. 先输出第一个和最后一个数的和,然后是第二个和倒数第二个...等等 自己写的: 参考答案: 主要在输出第二种形式的和,自己写的太过繁琐,用迭代器可以直接确定倒数的对象,无需用长度去算。 阅读全文
posted @ 2016-09-07 21:07 Neptune15 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。 (1)头文件#include<vector>. (2)创建vector对象,vector<int> vec; (3)初始化vector对象,vector<T> v1; 类型为T的默认初始化 vector<T> v2(n,v 阅读全文
posted @ 2016-09-07 20:12 Neptune15 阅读(1249) 评论(0) 推荐(0) 编辑
摘要: 基本概念 Bit意为“位”或“比特”,是计算机运算的基础,属于二进制的范畴; Byte意为“字节”,是计算机文件大小的基本计算单位; 这两者应用的场合不同。通常用bit来作数据传输的单位,因为物理层,数据链路层的传输对于用户是透明的,而这种通信传输是基于二进制的传输。在应用层通常是用byte来作单位 阅读全文
posted @ 2016-09-01 10:42 Neptune15 阅读(19345) 评论(0) 推荐(0) 编辑