郭萌萌
码龄8年
关注
提问 私信
  • 博客:63,937
    问答:8
    63,945
    总访问量
  • 30
    原创
  • 41,465
    排名
  • 32
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2017-05-05
博客简介:

郭萌萌的博客

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    265
    当月
    2
个人成就
  • 获得54次点赞
  • 内容获得11次评论
  • 获得249次收藏
  • 代码片获得418次分享
创作历程
  • 3篇
    2024年
  • 2篇
    2022年
  • 7篇
    2021年
  • 19篇
    2020年
  • 2篇
    2019年
成就勋章
TA的专栏
  • C++
    4篇
  • VS
    4篇
  • sqlserver
    3篇
  • MYSQL
    1篇
  • Qt
    6篇
  • MFC
    11篇
  • OpenCV
    2篇
  • matlab
    1篇
  • C#
    3篇
兴趣领域 设置
  • 大数据
    mysql
  • 后端
    spring
  • 微软技术
    c#.netasp.net
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 收藏
  • 资源
  • 问答
  • 代码仓
  • 帖子
  • 课程
  • 关注/订阅/互动
搜TA的内容
搜索 取消

ZLib库使用详细教程 以及标准ZLib函数和QT自带压缩函数比较

在上述点击Open Project后,会自动打开VS2022,找到INSTALL子项,右键去设置为启动项。另:如果点击configure后,红色依旧存在,则需要点击红色,把上面需要的前置路径去配置好。打开C盘的program file文件夹,看到有zlib文件夹则表示安装成功。其中,build文件夹需要自己新建空文件夹,一般会选择建在源文件的目录下。标题应用打开后,输入zlib源文件的位置,以及build文件夹的位置。设置成为启动项后,再次右键点击去生成,若显示为下图,则表示安装成功。
原创
发布博客 2024.12.30 ·
644 阅读 ·
5 点赞 ·
0 评论 ·
6 收藏

QT+VS程序报错“moc_predefs.h.cbt自定义已退出,代码为2”

qt+vs项目编译报错
原创
发布博客 2024.12.30 ·
316 阅读 ·
4 点赞 ·
0 评论 ·
0 收藏

Win32工程转为服务并显示程序界面

win32控制台应用程序转化为系统服务,在服务中开启其他软件来操作,确保服务绑定的exe可以调用其他程序并正常显示程序窗口界面。
原创
发布博客 2024.10.11 ·
1012 阅读 ·
13 点赞 ·
0 评论 ·
19 收藏

MySQL 连接出现 Authentication plugin ‘caching_sha2_password‘ cannot be loaded

MySQL 连接出现 Authentication plugin 'caching_sha2_password' cannot be loaded
原创
发布博客 2022.12.08 ·
744 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

SkinMagic 64bit

发布问题 2022.06.22 ·
0 回答

字符串与宽字符的转换

mfc框架中字符串与宽字符数组的转换
原创
发布博客 2022.06.01 ·
1303 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

查找4位数的所有吸血鬼数字以及创建斐波那契数列

4位数中的所有吸血鬼数字 public int findCriDatas() { int index = 0; int result = 0; int[] datas = new int[4]; int[] resultdatas = new int[4]; for (int i = 10; i < 100 ; i++) { for (int j = i;j<
原创
发布博客 2021.12.25 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

QGraphicsView的滚动条改变位置后获取当前界面上的场景和视图坐标区域

当在QGraohicsView中添加了滚动条可以通过改变滚动条的位置来查看view的不同位置处的元素。那么当改变了查看位置时,我们往往需要获取当前界面显示区域的场景坐标或视图坐标。可以用一下的方式来获取这两种坐标。 QRect viewport_rect(0,0,use_view->viewport()->width(),use_view->viewport()->height()); QRectF visable_scene = use_view->mapToScene(
原创
发布博客 2021.12.05 ·
2420 阅读 ·
0 点赞 ·
0 评论 ·
7 收藏

QTableView删除自定义代理功能

Qt中并没有可以直接删除QTableView中的某个代理的功能,但我们可以使用QTableView原本默认的代理来替换后期我们自定义的代理,以此来实现删除自定义代理功能QAbstractItemDelegate* defaultdelegate = table->itemDelegateForRow(0);int rows = charModel->rowCount();for(int loop = 1; loop < rows ;loop ++){ QAbstractItem
原创
发布博客 2021.12.01 ·
1196 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Qt中设置QGraphicsTextItem的文字居中显示

QGraphicsTextItem * textItem = new QGraphicsTextItem("文字",this);textItem->setTextWidth(200); //设置该图元框的宽度QTextBlockFormat format;format.setAlignment(Qt::AlignCenter); //此处设置居中显示,可自己选择具体格式QTextCursor cursor = textItem->textCursor();cursor
原创
发布博客 2021.11.19 ·
2558 阅读 ·
2 点赞 ·
0 评论 ·
6 收藏

Qt中设置QTableView的某列或某行只读

我的做法是实现一个委托(delegate),然后把它设给你要只读的列或行class ReadOnlyDelegate: public QItemDelegate{ public: ReadOnlyDelegate(QWidget *parent = NULL):QItemDelegate(parent) {} QWidget *createEditor(QWidget *parent, const QStyleOptionViewItem &option,con
转载
发布博客 2021.11.10 ·
3198 阅读 ·
3 点赞 ·
2 评论 ·
12 收藏

Qt中视图 场景 图元坐标的转换

场景坐标场景坐标是所有图元的基础坐标系统。场景坐标系统描述了顶层的图元,每个图元都有场景坐标和相应的包容框。场景坐标的原点在场景中心,坐标原点是X轴正方向向右,Y轴正方向向下。QGraphicsScene类的坐标系以中心为原点(0,0),如下图所示。视图坐标视图坐标是窗口部件的坐标。视图坐标的单位是像素。QGraphicsView视图的左上角是(0,0),X轴正方向向右,Y轴正方向向下。所有鼠标事件最开始都是使用视图坐标。QGraphicsView类继承自QWidget类,因此它与其他的额QWi
原创
发布博客 2021.11.03 ·
3957 阅读 ·
3 点赞 ·
0 评论 ·
35 收藏

Qt中对Scene中的图元进行放大缩小调整后部分区域还残留在Scene中的处理

问题在对GraphicScene中的图元进行放大缩小操作时,由于我操作的图元是GraphicItemGroup对象,自己组建的一个图元组,所以形状是不规则的,在进行放大后再缩小时的操作,会有一些区域因没有发生场景的碰撞所以会在scene中残留没有碰撞到的区域,即缩小后有一些在缩小之前的图元信息还在场景中没有被重绘掉,解决方案在调用图元的重绘函数之前,即在确定了图元的大小发生改变之后,应调用函数prepareGeometryChange()函数来使GraphicScene的索引保持最新状态,这样就不会出
原创
发布博客 2021.11.01 ·
826 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

OpenCV读取图片和保存图片全黑

我的图片是灰度图片,使用OpenCV的显示imshow()和保存imwrite()函数后图片全是黑色的,最后发现是因为我读取图片时的使用的imread()方法的第二个参数没有加,估计没有加就直接默认为是大于0的数值了,imread(“1.BMP”,-1);该函数的第二个参数大于0表示返回的是3通道彩色图,等于0表示返回的是灰度图,小于0表示返回的是原图。我刚开始没有写第二个参数,然后我的图片又是灰度图,就一直保存和显示的都是全黑的,加上第二个参数为0或-1时都可以正常显示原图片。...
原创
发布博客 2020.10.27 ·
4406 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

OpenCV中Mat与二维数组的相互转换

Mat Vec2Mat(uchar **array, int row, int col){ Mat img(row ,col, CV_8UC1); uchar *ptmp = NULL; for (int i = 0; i <row; ++i) { ptmp = img.ptr<uchar>(i); for (int j = 0; j < col; ++j) { ...
转载
发布博客 2020.10.27 ·
1542 阅读 ·
0 点赞 ·
2 评论 ·
10 收藏

用设计好的滤波器对数据滤波

1.使用filter design工具设计好滤波器,导出该滤波器的系数,分别为SOS和G,直接回保存在工作路径中。通过下面这句代码将保存在SOS和G中的多个系数转为由b和a来表示的系数。[b,a] = sos2tf(SOS,G);此时b和a就有数据了。然后再通过这句代码,将你需要滤波的数据x带入代码中即可。y=filter(b,a,x);2.还有一种方式是直接设计好滤波器之后导出为m文件,即可生成一个函数,根据该函数名来代入数据,如我生成的函数名为doFilter,则执行代码y=doFilt
原创
发布博客 2020.10.26 ·
1262 阅读 ·
0 点赞 ·
2 评论 ·
5 收藏

2010RealTime-Eng.exe

发布资源 2020.10.14 ·
exe

MFC中十进制与二进制的转换

1.二进制转十进制int CDeployServer::BinToDec(CString num){ int length = num.GetLength(); int sum = 0; for (int i = length - 1;i >= 0;i--) { char temp = num.GetAt(i); CString tt(temp); UINT theNum = CString_to_UINT(tt); int r = 1, b = length - i -
原创
发布博客 2020.09.28 ·
2105 阅读 ·
3 点赞 ·
2 评论 ·
13 收藏

MFC中的ListCtrl控件中每个单元格宽度自适应

在ListCtrl控件中,让表格中的每个单元格宽度自适应。void CSecond::AdjustColumnWidth(){ SetRedraw(FALSE); //m_listCtrl为我自己定义的ListCtrl控件关联的变量名 int nColumnCount = m_listCtrl.GetHeaderCtrl()->GetItemCount();//获取列数 for (int i = 0; i < nColumnCount; i++) { m_listCtrl.Se
原创
发布博客 2020.09.27 ·
2755 阅读 ·
2 点赞 ·
0 评论 ·
7 收藏

VS2010出现的转换COFF期间失败问题

在VS2010上运行项目时,出现下面的错误:查了一下,需要更换一下VS安装目录下的cvtres.exe。在C盘搜索cvtres.exe,在搜出来的选项中打开,C:\Windows\WinSxS\x86_netfx4-cvtres_exe_b03f5f7f11d50a3a_4.0.15788.0_none_97767be9e7c5ae53\cvtres.exe复制到你的VS安装目录,我的在F盘,F:\VS2010\VC\bin\cvtres.exe,直接替换该目录下的即可。...
原创
发布博客 2020.09.25 ·
531 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多