05 2016 档案

摘要:main函数的传参的实现,其实也是一个解析字符串的过程:将每个word后一个空格改为“/0”,将单词提取出来。 就是这么简单。 废话不多说,直接上代码: 阅读全文
posted @ 2016-05-26 23:40 高傲的monkey 阅读(284) 评论(0) 推荐(0) 编辑
摘要:rand()函数不接受参数,默认以1为种子(即起始值)。 随机数生成器总是以相同的种子开始,所以形成的伪随机数列也相同,失去了随机意义。(但这样便于程序调试) srand()函数就是指明种子的大小;只要种子不同,那么每次随机到的值或者固定范围的序列就不一样,达到完全随机。 代码1.给固定的种子,每次 阅读全文
posted @ 2016-05-25 21:55 高傲的monkey 阅读(567) 评论(0) 推荐(0) 编辑
摘要:1、shell是解析性语言 》给系统管理员使用 c:编译性语言 什么是shell:它是一个用户与内核的接口程序,解析用户命令告诉内核 2、shell的分类:sh bash .... which cd是无法查看的,因为它是内部命令 ls:可执行文件,从环境变量的路径上找到的 3、shell脚本: 后缀 阅读全文
posted @ 2016-05-08 21:40 高傲的monkey 阅读(414) 评论(0) 推荐(0) 编辑
摘要:自动创建设备文件 1.自动创建设备文件的流程 字符设备驱动模块 --》创建一个设备驱动class >创建属于class的device >调用mdev工具(自动完成)--> 生成设备文件 mdev工具会根据/sys下的class找到相对应的device,然后根据device创建设备文件 class / 阅读全文
posted @ 2016-05-06 17:19 高傲的monkey 阅读(941) 评论(0) 推荐(0) 编辑
摘要:一。linux中访问外设的方法. 1.IO端口(IO port) linux系统给外设分配不同的端口号,linux利用端口号来访问设备(驱动) (cpu x86) cpu访问外设通过端号,访问通过地址 gec@ubuntu:/mnt/hgfs/tea/demo2$ cat /proc/ioports 阅读全文
posted @ 2016-05-06 15:56 高傲的monkey 阅读(2680) 评论(0) 推荐(1) 编辑
摘要:设备驱动程序:以内核模块的形式存在也就是*.ko 设备驱动程序和系统调用关系.系统调用:应有程序和操作系统(内核) 之间的接口(应用程序与内核的交互)设备驱动程序:内核和设备硬件之间接口(内核与硬件的交互) 整个过程实现了应用程序间接访问了底层的硬件。 test.c中调用open 》系统调用(sys 阅读全文
posted @ 2016-05-05 15:57 高傲的monkey 阅读(4298) 评论(1) 推荐(0) 编辑
摘要:安装MySQL sudo apt-get install mysql-server 这个应该很简单了,而且我觉得大家在安装方面也没什么太大问题,所以也就不多说了,下面我们来讲讲配置。 配置MySQL 注意,在Ubuntu下MySQL缺省是只允许本地访问的,如果你要其他机器也能够访问的话,那么需要改变 阅读全文
posted @ 2016-05-05 12:29 高傲的monkey 编辑
摘要:1 #include 2 #include 3 #include 4 using namespace std; 5 class Card 6 { 7 protected: 8 float remain; 9 public: 10 Card(){} 11 Card(float _remain):remain(_remain){} ... 阅读全文
posted @ 2016-05-04 20:14 高傲的monkey 阅读(988) 评论(0) 推荐(0) 编辑
摘要:模块: 模块机制,作用搞高LINUX操作系统的扩充性. 1. 模块概念: 1.动态可加载内核模块LKM 2.内核空间运行 3.是不是一执行文件,是一个没有经过链接,不能独立运行的一个目标文件(.c->.o-->.ko) 4.通insmod命令,把内核模块载入内核空间,rmmod命令 .koc从内核空 阅读全文
posted @ 2016-05-03 19:05 高傲的monkey 阅读(1008) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示