13 bcbobo21cn

尚未进行身份认证

暂无相关简介

等级
TA的排名 309

使用CUrl断点续传下载Linux内核5.6.2源码

首先进入Linux的祖宗网站;如下图;www.kernel.org;看一下当前最新版本为5.6.2;最早可以看到版本3.16.82;再早似乎一时找不到;下载;非常慢;此网站下载人巨多;它还有几个看上去是类似站点,GIT、RSYNC的,打开以后看了一阵没看明白;据说此站点,开源软件的一个镜像站点,可以下;比较快;不过一时没找见;https://mirror.tuna.t...

2020-04-06 23:53:11

使用Bochs调试Linux内核初级入门

之所以能用Bochs调试Linux内核,还是因为Bochs做了一些工作;安装完成以后如下;如果使用bochs.exe加载操作系统映像,就是在虚拟机中运行操作系统;如果使用bochsdbg.exe加载操作系统映像,就同时附带有调试命令,可进行调试;如下图,.bxrc文件,是欲加载的操作系统映像的配置文件;我这个是Bochs 2.5自带的;此目录下有run.bat;原内容如下;...

2020-04-04 19:19:32

VC++简单实现工具软件随鼠标移动画线的功能

一些绘图或仿真软件都有这功能,随鼠标移动,始终有一条线从起点跟随到鼠标当前位置;这功能不只是随鼠标移动画线;实际要实现2个功能:擦除前一条线,再画一条从起点到当前鼠标位置的线;环境Win10,VC6;新建一个单文档工程;为视类添加鼠标移动消息处理函数;在其中画线;为简单起见,设起点为(0,0),始终画一条线指向鼠标当前位置;如果不进行擦除,效果是这样的;视类头文件添加成...

2020-04-04 01:02:19

Matlab的File菜单功能图解 - 导入数据、保存工作空间、搜索路径、系统参数

File菜单主要是打开/关闭文件、关闭窗口、导入数据、保存工作空间、设置搜索路径、设置系统参数、打印设置;导入数据;Matlab的toolbox\stats目录下有一些自带的mat文件;导入对话框;gas.mat文件带有2个变量;导入到工作区;保存工作空间;存为 test1.mat;重启;打开;打开后如下;设置搜索路径;设...

2020-04-03 23:30:30

Bochs的初步使用

Bochs是一个x86硬件平台的开源模拟器。它可以模拟各种硬件的配置。Bochs模拟的是整个PC平台,包括I/O设备、内存和BIOS。通过改变配置,可以指定使用的CPU(386、486或者586),以及内存大小等。一句话,Bochs是电脑里的“PC”。根据需要,Bochs还可以模拟多台PC。它还有自己的电源按钮。bochs的典型应用是提供x86 PC的完整仿真,包括x86处理器、硬件设备、...

2020-04-02 00:26:31

CentOS搭建C++开发环境

先安装gcc;需要root权限;切换到root用户;命令:sudo su;再输入密码;切换到root用户;命令:yum install gcc;安装失败;带 -y 再运行;安装成功;过程如下;gcc -v,查看版本;[root@localhost /]# yum -y install gccLoaded plugins: fastestmirror, langpack...

2020-03-26 23:36:17

下载CentOS源码、Hyper-V虚拟机联网、拷贝文件到Hyper-V虚拟机中的Linux系统

下载CentOS源码;先查看CentOS版本和内核版本;后面那个是内核版本;进入CentOS官网;找到对应操作系统版本;进入:os - Source - SPackages目录;找到对应内核版本;此页面内容多,可以用网页查找功能;下载;内核源码不到100M;进入Hyper-V管理界面;在右侧操作列表中选择 虚拟交换机管理器...;开始创建虚拟交换机;类型...

2020-03-25 22:45:20

安装了超图、oracle、eclipse、JDK后系统的java进程情况以及java.exe、javaw.exe

发现系统java进程占用内存高;高时达500M;展开查看详情,从电脑管家的内存管理中看不出所以然;Eclipse是另外单独的进程;进入任务管理器,看到第一个java应用是超图服务器;占内存比较高;后台进程有三个java;右键查看系统属性,第一个是Oracle使用的java进程;右键查看第二个java进程;这个是超图的进程;第三个名为j...

2020-03-25 13:04:59

Linux易混名词整理和相关操作

做Linux操作时对于不太熟悉的人有些名词易混;下载的安装包里面会夹杂一些 .tar、.gz、.glibc之类的名词,看上去跟Windows不太相同;下面来理一下;目前本机在Hyper-V安装了Linux;用 CentOS-7.0-1406-x86_64-DVD.iso 这个文件安装的;一 Linux的GNU是什么意思GNU是一个技术组织,发起者是一个叫Richard Stal...

2020-03-22 19:51:14

Matlab数据类型学习图解

整型;前面加u的是无符号;999超过uint8类型的最大值,故x2=255;定义的变量显示在变量窗口;intmin,intmax,此二函数用于显示整型类型的下限和上限;6.5版本不支持;浮点类型;whos查看已经定义了的变量;isfloat(),判断一个变量是否为浮点类型;6.5版本不支持;ones;定义4*4,类型为single的,全1矩阵;...

2020-03-22 14:24:52

Windows下使用MinGw和gcc构建第一个C程序、g++构建第一个C++程序

gcc与g++都gnu的编译器;gcc是c语言的编译器;g++是c++的编译器;gdb 是调试工具。看着有些面生;都是Linux的东西;MinGw 是 Minimal GNU on Windows 的缩写,允许在 GNU/Linux 和 Windows 平台生成本地的 Windows 程序而不需要第三方运行时库。先下载MinGw;安装;敲入g...

2020-03-22 12:18:55

VC++中Depends工具的使用和DLL函数的动态调用方式示例

VC++中Depends工具;Depends用来显示与一个可执行文件(exe或者dll)相关的依赖项(动态链接库dll),以及该exe或dll引用了这些dll中的哪些接口,同时也可以看到每个被依赖的dll中的所有导出的函数接口。在VC6位于如下目录;加载一个系统dll查看一下;出现下图错误提示;大致说...加载失败...循环依赖...;因为此dll又调用了其它dll;左上角是D...

2020-03-21 00:57:09

Hyper-V安装ReactOS未成功

ReactOS 是基于 Windows NT 架构的开源操作系统;用于学习是可以的;用于办公大概不行;ISO文件只有100多M;Win10;Hyper-V;安装ReactOS;新建虚拟机;启动以后出现下图错误;此操作系统不认识新一代的BIOS;重新创建一个虚拟机如下;新建虚拟机启动时显示几个字符,Detect Hardware...

2020-03-20 00:18:36

花指令入门操作实践

根据逆向相关资料;下面有2段ASM代码;1;start_: xor eax, eax test eax, eax jz label1 jnz label1 db 0E8h ;垃圾指令label1: xor eax, 3 add eax, 4 xor eax, 5 ret2;start_: xo...

2020-03-17 23:54:01

UPX命令行压缩、反汇编动画进入、OllyDbg搜索命令功能

使用的示例是《Windows程序设计》第五版第一章的HelloMsg.exe;一 UPX命令行压缩下载upx.sourceforge.net/download/upx304w.zipupx是一个可执行文件压缩工具;upx -o HelloMsg_upx.exe HelloMsg.exe-O,输出压缩文件,不带其他参数;只打 upx ,查看帮助;压缩以后...

2020-03-16 20:01:10

simulink 基本逻辑仿真 - 与或非

逻辑与;逻辑或;逻辑非;基本逻辑库在此;在Fixed-Point Blockset下;这里也有自己的信号源;Sources;Scope已经用过了,是示波器;现在看Sinks模块里面;其他的;看上去也是用于显示输出的组件;拖个Terminator连过去;Run;没有任何输出显示;拖个Display连过去;Run;没有任何输出显示;拖个XY ...

2020-03-16 01:00:31

Matlab简单系统仿真示例1

假设简单系统数学模型为 y(t) = 5 + 3t;用matlab进行仿真;新建模型如下;Constant是常量;Gain是放大;Add是相加,两个输入一个输出;Scope就是显示波形的一个组件;组件的属性值都可以设置;不设置的话,Constant组件、Gain组件默认值都是1;运行;结果如下;波形显示看上去有问题;坐标轴属性不符合;从右键菜单选择 Autosc...

2020-03-14 21:41:12

反汇编基础、OllyDbg简介和界面、基本操作、初级TraceMe练习

以下使用的练习示例是《Windows程序设计》第五版第一章的HelloMsg.exe;一 反汇编基础1 字节顺序字节存储顺序 和CPU有关;微处理器的存放顺序有正序(Big-Endian),逆序(Little-Endian);Intel逆序,Power-PC正序; 正序:高位字节存入低地址,低位字节存入高地址; 逆序:反之;十进制7869,十六...

2020-03-14 20:00:35

DUMPBIN工具的使用

dumpbin.exe是微软二进制文件转储器。显示有关通用对象文件格式 (COFF) 的二进制文件的信息。可以使用 DUMPBIN 检查 COFF 对象文件、 COFF 对象、 可执行文件和动态链接库 (Dll) 的标准库。dumpbin.exe所在路径是 vs安装目录\VC\bin\dumpbin.exe。可以通过开始菜单里面的VisualStudio开发人员命令提示来运行。/...

2020-03-09 23:29:38

超图开发要点摘录

这些是做超图开发时阅读超图帮助摘录的一些要点;和一些操作过程记录;和一些程序说明;顺序没有整理;====平面坐标系一般用来作为与地理位置无关的数据的坐标参考。也是默认新建数据的坐标参考。如 CAD 设计图、纸质地图扫描后的图片、与地理位置无关的示意图等。平面坐标系是一个二维坐标系,原点坐标为(0,0)。数据中每一个点的坐标是由其距水平和垂直的 X 轴和 Y 轴的距离确定。=...

2020-03-09 01:34:41

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv3
    勤写标兵Lv3
    授予每个自然周发布7篇到8篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取