自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

原创 centos7 如何安装UI

如果输出结果中显示 "gnome-desktop3-3.x.x-x.el7.x86_64",则说明系统已安装 GNOME 桌面环境。注意:如果您的系统是基于命令行安装的 CentOS 7,可能需要手动安装 GNOME 桌面环境。这将会将系统启动模式设置为图形化界面模式。系统将会重新启动,并进入 GNOME 桌面环境。

2024-03-28 14:44:54 425

原创 编译OpenSSL-3.2.0_Win10_VS2022

安装 Strawberry Perl,下载地址:http://strawberryperl.com/--debug # Debug 编译选项,**默认编译Release版本。-static # 静态编译选项,**默认时静态库、动态库都会编译出来。安装NASM,下载地址:https://www.nasm.us。* NASN 可选,不安装编译时加 no-asm 选项即可。# 2. 配置编译选项,生成编译配置文件。# 2. 配置编译选项,生成编译配置文件。## 编译debug。## 编译debug。

2024-03-28 14:43:33 521

原创 centos7 安装后不能联网怎么解决

这些步骤中的一个或多个可能会解决您的网络连接问题。如果问题仍然存在,请尝试使用其他方法或联系您的系统管理员以获取帮助。如果您的网络连接配置不正确,则可以尝试更新它。请检查您的网络连接是否配置正确。为您的网络接口名称。如果您使用的是静态 IP 地址,则可以尝试禁用。的网络接口,则说明您的网络接口已正确配置。然后,使用以下命令启用。

2024-03-28 14:40:18 809

原创 UTF8、GBK、ISO8859-1编码转换

openssl3.x生成的asn.1编码中使用ISO8859-1编码,解析编码时需转换,否则出现乱码。

2023-11-29 10:38:17 232 1

原创 Qt如何解析JSON格式

Qt 5.15 版本以后,推荐使用 QJsonDocument 来解析 JSON 数据。

2023-11-21 13:50:52 208

原创 一款好用的Windows引导项管理工具BOOTICE

重装系统后启动,有时会出现无效的系统引导选项,想要把那些无效的引导项删除掉,在网上搜到一款好用的工具BOOTICE,分享给大家,有需要的可以下载使用。使用方法:这里介绍修改启动项顺序的功能,装了Windows、Linux双系统,先装的Windows后装的Ubuntu,启动时引导界面默认选中Ubuntu,需要手动去选择Windows才能进Windows系统,想让它默认进入Windows系统,修改启动序列即可。工具操作界面如图,简单易懂。这样修改以后,再启动会直接进入Wind..

2021-11-26 22:46:01 8794

原创 Duilib中CEventSource及CDelegate(事件委托)的简单分析

1、CDelegate类:成员主要包含:函数的指针、函数所属对象的指针、invoke函数和其他方便使用的重载操作符;其实就是保存了一个对象指针和它的一个成员函数的指针,invoke函数用于调用对象的成员函数。class CDelegateBase{public:    CDelegateBase(void*pObject, void* pFn);    CDelegateBas

2013-04-16 18:24:48 4160

原创 C/C++中ASCII与Unicode字符串相互转换

1、ASCII to Unicode 函数:wcstombs(VC6)、wcstombs_s实例:// crt_wcstombs_s.c// This example converts a wide character// string to a multibyte character string.#include #include #include #def

2013-04-15 22:58:19 8310

转载 浅谈MVP架构及开发模式

原文链接:http://swanmsg.blog.sohu.com/95343792.htmlModel-View-Presenter(MVP)概述    MVC模式已经出现了几十年了,在GUI领域已经得到了广泛的应用,由于微软ASP.NET MVC Framework的出现,致使MVC一度成为.NET社区的热名话题。作为MVC的变种MVP模式,也已经出现好几年了,在微软模式与实践小组提供

2013-04-12 14:49:41 1283

原创 C++ extern关键字详解

extern extern可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。另外,extern也可用来进行链接指定。目录关键字extern编译、链接函数关键字extern在一个源文件里定义了一个数组:char a[6];在另外一个文件里用下列语句进行了声明

2013-04-10 16:17:00 1033

原创 C++的类型转换static_cast、dynamic_cast、reinterpret_cast

C 风格(C-style)强制转型如下: (T) exdivssion // cast exdivssion to be of type T 函数风格(Function-style)强制转型使用这样的语法: T(exdivssion) // cast exdivssion to be of type T  这两种形式之间没有本质上的不同,它纯粹就是一个把括号放在哪的问题。我把这

2013-04-07 11:14:48 634

原创 VC编程提升程序权限

1、先调用GetCurrentProcess函数取得当前进程的句柄,2、然后调用OpenProcessToken打开当前进程的访问令牌,3、接着调用LookupPrivilegeValue函数取得你想提升的权限的值,4、最后调用AdjustTokenPrivileges函数给当前进程的访问令牌增加权限就可以了。5、一般有了SeDebugPrivilege特权后,就可以杀掉除Idle

2013-04-05 15:01:52 1148

原创 VC捕获键盘消息

在VC中为程序、窗口添加快捷键可以分为两种情况,一是添加全局的Windows快捷键,二是为指定窗口或控件添加快捷键。如下:一、添加全局的Windows快捷键。主要用到的API是:RegisterHotKey,具体详见MSDN。二、为指定窗口或控件添加快捷键通常,可以重载PreTranslateMessage函数来实现功能。这里举个例子,在PreTranslateMessag

2013-04-04 16:51:22 2451

原创 VC下代替system函数的API

在VC下调用system函数会出现dos窗口,如果不想让dos窗口出现,可以使用如下函数代替system函数:1、createprocessSTARTUPINFO  si;  ZeroMemory(&si,  sizeof(si));  si.cb = sizeof STARTUPINFO; PROCESS_INFORMATION  pi;  BOOL  res  =

2013-04-04 15:39:01 2130

原创 Windows下shutdown命令使用方法

用法: shutdown [/i | /l | /s | /r | /g | /a | /p | /h | /e] [/f]    [/m \\computer][/t xxx][/d [p|u:]xx:yy [/c "comment"]]    没有参数   显示帮助。这与键入 /? 是一样的。    /?         显示帮助。这与不键入任何选项是一样的。    /i

2013-04-04 14:23:36 1202

原创 linux下find命令用法

linux下find命令用法一、Linux中find常见用法示例·find path -option [ -print ] [ -exec -ok command ] {} \;#-print 将查找到的文件输出到标准输出#-exec command {} \; -----将查到的文件执行command操作,{} 和 \;之间有空格#-ok 和-exec相同,只不过在操

2013-04-04 10:19:42 731

原创 Linux命令——chmod

命令描述变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以读取,写入,执行3种一般权限来区分,另有3种特殊权限可供运用,再搭配拥有者与所属群组管理权限范围。您可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。符号连接的权限无法变更,如果您对符号连接修改权限,其改变会作用在被连接的原始文件。权限范围的表示法如下:u:User,即文件或目录的拥有

2013-04-02 21:10:51 725

原创 SQL数据库范式

关系数据库设计范式简介设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴德斯科范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。满足最低要求的范式是第一范式(1NF)。在第一范式的基

2013-04-01 22:03:09 648

原创 C++设计模式之Singleton pattern(单例模式)

Singleton Pattern (单例模式)---选自百度百科单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。定义数学与逻辑学中,singleton定义为“有且仅有一个元

2013-03-30 12:26:40 653

原创 关于软件模块化设计方法

模块化的软件设计方法应该遵守“高内聚、低耦合”的原则,模块与模块之间可以通过接口、消息等方式进行通信;按照面向对象的设计方法,程序是由对象和消息组成的。模块化设计的有点:1、提高代码重复利用率2、便于调试排错3、易于扩展4、便于修改、升级适合比较大型一点的软件开发。 如果在写一个软件的过程中,发现自己越写越慢,越来越难写下去,每增加一个功能都要改多处地方,牵一发而动

2013-03-13 19:55:56 2861

BOOTICE.zip

系统引导项管理工具

2021-11-26

PEiD (查壳工具)

PEiD是一款著名的查壳工具,PEiD功能强大,几乎可以侦测出所有的壳,PEiD数量已超过470 种PE 文档 的加壳类型和签名。PEiD内置有差错控制的技术,所以一般能确保扫描结果的准确性。

2014-11-02

开机启动项+定时关机工具

用于管理开机启动项和定时关机的小工具。 1、可以添加、删除管理开机启动项; 2、可以设置定时关机功能; 操作简单。

2013-04-05

PowerToolV4.2

这是一款手动辅助的杀毒工具,可以帮助你找出病毒木马在你的电脑动过的手脚,并驱除病毒设下的机关。

2013-04-01

空空如也

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

TA关注的人

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