- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 关于内核module符号表的一些实验
关于内核module符号表的一些实验问题1:当我在已经装有kernel-devel的机器上,改写并编译DM模块然后安装。接下来编译一个dm模块的字模块,编译会通过,但是在安装的时候dmesg会报出没有找到对应符号的错误。解决1:安装DM模块之后将/lib/modules/{uname -r}/build/Module.symvers中有关DM模块的符号地址改成编译之后新生成的Module.symvers,然后编译子模块不会报错,运行也正常。安装包:将解决中的两个ko文件安装在其他机器(机器2)并
2020-05-15 10:55:20
359
原创 OpenStack学习文档
OpenStack Cloud SystemIntrodoctionOpenStack模块介绍功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流...
2019-01-29 15:28:56
1961
原创 LVM管理
详细文档 https://www.tecmint.com/extend-and-reduce-lvms-in-linux/ LVM:是 Logical Volume Manager(逻辑卷管理)的简写,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。通过LVM系统管理员可以轻松管理磁盘分区,如:将若干个磁盘分区连接为一个整块的卷组 (volumegroup),形成...
2019-01-16 11:36:57
886
转载 DateTime.Now.ToString() 格式化
//2007年4月24日 this.TextBox6.Text = System.DateTime.Now.ToString("D"); //2007-4-24 this.TextBox7.Text = System.DateTime.Now.ToString("d"); //2007年4月24日 16:30:15 this.TextBox8.Text = ...
2018-06-16 14:23:18
2186
转载 UWP链接数据库
从msdn文档https://docs.microsoft.com/en-us/windows/uwp/data-access/sql-server-databases 转载首先nuget安装System.Data.SqlClient使用的主要函数有connectionstring是链接数据库请求字段SqlConnection con = new SqlConnection(ConnectionS...
2018-06-07 20:23:41
1232
原创 UWP listview 删除行
查了很多资料没有找到直接的方式,只能用一下的方法实现,谁让UWP资料这么少呢private List<MyTripItemTemplate> listviewdata; //保存列表private object ObjectData;private bool isGetData;//事件中的代码,第一次运行保存list,之后同步运行 if (isGetData) ...
2018-06-03 21:06:49
531
1
原创 UWP 后台代码加载图片
直接上代码BitmapImage bitmapImage = new BitmapImage();bitmapImage.UriSource = new Uri(weatherImageForTopImage.BaseUri, (e.ClickedItem as MyTripItemTemplate).weatherImage);weatherImageForTopImage.Source =...
2018-06-03 13:32:15
1140
原创 ubuntu 利用proc 文件系统实现监听器
proc文件系统特定文件的关系获取并显示主机名/proc/sys/kernel/hostname获取并显示系统时间/proc/uptime当前内存使用情况/proc/meminfo显示系统的版本号/proc/sys/kernel/ostype , /proc/sys/kernel/osrelease显示cpu信息/proc/cpuinfo 显示系统所有进程的一些信息,包括pi...
2018-03-07 11:28:35
1344
原创 ubuntu 下用QT获取CPU使用率
cpu使用信息在proc系统中的位置如下/proc/stat第一行的数值表示的是CPU总的使用情况,所以我们只要用第一行的数字计算就可以了。下表解析第一行各数值的含义:参数 解析(单位:jiffies)(jiffies是内核中的一个全局变量,用来记录自系统启动一来产生的节拍数,在linux中,一个节拍大致可理解为操作系统进程调度的最小时间片,不同linux内核可能值有不同,通常在...
2018-03-01 17:34:52
2644
原创 ubuntu 添加字符设备驱动程序
ubuntu设备驱动是由装载模块的方式进行的 2.6.x核心模块在http://www.ibm.com/developerworks/cn/linux/l-module26/上可以下载按照定义创建驱动文件创建c文件 Drive.c#include "linux/kernel.h"#include "linux/module.h"#include "linux/fs.h"#include "l...
2018-02-28 11:19:13
5917
原创 ubuntu grub2引导修复
命令ls 查看每一个分区 ls(我的分区) 找到ubuntu所安装的分区,提示ext2为ubuntu安装的分区 ls(我的分区)/boot/grub 找到grub.cfg set root=(my hd)set prefix=(my hd)/boot/grubinsmod normalnormal 重启可以看到grub2选项 进入ubuntu 在超级用户下 输入update-grub 来引导win...
2018-02-27 22:29:23
3918
1
原创 ubuntu 编译内核
把已经下载好的内核代码包装进 /usr/src 中解码1. 下载编译过程中的所需的软件依赖包.sudo apt-get install libncurses5-dev libssl-dev sudo apt-get install build-essential openssl sudo apt-get install zlibc minizip sudo apt-get install l...
2018-02-27 09:08:44
895
原创 c++新建线程
//全局的临界区保护变量,以保护主线程和子线程都要访问的sendBufCRITICAL_SECTION gCriticalSection;//子线程运行的函数unsigned __stdcall GetInputs(void *arg);InitializeCriticalSection(&gCriticalSection);//启动一个子线程,获取客户从键
2017-10-25 22:04:34
430
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人