自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 dll加载失败问题

比如依赖的是BZ,而本身组件名称是BC,导致BZ在BC后,所依赖的组件未加载导致自身无法加载。①dll所依赖的组件未加载上(可能由于组价顺序问题)[本文记录dll可能加载失败的原因]

2024-02-08 19:00:00 385

原创 无法编译的外部符号

第三:注意有没有包含对应的lib库!第二:注意有没有包含头文件。

2024-02-08 19:00:00 331

原创 重载运算符案例

C++

2024-01-16 19:00:00 384

原创 【Makelist】release无法生成pdb

记录makelist使用中遇到的问题。

2023-12-06 19:00:00 610

原创 【openssl】RSA 生成公钥私钥 |通过私钥获取公钥

编译出openssl.exe(位于apps文件夹下)。现在需要使用它获得公钥私钥、通过私钥获取公钥。

2023-12-04 19:54:56 1714

原创 【Virtual Box】显示界面后无反应

virtual box

2023-12-04 19:00:00 568

原创 【openssl】Window系统如何编译openssl

openssl

2023-12-01 19:00:00 1364

原创 【QT】续写文本存储到文件

使用标记QFile::WriteOnly| QIODevice::Append打开文件。

2023-11-08 19:00:00 380

原创 【python】换行连接符 \换行分割符;

python 换行连接

2023-11-02 19:00:00 242

原创 【python】等待用户输入input()函数

input函数用于等待用户输入。

2023-11-02 19:00:00 130

原创 【python】数组与步长

python步长

2023-10-31 19:00:00 224

原创 【python】转译字符与禁止转译字符

python 转译字符

2023-10-31 19:00:00 184

原创 【python】空格作用

python使用缩进代替{},确定语法中的代码块。

2023-10-30 19:00:00 224

原创 【python】如何注释

python

2023-10-27 22:12:28 132

原创 静态文本控件点击事件

响应点击文本控件事件

2023-06-14 09:58:22 114

原创 VS远程调试

远程调试

2023-03-01 13:00:00 325

原创 安装操作系统

安装系统

2023-02-23 09:58:07 234

原创 查看本地SVN的帐号和密码(附免费查看软件)

如何查看本地svn账号及密码

2023-01-20 10:37:08 11222 1

原创 CString 包含头文件

CString

2022-11-22 11:08:24 2639

原创 数据结构【算法】

算法:解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。算法设计的要求:正确性、可读性、健壮性、时间效率高、存储量低、一般在没有特殊说明的情况下,都指的是最坏时间复杂度。算法的特性:输入、输出、有穷性、确定性、可行性。算法时间复杂度:O{}来体现算法的时间复杂度。

2022-09-03 22:11:32 139

原创 数据结构【基本概念和术语】

逻辑结构:集合结构-线性结构-树型结构-图型结构。数据项:一个数据元素可以由若干个数据项组成。数据元素:组成数据的有一定意义的基本单位。数据对象:是性质相同的数据元素集合组成。Operation 操作1 初始条件。Data 数据元素之间逻辑关系的定义。物理结构:顺序存储结构-链接存储结构。数据-数据对象-数据元素-数据项。数据:描述客观事物的符号。ADT 抽象数据类型名。

2022-09-03 21:20:35 152

原创 【BCG控件】CBCGPGridItem响应结束编辑事件错误,无法响应问题

MFC,BCGP,CBCGPGridItem,消息函数响应错误。

2022-07-11 11:57:02 335

原创 【软件设计师笔记】存储管理

目录存储器管理的对象主要是主存存储结构地址重定位静态重定位动态重定位存储管理方案分区存储管理固定分区可变分区对可变分区的请求及释放的算法可重定位分区分区保护采用上界/下界寄存器保护采用基址/限长寄存器保护分页存储管理纯存分页存储管理分页原理地址结构页表快表两级页表机制分段存储管理存储器管理的对象主要是主存主要包括主存空间的分配和回收、提高主存利用率、扩充主存、对主存信息实现有效保护存储结构虚拟地址、相

2022-04-16 19:05:06 506

原创 【软件设计师笔记】 网络安全概述

网络安全威胁非授权访问 信息泄露丢失 破坏数据完整性 拒绝服务攻击 利用网络传播病毒 目录 网络安全控制技术 防火墙技术 加密技术 用户识别技术 访问控制技术 网络反病毒技术 网络安全漏洞扫描技术 入侵检测技术 防火墙技术包过滤防火墙 应用代理网关防火墙 状态检测技术防火墙:包含包过滤和应用代理网关的优点现代防火墙一般包括:过滤路由器:包过滤数据;代理服务器:由应用客户程序间接连接消息入侵检测与防御ID

2022-04-16 15:10:38 4316

原创 【MFC/C++】 获得字符宽度 动态设置下拉列表Combox宽度

【MFC/C++】 获得字符宽度 动态设置下拉列表Combox宽度

2022-04-13 13:59:16 1142 1

原创 无法加载项目问题【VS问题解决】

关闭VS,重新打开->右键重新加载项目->弹出问题原因这时根据报错解决问题原因一:没有此项目

2021-08-23 09:42:51 469

原创 【MFC】 添加变量无反应

将一个对话框添加完控件后,想给控件添加(绑定)变量,但右键点添加变量后竟没反应。【解决方法】将对话框重新添加了一个类,再为控件添加变量,就解决了。

2021-01-08 10:50:46 1541

原创 【MFC】CCmdUI类

Syntax Members Remarks Inheritance Hierarchy Requirements CCmdUI::ContinueRouting CCmdUI::Enable CCmdUI::m_nID CCmdUI::m_nIndex CCmdUI::m_pMenu CCmdUI::m_pSubMenu CCmdUI::m_pOther CCmdUI::SetCheck CCmdUI::SetRadio CCmdUI:...

2020-12-09 14:50:49 748

原创 __super:: 使用

它会调用 基类的函数方法实现。

2020-12-06 15:26:35 492

原创 dynamic_cast

以下来自百度百科归纳https://baike.baidu.com/item/dynamic_cast/4473047?fr=aladdin一个将基类对象指针或引用转换到继承类的指针。dynamic_cast会根据基类指针是否真正指向继承类指针开做相应处理。dynamic_cast <type-id> (expression)该运算符把expression转换成type-id类型的对象。Type-id 必须是类的指针、类的引用或者void*。如果 type-id 是类指针类型,那

2020-12-06 15:19:29 108

原创 【CSharp】stackalloc

不安全代码的安全性低于安全替代代码。C#一般不支持指针,当需要使用指针时。Char* cptr= stackalloc Char[10];通过使用stackalloc 可以自动启用公共语言运行时 (CLR) 中的缓冲区溢出检测功能。如果检测到缓冲区溢出,进程将尽快终止,以最大限度地减小执行恶意代码的机会...

2020-12-04 10:03:43 416

原创 【osg】【第5、6讲基本图元】

【添加box,sphere等图元】1.定义处理器Geode;2.定义图元形状Shape:box,sphere,....;3.将图元形状添加到可拉形状ShapeDrawable(Shape,hints);4.将可拉形状添加到处理器.GeodeGeode->addDrawable(ShapeDrawable);5.将处理器添加到视口viewer->setSceneData(Geode);osg::ref_ptr<osg::TessellationHints> h

2020-11-28 18:24:50 394

原创 【OSG】【bug】【3】无法解析的外部符号 “__declspec(dllimport) 已解决

【检查一】最最最常见的是x86和x64,选x64啊喂【检查二】属性-VC++目录-库目录,是否包含bin目录【检查三】依赖项(也可以在工程属性-链接器-输入-附加依赖项添加)

2020-11-28 14:11:32 417

原创 【osg】【第4讲帧的学习】

【如何计算帧】在while(!viewer->done()){ frame();}【如何计算帧数】帧数=1/一帧的时间float start_time=0.0;float end_time=0.0;while(!viewer->done()){ start_time = timer->tick(); frame(); end_time =timer->tick(); std::cout<< 1/(t

2020-11-28 14:00:49 446

原创 【OSG】【bug】【2】按下h键不显示帮助信息 解决

因为当前是中文输入法【解决方法】按下切换输入法到英文(通常为shift),之后再按下f就可以显示帮助信息了。学习到第3讲,记录一下

2020-11-27 00:51:31 485

原创 【OSG】【bug】【1】error C2086: “int WINGDIAPI”: 重定义 解决

项目处点击右键->配置属性->C/C++->预处理器->预处理器定义,点击编辑添加WIN32

2020-11-25 22:39:21 659

原创 C#获取当前程序运行路径的方法集合

//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;re

2020-10-15 11:22:54 143

原创 【零基础】编码格式问题

最近用Doxygen生成文档总是遇到转字符的问题Unicode转GB3213,现在来理理为何要转字符目录位、位数、字、字节、字长的概念为什么会有不同的编码格式字符编码问题位、位数、字、字节、字长的概念从数学学科切入对位、位数的理解,数学学科上的计数是十进制的计数方法,计算机上的计数是二进制的计数方法,所以在位和位数上的理解是一致的。位:数学学科上有个位、十位、百位,这个位就是位的概念,也就是bite,百位也是位,只是他们位置不同所以叫了“……”位。位数:即位的个数,如数学学科

2020-09-06 15:16:50 191

原创 理解 __declspec(dllexport)和__declspec(dllimport)

首先要知道,头文件是C++的接口文件,不仅本工程需要使用头文件来进行编译,给其他工程提供dll的时候也要提供此dll的头文件才能让其他人通过编程的方式来使用dll。记住:头文件要给自己用还要给别人用。头文件中声明了方法,在提供者那里方法应该被声明为__declspec(dllexport),在使用者那里,方法应该被声明为__declspec(dllimport)。比如一个项目中的Class中含有一个静态变量,生成dll的时候只采用了__declspec(dllexport) 如下:...

2020-08-16 16:03:12 6714 4

原创 extern “C“

1、在cpp文件中调用c文件中实现的函数的时候,需要用extern "C"声明该函数,否则cpp会按名字改编后的函数名去找该函数而找不到。(这是作用) c文件中有一函数: void Transfer(int a; char b); cpp文件中必须用extern "C"声明该函数如下才可以实行调用: extern "C" void Transfer(int a; char b);2、在cpp文件中实现的函数,c文件若要调用,就必须在cpp...

2020-08-16 15:45:03 115

空空如也

空空如也

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

TA关注的人

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