20145311 《信息安全系统设计基础》第十三周学习总结 教材学习内容总结 第十一章 网络编程 客户端-服务器编程模型 客户端和服务器都是进程 网络 IP地址 htonl函数将32位整数由主机字节顺序转换成网络字节顺序。ntohl函数将32位整数从网络字节顺序转换成主机字节。htons函数和nto ...
分类:
其他好文 时间:
2016-12-11 20:46:57
阅读次数:
216
过程抽象 接口 实现 函数签名 万能函数 多线程 单线程 当运行老师给的代码hello_single.c的时候,发现和老师的运行结果不一样,也没有感受到函数级并发,然而当我把这个代码删除之后,就明白了函数级并发了,没删之前运行结果为:每个一秒打出一个字符串,共进行10秒;删除之后:前4秒什么都没有输 ...
分类:
其他好文 时间:
2016-12-11 20:44:05
阅读次数:
253
20145306《信息安全系统设计基础》第十三周学习总结 教材学习内容总结 第十一章 网络编程 客户端-服务器模型: 每个网络应用都基于客户端-服务器模型。一个应用是由一个服务器进程和一个或者多个客户端进程组成。服务器管理某种资源,并通过操作资源来为客户端提供某种服务。客户端和服务器都是进程。 客户 ...
分类:
其他好文 时间:
2016-12-11 15:40:19
阅读次数:
156
20145239 《信息安全系统设计基础》第13周学习总结 本周代码实践 hello_multi.c 先打印world换行打印hello,间隔1秒再打印相同内容,一共打印5次,最后输出t1,t2 finished hello_multi1.c hello_single.c 打印一个hello,之后每 ...
分类:
其他好文 时间:
2016-12-11 15:13:58
阅读次数:
230
20145317《信息安全系统设计基础》第十三周学习总结 教材学习内容总结 网络编程 客户端-服务器编程模型 一个应用是由一个服务器进程和一个或多个客户端进程组成 服务器进程 -> 管理某种资源 -> 通过操作这种资源来为它的客户端提供某种服务 基本操作:事务 一个客户端-服务器事务由四步组成: 当 ...
分类:
其他好文 时间:
2016-12-11 12:38:21
阅读次数:
224
最近在做一个关于云计算安全系统的项目,需要用到MySQL数据库,现在把建立数据库的步骤记录下来。 一、用命令在Ubuntu上安装MySQL # sudo apt-get update # sudo apt-get upgrade # sudo apt-get -f install 1. sudo a ...
分类:
数据库 时间:
2016-12-09 07:48:43
阅读次数:
306
《信息安全系统设计基础》实验三实验报告 实验报告封面 实验内容 本实验基于ARM开发平台移植uC/OSII 或者uCLinux。掌握uC/OSII(uCLinux…)的移植过程;并掌握C,汇编的混合编程。 实验步骤 搭配实验环境,连接试验箱,用串口线、并口线、网线、连接实验箱和主机。 安装ADS安装 ...
分类:
其他好文 时间:
2016-12-05 01:51:35
阅读次数:
123
堆栈跟踪 首先编辑一个程序 用gcc编译,再使用gdb调试,发现gdb尚未下载 下载后重新运行gdb 设置断点:b+行号或者“main” 运行:r frame:打印出的信息:栈的层编号,当前的函数名,函数参数值,函数所在文件及行号,函数执行到的语句。 info frame:打印出的信息:函数地址,调 ...
分类:
数据库 时间:
2016-12-04 23:34:01
阅读次数:
278
实验步骤 阅读和理解源代码 demo_read,demo_write 函数完成驱动的读写接口功能,do_write 函数实现将用户写入的数据逆序排列,通过读取函数读取转换后的数据。这里只是演示接口的实现过程和内核驱动对用户的数据的处理。 代码: #define DEVICE_NAME "demo" ...
分类:
其他好文 时间:
2016-12-04 23:25:56
阅读次数:
241
实验内容、步骤与体会: 实验过程的理解,实验指导书中知识点的理解。 (1)为什么在双击了GIVEIO和JTAG驱动安装文件后还需要手动进行配置? 因为安装文件只是将驱动文件释放了出来,并没有在系统中将这个硬件设备添加进去,所以需要手动处理。 (2)开发板是怎样进入linux和vv模式? 在成功连接开 ...
分类:
其他好文 时间:
2016-12-04 23:19:22
阅读次数:
168