- 博客(20)
- 资源 (5)
- 收藏
- 关注
原创 centos7 如何安装UI
如果输出结果中显示 "gnome-desktop3-3.x.x-x.el7.x86_64",则说明系统已安装 GNOME 桌面环境。注意:如果您的系统是基于命令行安装的 CentOS 7,可能需要手动安装 GNOME 桌面环境。这将会将系统启动模式设置为图形化界面模式。系统将会重新启动,并进入 GNOME 桌面环境。
2024-03-28 14:44:54
733
原创 编译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
687
原创 centos7 安装后不能联网怎么解决
这些步骤中的一个或多个可能会解决您的网络连接问题。如果问题仍然存在,请尝试使用其他方法或联系您的系统管理员以获取帮助。如果您的网络连接配置不正确,则可以尝试更新它。请检查您的网络连接是否配置正确。为您的网络接口名称。如果您使用的是静态 IP 地址,则可以尝试禁用。的网络接口,则说明您的网络接口已正确配置。然后,使用以下命令启用。
2024-03-28 14:40:18
1387
原创 UTF8、GBK、ISO8859-1编码转换
openssl3.x生成的asn.1编码中使用ISO8859-1编码,解析编码时需转换,否则出现乱码。
2023-11-29 10:38:17
797
1
原创 一款好用的Windows引导项管理工具BOOTICE
重装系统后启动,有时会出现无效的系统引导选项,想要把那些无效的引导项删除掉,在网上搜到一款好用的工具BOOTICE,分享给大家,有需要的可以下载使用。使用方法:这里介绍修改启动项顺序的功能,装了Windows、Linux双系统,先装的Windows后装的Ubuntu,启动时引导界面默认选中Ubuntu,需要手动去选择Windows才能进Windows系统,想让它默认进入Windows系统,修改启动序列即可。工具操作界面如图,简单易懂。这样修改以后,再启动会直接进入Wind..
2021-11-26 22:46:01
9672
原创 Duilib中CEventSource及CDelegate(事件委托)的简单分析
1、CDelegate类:成员主要包含:函数的指针、函数所属对象的指针、invoke函数和其他方便使用的重载操作符;其实就是保存了一个对象指针和它的一个成员函数的指针,invoke函数用于调用对象的成员函数。class CDelegateBase{public: CDelegateBase(void*pObject, void* pFn); CDelegateBas
2013-04-16 18:24:48
4263
原创 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
8465
转载 浅谈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
1372
原创 C++ extern关键字详解
extern extern可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。另外,extern也可用来进行链接指定。目录关键字extern编译、链接函数关键字extern在一个源文件里定义了一个数组:char a[6];在另外一个文件里用下列语句进行了声明
2013-04-10 16:17:00
1094
原创 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
673
原创 VC编程提升程序权限
1、先调用GetCurrentProcess函数取得当前进程的句柄,2、然后调用OpenProcessToken打开当前进程的访问令牌,3、接着调用LookupPrivilegeValue函数取得你想提升的权限的值,4、最后调用AdjustTokenPrivileges函数给当前进程的访问令牌增加权限就可以了。5、一般有了SeDebugPrivilege特权后,就可以杀掉除Idle
2013-04-05 15:01:52
1222
原创 VC捕获键盘消息
在VC中为程序、窗口添加快捷键可以分为两种情况,一是添加全局的Windows快捷键,二是为指定窗口或控件添加快捷键。如下:一、添加全局的Windows快捷键。主要用到的API是:RegisterHotKey,具体详见MSDN。二、为指定窗口或控件添加快捷键通常,可以重载PreTranslateMessage函数来实现功能。这里举个例子,在PreTranslateMessag
2013-04-04 16:51:22
2531
原创 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
2184
原创 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
1297
原创 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
761
原创 Linux命令——chmod
命令描述变更文件或目录的权限。在UNIX系统家族里,文件或目录权限的控制分别以读取,写入,执行3种一般权限来区分,另有3种特殊权限可供运用,再搭配拥有者与所属群组管理权限范围。您可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。符号连接的权限无法变更,如果您对符号连接修改权限,其改变会作用在被连接的原始文件。权限范围的表示法如下:u:User,即文件或目录的拥有
2013-04-02 21:10:51
875
原创 SQL数据库范式
关系数据库设计范式简介设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,越高的范式数据库冗余越小。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴德斯科范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。满足最低要求的范式是第一范式(1NF)。在第一范式的基
2013-04-01 22:03:09
682
原创 C++设计模式之Singleton pattern(单例模式)
Singleton Pattern (单例模式)---选自百度百科单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案。定义数学与逻辑学中,singleton定义为“有且仅有一个元
2013-03-30 12:26:40
696
原创 关于软件模块化设计方法
模块化的软件设计方法应该遵守“高内聚、低耦合”的原则,模块与模块之间可以通过接口、消息等方式进行通信;按照面向对象的设计方法,程序是由对象和消息组成的。模块化设计的有点:1、提高代码重复利用率2、便于调试排错3、易于扩展4、便于修改、升级适合比较大型一点的软件开发。 如果在写一个软件的过程中,发现自己越写越慢,越来越难写下去,每增加一个功能都要改多处地方,牵一发而动
2013-03-13 19:55:56
2997
PEiD (查壳工具)
2014-11-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人