自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

圣三一

我欲乘风破浪,踏遍黄沙海洋。

  • 博客(201)
  • 资源 (37)
  • 收藏
  • 关注

原创 【超详细】计算机组成原理总结及思维导图

计算机组成第一章 计算机系统概论冯诺依曼型计算机特点1.计算机由运算器,控制器,存储器,输入和输出设备5部分组成2.采用存储程序的方式,程序和数据放在同一个存储器中,并以二进制表示。3.指令由操作码和地址码组成4.指令在存储器中按执行顺序存放,由指令计数器(即程序计数器PC)指明要执行的指令所在的储存单元地址,一般按顺序递增,但可按运算结果或外界条件而改变5.机器以运...

2018-06-20 08:59:46 98415 105

原创 构建 libpff 的 vs 工程过程

解决编译libpff过程中遇上的问题

2022-10-24 00:15:00 489

原创 VShadow使用说明和教程

VShadow 是一种命令行工具,可用于创建和管理卷影副本。

2022-10-24 00:00:00 1265 1

原创 VS Code 配置 C++环境(vcpkg 加强版)

VS Code 配置 C++环境(vcpkg 加强版)

2022-03-31 23:04:48 4501 2

原创 VS Code 配置 C++环境

VS Code 配置 C++环境

2022-03-31 23:03:44 1583

原创 bit7z 静态库使用及解析

bit7z 静态库使用及解析

2022-03-31 23:02:57 1629

原创 7z 类库解析之 Common 公共内容分析

7z 类库解析之 Common 公共内容分析

2022-03-27 22:35:41 630

原创 微软应用商店下载应用教程(附带power shell命令)

微软应用商店下载应用教程(适用于无法通过微软商店下载应用的情况)

2022-03-27 13:24:34 7805

原创 Zip 格式解析(含winhex 模板代码)

Zip 格式解析 相关资料大部分是通过资料整理的,结尾有自己写的Zip格式winhex模板

2022-03-20 11:59:11 1083

原创 7z 类库解析之 Format7zF 工程

Format7zF 是提供所有格式支持的完整版 7z.dll 的工程,工程文件在 CPP\7zip\Bundles\Format7zF的文件夹里面。7z.dll 是 7z 的核心,通过 7z.dll 就可以实现所有压缩和解压功能,内部是如何架构,如何组织,如何提供接口这些都是需要进一步了解的。

2022-01-27 20:09:27 1120 2

原创 7z 类库解析之 Alone 工程

Alone.exe 是一个独立的 7z 可执行程序,不需要 7z.dll。Alone 和 Console 大致上还是相同的,只是有一个宏定义不同,在 Alone 中没有定义 EXTERNAL_CODECS,因此调用的是 CCodecs。

2022-01-26 00:35:08 439

原创 7z 类库解析之 Client7z 工程

Client7z 在 `CPP\7zip\UI\Client7z` 的文件夹里面,Client7z.exe 是一个使用 COM 接口调用 7z.dll 的可执行程序,相较于 Console 和 Alone 流程更加简单,主要就是演示如何调用 COM 接口。

2022-01-26 00:22:48 495

原创 7z 类库解析之最简 C 的 lzma 工程

最简 C 的 lzma 工程在C\Util\Lzma,主要是使用 lzma 完成数据流的压缩和解压功能,是快速了解并使用 lzma 的最简 demo。

2022-01-26 00:13:24 891

原创 7z 类库解析之最简 C 的 7z 工程

最简 C 的 7z 工程在C\Util\7z,主要是使用 C 直接解析 7z 结构完成解压、测试、获取压缩包内容的功能,是快速解析 7z 的最简 demo。

2022-01-26 00:09:04 963

原创 7z 类库解析之Console工程

本质上就是一个控制台版本的 7z.exe,因此这是最直接的使用 7z 的工具,通过了解 7z.exe 的代码框架就知道了解如何使用 7z.dll。

2022-01-24 00:55:42 1041

原创 关于VS编译跨端工程出现error C2059的一个解决方案

VS 编译出现 error C2059: 语法错误:“{” 的一种解决方案

2021-12-14 10:46:04 5249

原创 解决 gPRC 官方文档中的示例程序编译错误的方法

安装 gRPC安装 gRPCgo get -u google.golang.org/grpc安装 Protocol Buffers v3https://github.com/google/protobuf/releases 下载适合你平台的预编译好的二进制文件,并把 protoc 二进制文件的路径加到环境变量中安装 protoc 的 Go 插件go get -u github.com/golang/protobuf/protoc-gen-go下载示例根据 gPRC 的中

2021-11-30 14:15:56 544

原创 Diskpart 工具个人总结

Diskpart 工具个人总结Diskpart 是 Windows 环境下的一个工具,利用 diskpart 可实现对硬盘的分区管理,包括创建分区、删除分区、合并(扩展)分区,完全可取代分区魔术师等第三方工具软件,它还有分区魔术师无法实现的功能,如设置动态磁盘、镜像卷等,而且设置分区后不用重启电脑也能生效。使用方法开始——运行,输入 CMD,启动命令窗口。键入Diskpart→ 回车 → 进入 Diskpart 的命令环境,其提示符为DISKPART>。使用详解对于 Diskp

2021-10-06 02:11:59 2296

原创 制作纯净版WinPE2.0

制作纯净版WinPE2.0瞎扯当制作出纯净版PE后,大抵会发现启动时只有命令提示符页面,这对于哪些对UI有高要求的小伙伴很明显是不行的,因此很有必要去尝试做个带UI,且界面简洁的界面,此时摆在现实的路大抵不过两条,第一个是自己添加图形化界面,第二个是直接挖取别人的boot.wim进行修改。对于前者而言,可以选择相对简单的直接将explorer++( 该软件在GitHub开源 )程序包复制到已装载的文件夹中打包。该方式优点就是简单,且explorer++程序包大小很小,缺点就是界面够丑,且只能查看文件目录

2021-07-26 23:41:33 3091

原创 制作纯净版WinPE1.0

制作纯净版WinPE1.0瞎扯目前,市面上的PE制作工具鱼龙混杂,大多数都会捆绑许多软件,无法让用户获得极好的体验感。更有甚者,会在制作的PE盘中植入自动安装脚本,当用户使用PE制作工具时会自动安装许多软件,其流氓程度和360不分上下。作为一个互联网爱好者,在经历了无数个巨坑之后,也有了一些经验,本文就笔者探索WinPE制作而写,有不足之处,恳请指教。如果这天下还有谁信的过的话,那一定是“官方爸爸”,微软本身也提供制作WinPE的文档,但这些文档为机器翻译,许多地方词不达意,让人摸不着头脑。而且文档的

2021-07-26 23:40:45 745

原创 7z 类库整体解析笔记(偏向格式解析)

7z 类库解析笔记7z 类库相关资料7z 的官方主页7z 的官方中文镜像7z 的 sourceforge 论坛7z 文件格式及其源码的分析7z 相关概念7z软件7z 软件指的是作者开发的生成和操作 7z 文件的工具7z文件7z 文件指的是一种后缀名为.7z 的文件"Compress"(压缩)“Compress”(压缩)的意思就是把毛巾里面的水拧干, 达到压缩的目的."Archive"(归档)“Archive”(打包) 的意思就是把这些毛巾包成一个大包, 便于运输.

2021-07-26 23:34:30 712

原创 Windows VHD的新玩法——设置任意挂载点

vhd 挂载隐藏的虚拟分区详细过程分别使用CreateVirtualDisk和OpenVirtalDisk来创建和打开虚拟磁盘文件。使用AttachVirtualDisk,必须具有管理员权限才能成功执行此步骤。初始化设备(延时Sleep),获取附加 VHD 的 UNC 路径:\\.\PhysicalDrive# 。使用FindFirstVolume/FindNextVolume枚举已安装的卷以查找虚拟磁盘上的卷。使用SetVolumeMountPoint将卷挂载到文件夹或者设

2021-07-26 23:32:55 1772 4

原创 UltraISO命令行参数详解

UltraISO 命令行参数命名行参数说明参数说明-volume string卷标签-sysid string系统 ID-appid string应用程序 ID-volset string卷集 ID-preparer stringPreparer-publisher stringPublisher-ilongISO 9660 卷的长文件名,最多 31 个字符-imaxISO 9660 卷的最大文件名,最多 207 个字符

2021-07-24 12:49:33 1116

原创 PECMD命令详解

winPE下的PECMD命令详解目前,国内winpe系统大都有一个核心软件支持,这就是pecmd.exe(一个命令行解释程序)共有70多条。转载自:https://www.twblogs.net/a/5b836da22b71776c51e30018https://www.twblogs.net/a/5b836da42b71776c51e30024命令的分类:常用命令行命令系统变量说明CurDir当前目录Desktop桌面Favorites收藏夹Pe

2021-07-24 12:48:46 4856

原创 WinPE制作相关知识

电脑开机启动过程背景知识首先,每个独立的硬盘都只有一个主引导扇区MBR(共512字节),记录着硬盘分区的信息。主引导扇区包括:BOOT LOADER(主引导程序,446字节)、DPT(硬盘分区表,64字节)、结束标志(55AA,2字节)。此扇区与是否已经分区无关,与安装的操作系统无关,硬盘都存在。PBR是分区引导记录,每个分区都有。上面说到DPT即分区表,总共有64个字节,每个分区参数占用16个字节,做个简单的除法可知:硬盘最多可分4个逻辑磁盘(独立互不干扰)。我们看到的硬盘分区可能会出现很多个,这是

2021-07-24 12:47:27 694

原创 VS ATL的exe模板无法生成dll的解决方案

问题报错信息:EXEC : error : MIDL will not generate DLLDATA.C unless you have at least 1 interface in the main project.提示信息:if exist dlldata.c goto :ENDecho Error: MIDL will not generate DLLDATA.C unless you have at least 1 interface in the main project.Ex

2021-07-24 12:40:39 844 1

原创 Virtual Hard Disk(VHD)文件格式详解

VHD 镜像格式详解0. Referenceswindowsgithub1. OverviewMicrosoft 虚拟化产品中常用的镜像格式是虚拟硬盘 (VHD) 镜像格式。它既用于存储硬盘镜像,也用于存储快照。VHD 格式是例如虚拟 PC、虚拟服务器和 Hyper-V 服务器使用的主要格式。VHD 镜像格式种类固定硬盘镜像动态硬盘镜像差异硬盘镜像特征描述字节序大端日期和时间自 2000.01.01 00:00:00 之后的秒数字符串Unicod

2021-07-24 12:35:40 2738

原创 Virtual Hard Disk version 2 (VHDX) 文件格式详解

VHDX 镜像格式详解0. Referenceswindowsgithub1. OverviewMicrosoft 虚拟化产品中常用的映像格式是虚拟硬盘版本 2 (VHDX) 映像格式。该规范基于可用文档,并通过分析测试数据进行了增强。VHDX 镜像格式种类固定硬盘镜像动态硬盘镜像差异硬盘镜像VHDX 镜像文件由以下元素构成:file (type) identifier2x image headers2x region tableslog or metadata journ

2021-07-24 12:33:38 1795 1

原创 windows下最长路径

最大路径长度限制说明在 Windows 中,许多 Windows 系统 API 对文件路径具有限制,这个值通常为260个字符。一些细节Windows 本地路径通常由驱动器号、冒号、反斜杠、用反斜杠分隔的名称组件和终止 null 字符组成通用命名规则UNC (Universal Naming Convention)也叫通用命名规范、通用命名约定。 在网络中,指用一种通用语法来描述网络资源(如共享文件,目录或打印机)的位置存在问题当将一些 linux 上的 git 库克隆下来,里面具有

2021-07-24 12:21:21 2072

原创 Windows 系统中的文件路径格式

Windows 系统中的文件路径格式传统 DOS 路径标准的 DOS 路径可由以下三部分组成:卷号或驱动器号,后跟卷分隔符 (????。目录名称。 目录分隔符用来分隔嵌套目录层次结构中的子目录。可选的文件名。 目录分隔符用来分隔文件路径和文件名。如果以上三项都存在,则为绝对路径。 如未指定卷号或驱动器号,且目录名称的开头是目录分隔符,则路径属于当前驱动器根路径上的相对路径。 否则路径相对于当前目录。 下表显示了一些可能出现的目录和文件路径。路径描述C:\Document

2021-07-24 12:15:22 5189

原创 C#合并shp(有进度条backgroundworker)

窗体设计Program.csusing System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace ReadShpStepByStep{ static class Program { /// <summary&g...

2020-12-29 23:15:11 144

原创 C#合并shp(xml读写)

窗体设计Program.csusing System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace ReadShpStepByStep{ static class Program { /// <summary&g...

2020-12-29 23:14:17 164

原创 C#合并shp(regedit读写没做)

窗体设计Program.csusing System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace MergeShapeFileNoClass{ static class Program { /// <summar...

2020-12-29 23:14:08 172

原创 C#合并shp(类的抽取和原来有差异)

程序结构窗体设计Program.csusing System;using System.Collections.Generic;using System.Linq;using System.Windows.Forms;namespace ReadShpStepByStep{ static class Program { /// <sum...

2020-12-29 23:13:56 186

原创 C#合并shp(console程序)

程序结构控制台主程序using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.IO;using System.ComponentModel;using ShpMerger;namespace ShpFileMergerConsole{ ...

2020-12-29 23:13:11 257

原创 7z switch参数详解

Command 总览Command描述a添加b基准测试d删除e提取h哈希i显示有关支持的格式的信息l列举压缩包内信息rn改名t测试u更新x提取完整路径Command 总览a (Add) command例子注意可以与此 comman 一起使用的 switchesb (Benchmark) command语法LZMA 基准细节多线程 LZMA 基准7-Zip 格式基准例子

2020-12-29 23:12:41 1631

原创 7z command参数详解

Command 总览Command描述a添加b基准测试d删除e提取h哈希i显示有关支持的格式的信息l列举压缩包内信息rn改名t测试u更新x提取完整路径Command 总览a (Add) command例子注意可以与此 comman 一起使用的 switchesb (Benchmark) command语法LZMA 基准细节多线程 LZMA 基准7-Zip 格式基准例子

2020-12-29 00:01:16 578

原创 7z命令行语法

2020-12-28 23:59:16 1469

原创 7z 状态退出码

7z 状态退出码状态码含义0没有错误1警告(非致命错误)。例如一个或多个文件被其他应用程序锁定,因此它们没有被压缩2致命错误7命令行错误8没有足够的内存进行操作255用户停止了该过程...

2020-12-28 23:58:35 768

原创 最爽摸鱼听音乐——使用VS Code解锁网易云灰色歌曲(VSC Netease Music+UnblockNeteaseMusic)

瞎扯有没有遇到过不能安装网易云客户端的情况?有没有遇到过使用网易云无法播放变灰歌曲的情况?作为一个极客,有没有觉得用VS Code听歌超酷?下面就介绍一下最爽摸鱼听音乐的方案:VSC Netease Music + UnblockNeteaseMusic准备一台永不关机的云服务器(本地服务器也可)相关开源库:UnblockNeteaseMusic——用于解锁网易云灰色歌曲vsc-netease-music——用于VSCodet听音乐两个工具的教程:UnblockNetease

2020-10-18 14:37:26 5210

Windows 调试工具(WinDbg、KD、CDB、NTSD)说明文档.pdf

Windows 调试工具(WinDbg、KD、CDB、NTSD)说明文档

2020-08-09

Windows的ACPI技术说明文档.pdf

Windows的ACPI技术说明文档

2020-08-09

Windows Server 中存储方面的说明文档.pdf

Windows Server 中存储方面的说明文档.pdf

2020-08-09

Windows Server 支持的网络方案说明文档.pdf

Windows Server 支持的网络方案说明文档.pdf

2020-08-09

Windows Server 2019入门文档.pdf

Windows Server 2019入门文档.pdf

2020-08-09

Windows的MultiPoint Services说明文档.pdf

Windows的MultiPoint Services说明文档.pdf

2020-08-09

Windows Server 2016 中的远程桌面服务说明文档.pdf

Windows Server 2016 中的远程桌面服务说明文档.pdf

2020-08-09

Windows Server 上的 Hyper-V开发文档.pdf

Server 上的 Hyper-V开发文档

2020-08-09

在 Windows 10 上设置开发环境.pdf

在 Windows 10 上设置开发环境.pdf

2020-08-09

构建 Windows 电脑的桌面应用开发指南.pdf

构建 Windows 电脑的桌面应用开发指南.pdf

2020-08-09

Windows 窗体开发指南.pdf

Windows 窗体开发指南.pdf

2020-08-09

Windows Presentation Foundation (WPF) 开发桌面指南.pdf

Windows Presentation Foundation (WPF) 开发桌面指南.pdf

2020-08-09

使用Win32 API构建桌面Windows应用文档

使用Win32 API构建桌面Windows应用文档

2020-08-09

Windows 10 的 OEM 部署(制作PE).pdf

Windows 10 的 OEM 部署(制作PE).pdf

2020-08-09

win10系统要求配置(中文).pdf

win10系统要求配置(中文).pdf

2020-08-09

win8.1系统要求配置(中文).pdf

win8.1系统要求配置(中文).pdf

2020-08-09

win7 系统要求配置(中文).pdf

win7 系统要求配置(中文).pdf

2020-08-09

数据库思维导图——查询优化

数据库思维导图——查询优化 查询优化 概述 关系系统和关系模型是两个密切相关而有不同的概念。支持关系模型的数据库管理系统称为关系系统。但是关系模型中并非每一部分都是同等重要的,所以我们不苛求完全支持关系模型的系统才能称为关系系统。因此,我们给出一个关系系统的最小要求以及分类的定义。

2018-09-08

数据库思维导图——并发控制

数据库思维导图——并发控制 并发控制 多事务执行方式 (1)事务串行执行 每个时刻只有一个事务运行,其他事务必须等到这个事务结束以后方能运行 不能充分利用系统资源,发挥数据库共享资源的特点 (2)交叉并发方式(interleaved concurrency) 事务的并行执行是这些并行事务的并行操作轮流交叉运行 是单处理机系统中的并发方式,能够减少处理机的空闲时间,提高系统的效率 (3)同时并发方式(simultaneous concurrency) 多处理机系统中,每个处理机可以运行一个事务,多个处理机可以同时运行多个事务,实现多个事务真正的并行运行 最理想的并发方式,但受制于硬件环境 更复杂的并发方式机制 事务并发执行带来的问题

2018-09-08

ShengSanYi-ArduinoEsp8266-master.zip

Arduino IDE的ESP8266的工具库,github下载是在太慢,因此用了其他方面把库克隆下来,需要的人自己下载

2020-03-01

计网思维导图.zip

计算机网络思维导图,压缩包里包含每个单元的思维导图,每个单元都有一个xmind格式思维导图,一个高清png格式图片,一个Markdown文档

2019-08-23

数据结构思维导图.zip

个人整理的数据结构的思维导图,使用xmind工具,使用的教程是王道考研 资源里包含一个xmind格式思维导图,一个高清png格式思维导图,一个Markdown文档

2019-08-21

qmqtt-client.zip

在QT上编译的qmqtt客户端,功能齐全 1.qmake 2.make 3.执行

2019-06-17

QT_MQTT_mqttsubscriptions.zip

MQTT编译在QT5,官网源码(https://doc.qt.io/QtMQTT/) 1.qmake 2.make 3.执行

2019-06-16

QT_MQTT_quickpublication.zip

MQTT编译在QT5,官网源码(https://doc.qt.io/QtMQTT/) 1.qmake 2.make 3.执行

2019-06-16

QT_MQTT_quicksubscription.zip

MQTT编译在QT5,官网源码(https://doc.qt.io/QtMQTT/) 1.qmake 2.make 3.执行

2019-06-16

QT_MQTT_simplemqttclient.zip

MQTT编译在QT5,官网源码(https://doc.qt.io/QtMQTT/) 1.qmake 2.make 3.执行

2019-06-16

QT_MQTT_websocketsubscription.zip

MQTT编译在QT5,官网源码(https://doc.qt.io/QtMQTT/) 1.qmake 2.make 3.执行

2019-06-16

基于RISC-V的计算机原理.zip

基于RISC-V的计算机组成原理(国外教材),有利于了解RISC-V,以一种更酷的方式打开计算机原理

2019-05-25

手机短信通信系统

手机短信通信系统

2018-10-24

C#合并shp文件的窗体程序

C#合并shp文件的窗体程序 C#合并shp文件的窗体程序 C#合并shp文件的窗体程序

2018-10-24

数据结构(图的建立)——C语言

数据结构(图的建立)——C语言

2018-10-21

计算机组成思维导图图片

计算机组成思维导图图片

2018-09-27

计算机组成原理思维导图(xmind)

在上次上传的思维导图中增加了一些新的见解,纯属个人笔记,如有错误,请多更正。 计算机组成 第一章 计算机系统概论 冯诺依曼型计算机特点 1.计算机由运算器,控制器,存储器,输入和输出设备5部分组成 2.采用存储程序的方式,程序和数据放在同一个存储器中,并以二进制表示。 3.指令由操作码和地址码组成 4.指令在存储器中按执行顺序存放,由指令计数器(即程序计数器PC)指明要执行的指令所在的储存单元地址,一般按顺序递增,但可按运算结果或外界条件而改变 5.机器以运算器为中心,输入输出设备与存储器间的数据传送都通过运算器 区别以运算器为中心的计算机还是存储器的方法 看输入设备能否直接与存储器相连,是的话就是以存储器为中心

2018-09-12

操作系统思维导图

计算机操作系统 一.操作系统引论 1.操作系统的目标和功能 目标 方便性 有效性 提高系统资源利用率 提高系统吞吐量 可扩充性 开放性 作用 OS作为用户与计算机硬件系统之间的接...

2018-09-08

传感器技术思维导图

第一章:绪论 自动检测技术概述 自动检测系统的组成 被检测信息->传感器->检测电路->输出单元 传感器概述 定义 传感器(Transducer/Sensor):能感受规定的被测量并按照一定的规律转...

2018-09-08

数据库思维导图

数据库语言SQL SQL的发展 1974年,由Boyce和Chamberlin提出 1975~1979,IBM San Jose Research Lab的关系数据库管理系统原型Sy...

2018-09-08

空空如也

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

TA关注的人

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