自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 [visual studio 2019] warning C4828: 文件包含在偏移 0x34b 处开始的字符,该字符在当前源字符集中无效(代码页 65001)

完美解决。

2024-09-18 09:02:58 353

原创 向对象八股文(长期更新_整理收集_排版未优化_day04_20个)

静态局部变量:在函数内使用,保持值在函数调用之间。静态全局变量:在文件作用域使用,限制变量在文件内可见。类的静态成员变量:在类中使用,所有对象共享,必须在类外部定义。类的静态成员函数:在类中使用,不依赖于对象,可以直接通过类名调用。静态类对象:用于实现单例模式,确保类只实例化一次。这些不同的用法使得static关键字在 C++ 编程中非常有用,帮助开发者管理变量的作用域和生命周期。引入static控制变量的生命周期和作用域,使其在函数调用之间保持值,或限制其在文件内可见。在类中共享数据和函数。

2024-09-03 10:04:24 1155

原创 面向对象八股文(长期跟新_整理收集_排版未优化_day03_20个)

移动语义(Move Semantics)是 C++11 引入的一项重要特性,它的目标是提高代码的性能和效率,尤其在处理大量数据时。移动语义通过引入右值引用(Rvalue References)和移动构造函数(Move Constructor)、移动赋值运算符(Move Assignment Operator)等机制,实现了在不进行深层复制的情况下,将资源(例如内存)从一个对象转移到另一个对象。函数对象(Functor)是一种行为类似函数的对象,它可以像函数一样被调用。

2024-09-03 09:02:37 1182

原创 面向对象八股文(长期更新_整理收集_排版已优化_day02_20个)

虚函数有默认实现,可以在基类中提供。纯虚函数没有默认实现,必须在派生类中提供实现。菱形继承问题(Diamond Inheritance Problem)是多重继承中的一个常见问题,它发生在存在一个类同时继承自两个或多个类,而这两个类最终都继承自同一个基类的情况。这样的继承结构形成了一个菱形的图形,导致了一些潜在的问题。

2024-08-07 09:03:13 768

原创 面向对象八股文(长期更新_整理收集_排版已优化_day01_20个)

面向对象八股文

2024-08-05 13:30:48 1149

原创 欢迎使用Markdown编辑器

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2024-08-05 11:08:22 567

原创 AnConda环境配置学习笔记

AnConda环境配置个人笔记,自己学习使用。

2024-07-30 08:26:55 893

原创 VS + QT中文乱码

在学习VS-QT项目的时候,出现了中文乱码的情况。尝试了很多办法。

2024-07-29 10:38:04 436

原创 QT练手项目

​最近在学习QT相关的内容,感觉QT更注重实操一些,于是就去网上找了一个QT练手的项目,整理在这个笔记中,将持续更新。原文链接。

2024-07-26 16:12:22 255

原创 QT笔记sizepolicy属性

Qt中的水平策略和垂直策略是用于控制控件在布局中的位置和大小的。水平策略用于控制控件在水平方向上的位置和大小,垂直策略用于控制控件在垂直方向上的位置和大小。

2024-07-17 16:06:57 186

原创 vs-qt中生成翻译文件

为了自动化生成.ts和.qm文件的过程,可以在 Visual Studio 中添加自定义构建步骤:右键点击项目,选择“属性”(Properties)。在“构建事件”(Build Events)下,添加预构建或后构建事件。这会确保每次构建时都会自动更新和编译翻译文件。通过这些步骤,你可以在 Visual Studio 中有效地生成和管理 Qt 项目的翻译文件,实现应用程序的多语言支持和本地化。

2024-07-16 08:47:51 336

原创 vs 2015 #include <tr1/memory> 报错

我在vs2015中想引入智能指针,但是报错,vs2019中却正常。

2024-07-11 08:38:04 232

原创 打开qt软件时候出现错误

打卡qt软件时候出现的错误,不用管它,qt老版本就这样,把他删了还是会自动创建与版本不兼容的文件,用vs就行了,如果非要用,那就安装新版本。我这里是qt5.12.10。

2024-07-10 16:21:08 109

原创 VS 使用Qt设计师时,无法智能提示界面ui的变量

我这里是vs2015,在qt的ui设计界面拉了一个控件的,并修改了控件的名字,但是在vs编辑的时候,会出现红线,并且没有办法在vs中识别我定义成员变量,但是不影响编译与运行。

2024-07-09 14:28:32 665

原创 Microsoft C++ 异常: cv::Exception,位于内存位置 0x000000399D72F3F0 处。

这里我的是vs2015,opencv3.1.0。给vs2015配置opencv的时候,总是报这个问题,花了两天的时间,查了很多资料,什么动态库,什么依赖以及环境变量,所有的配置,我都检查了好几遍了,所有配置都正确,但是就是图片不能显示。查看变量发现并没有读取到图片。

2024-07-02 15:30:26 501

原创 Paillier同态加密学习笔记

不知不觉,研究生三年的时光即将告一段落,毕业在即。回想起当初学习的场景,那时候笔记本上记满了密密麻麻的笔记,如今想要扔掉却又舍不得。因此,我决定将当初刚入门同态加密时的学习笔记分享出来。由于时间原因,公式比较难打,并不能一下子发布所有的内容,后续的内容将在以后陆续接上。并且,笔记中可能存在一些错误,仅供参考,切勿直接照搬。希望读者能够在阅读的过程中保持思考,同时,大体逻辑是可靠的。如果发现了任何错误,请务必告知我,我将及时进行修改。先占个坑,后续写完毕。

2024-04-23 11:06:01 1151

原创 超级账本学习笔记(9)-CouchDB

在第8章Fabric Kafka生产环境部署的环境基础上,把Peer上的LevelDB数据库替换为CouchDB,在每个Peer的配置文件中做相应修改,即可切换为CouchDB数据库,配置以服务器192.168.235.7中的docker-compose-peer.yaml为例,其他服务器参照该yaml配置文件。Docker启动需要修改Peer的yaml配置文件,加入CouchDB的启动配置项,并修改Peer的environment的参数,切换到CouchDB数据库,配置如下。

2024-04-19 20:35:03 732

原创 超级账本学习笔记(8)-fabric-ca

用Fabric CA生成的证书替换第8章 Fabric Kafka生产环境部署中使用cryptogen生成的证书,复制./fabric-ca-client/crypto-config目录到kafkapeer目录下(删除原先的crypto-config目录),然后生成创世区块和通道配置文件,后续步骤将下面的代码。在 Fabric-CA 客户端主目录下创建配置文件 fabric-ca-clien-config.yaml 和 msp 子目录,存储注册证书(ECert),相应的私钥和 CA 证书 PEM 文件。

2024-04-19 20:29:57 887

原创 超级账本学习笔记(7)-多机多节点

响应:状态:500消息:“无法执行事务d48e4ab9a87a7c444c370b5e0aea2a0cac3a1f4c4748cc24e444261b40e2d634:[通道我的通道]未能获取mycc的链码容器信息:1.4:无法获取链码代码:链码指纹不匹配:数据不匹配”错误:调用过程中的背书失败。响应:状态:500消息:“无法检索链代码mycc/1.4的包,错误打开/var/hyperledger/production/chaincodes/mycc.1.4:没有这样的文件或目录”找到区块生成的配置文件。

2024-04-19 20:25:36 1021 2

原创 超级账本学习笔记(6)-单机单节点

重启docker和网络。

2024-04-19 20:22:03 693

原创 超级账本学习笔记(5)-helloword

由helloworld变成了helloha。

2024-04-19 20:19:36 281

原创 超级账本学习笔记(4)-搭建测试网络

将bin文件夹中的两个文件fabric-ca-client和fabric-ca-server移动到fabric-samples/bin中。下载好之后,将文件放入scripts文件夹中,如下图所示:(注意:这里fabric-sample文件夹里是没有bin和config文件夹的,所以我们会有后面的下载二进制文件的步骤)我们也是去github上面进行下载,网址:https://github.com/hyperledger/fabric/releases/tag/v2.2.0。

2024-04-19 20:15:29 701

原创 超级账本学习笔记(3)-其他环境配置

当前CentOS系统自带了python2.7.5,因为yum会用到python2,所以不能删除,此次安装了python3之后就保持两个版本长期共存吧。本次安装采用的是下载python源码再编译的方式;按下Ctrl+d退出python3对话模式。# 以下两个路径为加入nodejs路径。# 建立软连接,变为全局。

2024-04-19 20:09:04 946

原创 超级账本学习笔记(2)-配置go环境

export GOROOT=/usr/local/go #设置为go安装的路径,有些安装包会自动设置默认的goroot。src:包含 Go 源文件,注意:你自己创建依赖的package,也要放到GOPATH 目录下,这样才能够被引用到。export GOPATH=$HOME/go-work #默认的Golang项目的工作空间。因此,需要重新配置,直接通过go指令修改。src 目录包含Go的源文件,它们被组织成 包 (每个目录都对应一个包),pkg 目录包含 包 编译后生成的库文件,

2024-04-19 20:04:24 867

原创 超级账本学习笔记(1)-配置docker环境

的应用,与团队成员分享和自动化的开发管道。docker-ce提供了简单的安装和快速的安装,以便可以立即开始开发。docker-ce集成和优化,基础设施。Docker企业版(EE):专为企业的发展和IT团队建立谁。docker-ee为企业提供最安全的容器平台,以应用为中心的平台。2017年的3月1号之后,Docker的版本命名开始发生变化,同时将CE版本和EE版本进行分开。Docker社区版(CE):为了开发人员或小团队创建基于。输入docker version查看版本。这个文件下的所以文件都是我们的命令。

2024-04-19 19:55:07 304

原创 学习记录:sentence-transformers与transformers 冲突

调整版本:完美解决。

2024-04-12 13:48:04 498 1

空空如也

空空如也

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

TA关注的人

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