自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 Windows通过命令行获取PCIE设备配置空间、CPU/DISK、特定程序CPU占用率

系统:Windows XP IOT (EMT...)工具:pstool (32位)、RW。

2024-05-17 08:48:00 1650 1

原创 Linux下GRUB常用参数介绍

【代码】Linux下GRUB常用参数介绍。

2024-02-19 09:38:22 1408 2

原创 Linux网络配置

下载驱动:https://www.realtek.com/zh-tw/component/zoo/category/network-interface-controllers-10-100-1000m-gigabit-ethernet-pci-express-software。注意:所设的IP地址要唯一且在局域网内没有被其它网络设备占用,可以在同网段内用一个网络设备ping所要设置的IP地址,若能够ping通,则说明该IP地址已经被占用,不能使用该IP地址;第一步:sudo dhclient -r。

2024-02-19 09:36:15 563 1

原创 Linux常用命令介绍

【代码】Linux常用命令介绍。

2024-02-02 11:39:46 593

原创 硬件压力测试工具使用方法

B, --bind host# 绑定到主机的多个地址中的一个。当客户端到服务器端的测试结束时,服务器端通过-l选项指定的端口(或默认为客户端连接到服务器端的端口),反向连接至客户端。-c, --client host#如果Iperf运行在服务器模式,并且用-c参数指定一个主机,那么Iperf将只接受指定主机的连接。-C, --compatibility# 与低版本的Iperf使用时,可以使用兼容模式。-b, --bandwidth #[KM] UDP模式使用的带宽,单位bits/sec。

2024-02-01 11:02:49 5010 1

原创 Linux问题分析

因为当时是由root创建目录,导致挂载时用户和用户组也是root,普通用户afc无法在数据盘中创建文件,才在fstab中加上了user参数,挂载时是afc用户挂载可用。导致ldd命令无法在数据盘中使用。最终解决办法:通过对比系统盘和数据盘发现,从数据盘复制任意一个动态库文件到系统盘后使用ldd的命令无法获取动态库的依赖,但是将动态库从数据盘解压到系统盘,动态库是可以使用的。使用ldd命令在SSD存储硬盘中,无法读取动态库的依赖,但是在系统盘下通过ldd可以读取/lib64/目录下的动态库文件的依赖。

2024-02-01 11:01:00 843 3

原创 X server文件配置与解析

生成Xserver配置文件要在字符界面才能生成,在图形界面生成会报错。第一步,如果有图形界面则切换到字符界面第二步,切换到root用户,普通用户下无法生成配置文件sudo su #切换到root第三步,生成配置文件生成的配置文件会在/root/下找到,文件名为xorg.conf.new。将xorg.conf.new更改为xorg.conf并复制文件到/etc/X11/下。`/etc/X11/`目录下包含了许多配置文件,用于设置X11图形环境。

2024-01-29 09:47:51 2358

原创 Linux调整屏幕命令

arandr是xrandr的图形化配置,通过图形化设置屏幕位置大小及分辨率等生成对应的脚本文件放入桌面自启动中。1.设置LVDS的位置为(0,0)且分辨率为最大输出,设置VGA分辨率为最大输出且位于LVDS右边向左旋转。在1600x768分辨率的桌面上启用平移功能,并在VGA的输出上显示1024x768分辨率。--same-as #指定当前显示屏和其他显示屏分辨率旋转方向等相同。-addmode #指定显示屏添加新的分辨率。--newmode #添加新的分辨率。

2024-01-29 09:35:22 1544

原创 LINUX日志分析

Linux系统拥有非常灵活和强大的日志功能,可以保存几乎所有的操作记录,并可以从中检索出我们需要的信息。 Linux系统下所有的日志信息都保存在/var/log/目录下,目录配置文件在/etc/rsyslog.conf。 日志文件 说明 /var/log/cron 记录了系统定时任务相关的日志 /var/log/cups 记录打印信息的日志 /var/log/dmesg

2024-01-25 10:55:38 1288

原创 X window system

X Client也称之为X App。X Server将鼠标点击的事件发送给X Client ,X Clinet 处理好的逻辑(就是告知X Server如何去画三角形)发送给X Server ,X Server根据从X Client得到的信息进行图形绘制。X window system采用C/S架构(Client/Server,主从式架构),分为X服务器(X Server)和X客户端(X Client)。响应命令是服务器向客户端发送的响应命令,包括处理请求后的结果,例如创建窗口的ID、移动窗口的位置等。

2024-01-25 10:50:27 1200

原创 xrandr和arandr的使用

arandr是xrandr的图形化配置,通过图形化设置屏幕位置大小及分辨率等生成对应的脚本文件放入桌面自启动中。1.设置LVDS的位置为(0,0)且分辨率为最大输出,设置VGA分辨率为最大输出且位于LVDS右边向左旋转。在1600x768分辨率的桌面上启用平移功能,并在VGA的输出上显示1024x768分辨率。--same-as #指定当前显示屏和其他显示屏分辨率旋转方向等相同。-addmode #指定显示屏添加新的分辨率。--newmode #添加新的分辨率。

2024-01-25 10:47:21 1486 1

原创 PMBus协议学习

PMBus为电源管理总线,是SMBus的扩展。PMBus用于对带有电源控制和管理组件的电源进行数字管理。I2C规范只描述了2线总线的物理层、定时和流量控制。I2C规范没有描述信息的格式和内容,PMBus规范是一个完整的电源管理协议。它包括如何将比特和字节从一个设备获取到另一个设备,它还有命令集,通过命令集进行对应的管理。总之,PMBus在硬件层面没做修改,在软件层还是通过SMBus协议做了部分修改后得到,通过向SMBus的控制寄存器和从设备寄存器输入PMBus的命令集和从设备地址进行对应操作。

2024-01-22 11:26:41 2906

原创 SMBus协议学习

SMBUS:System Management BUS(系统管理总线)。它是Intel在1995年提出的,主要应用于移动PC和桌面PC系统的低速率通信。SMBUS有两条信号线,分别为SMBCLK与SMBDAT,即时钟线和数据线。它是基于I2C协议而发展出来的,它被用来连接各种设备,包括电源相关设备,系统传感器,EEPROM通讯设备等。起止条件(与I2C类似),当CLK为高电平时,DAT从高电平转换为低电平,表示数据传输信号的开始。当CLK为高电平,DAT从低电平转换为高电平则表示数据传输的结束。

2024-01-22 11:22:25 5201

原创 RU读写SMBus协议

RU

2024-01-17 15:06:10 631

原创 I2C学习

I2C 是支持多从机的,也就是一个 I2C 控制器下可以挂多个 I2C 从设备,这些不同的 I2C从设备有不同的器件地址,这样 I2C 主控制器就可以通过 I2C 设备的器件地址访问指定的 I2C设备了,一个 I2C 总线连接多个 I2C 设备.④ 数据有效性IIC总线进行数据传送时,时钟信号为高电平期间,数据线上的数据必须保持稳定,只有在 时钟线上的信号为低电平期间,数据线上的高电平或低电平状态才允许变化。

2024-01-17 15:03:08 828

原创 图书管理系统精炼版

图书管理系统

2022-07-22 09:59:54 169

原创 c语言实现简易学生管理系统

1.内容用到结构体,链表,函数,文件操作 2.该代码实现了增删改查,不过缺点,没有进行链表的内存释放会造成内存泄漏,写还是挺简单的,不过懒得写了直接上代码自己感悟

2022-06-27 17:05:33 557

原创 C语言链接mysql数据库实现简易的学生信息增删改查

C语言简单操作数据库

2022-06-20 18:40:20 750 1

原创 C语言简易版画图工具Vc2022

现阶段只能调颜色,后续慢慢加入新功能先写出线的结构和按键结构创造按键和在图形板上画出画线改变线颜色函数#include<stdio.h>#include<easyx.h>#include<windows.h>#include<string.h>#include<stdlib.h>#include<conio.h>#include<assert.h>#defin...

2022-05-11 09:49:51 1138

原创 C语言五子棋双人模式

五子棋用了二维数组和函数调用完成第一个函数是菜单实现第二个函数是初始化棋盘第三个函数实现 画棋盘第四个第五个函数都是玩家动 第五个函数跟第四个函数差不多就是改了棋子;上面这个函数判断那个玩家赢游戏实现主函数:自己去试试看看;include<stdio.h>int main(void){ int a; return 0;}...

2022-05-10 21:13:28 862

原创 C语言贪吃蛇用VC2022

用到函数的调用和实现,用到easyx,结构体,数组等也可以用链表来写,在linux上用vim写贪吃蛇原理差不多。进行初始化原本想用srand(time(null))的发下有时食物出不来就用了GETtick...移动蛇:用键位控制:_kbhit是确认是否有按键按下,有就为1否则为0,_getch()是输入的字符.画图:调用easyx头文件,用来画图食物随机出现:蛇头碰到食物蛇尾加1上面移动的是没有死亡的,下面这个移动到边界就是死亡...

2022-05-06 22:02:06 1045

LINUX进行PCIE网卡设备修改文档

LINUX进行PCIE网卡设备修改文档

2024-02-01

VESAEDID的学习文档

VESAEDID的学习文档

2024-02-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除