自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 GFS-The Google File System初学总结

写在最前:笔者初学gfs有什么理解不当的地方,欢迎在评论区指出,不胜感激。一.GFS简介gfs全称Google File System,Google文件系统。是谷歌自主研发的可扩展的分布式文件系统,用于大型的、分布式的、对大量数据进行访问的应用。它运行于廉价的普通硬件上,并提供容错功能。它可以给大量的用户提供总体性能较高的服务。二.组织架构既然gfs是分布式文件系统,必然有分工合作的划分:GFS包括一个master结点(元数据服务器,管理所有chunkserver的节点,只管理,不存放数据)

2020-12-07 00:37:43 816 2

原创 QT自带打包问题:无法定位程序输入点?metaobject@qsound

在执行release打包程序后,相应的release文件夹下的exe文件,无法打开如有错误欢迎指出。

2023-12-17 15:43:57 1069 1

原创 QT:Unable to create a debugging engine.

报错:Unable to create a debugging engine.查看插件,如果没有的话,需要重新安装qt时,勾选相应的插件。1.鼠标右键桌面空白处,点击设置。先检查是否安装了DEBUG插件。重启qt creator。至此debug可以跑了。

2023-12-17 13:20:06 784 1

原创 QT笔记(节选)具体图片等下载资源

信号关键字自定义信号,写到signals下 返回值是void,只需要定义声明,不需要实现。可以有参数,可以重载槽函数关键字:public slots:在这个区内声明的槽意味着任何对象都可将信号与之相连接。这对于组件编程非常有用,你可以创建彼此互不了解的对象,将它们的信号与槽进行连接以便信息能够正确的传递。protected slots:在这个区内声明的槽意味着当前类及其子类可以将信号与之相连接。这适用于那些槽,它们是类实现的一部分,但是其界面接口却面向外部。

2023-12-15 20:29:19 1070

原创 git相关命令

官网地址下载:下载windows版本安装之后,记得在系统配置中加上git的相关配置。

2023-12-13 14:43:27 517 1

原创 c++语法学习

本人学习c++的笔记

2023-12-13 11:32:27 1036 1

原创 docker-单机启动ceph集群(macOS)

pull镜像前提先安装好docker本次实验环境为:操作系统macos docker版本docker pull ceph/osddocker pull ceph/mon1.创建Ceph专用网络sudo docker network create --driver bridge --subnet 172.20.0.0/16 ceph-network2.创建相关文件及更改文件权限sudo mkdir -p /etc/ceph /var/lib/ceph/ /var/log/cep

2021-01-07 15:08:12 862 4

原创 minio的go客户端

写操作:func MinioWrite(num int){ client, err := minio.New( "127.0.0.1:9001",//地址 &minio.Options{ Creds: credentials.NewStaticV4("minio", "minio123", ""),//账户密码 Secure: false, }, ) if err != nil { panic(err) } //// 新建存储桶,如果有则无需创建 //if

2020-12-17 15:37:49 407

原创 Mac下 k8s的安装

首先mac终端上要安装brew可以参考https://www.jianshu.com/p/22122a1d4474安装docker可以参考:https://www.runoob.com/docker/macos-docker-install.html安装kubectl命令行:brew install wgetwget https://storage.googleapis.com/kubernetes-release/release/v1.8.7/bin/darwin/a..

2020-11-09 16:17:33 923

原创 golang 学习笔记

Golang学习笔记,建议有编程基础的观看输出的区别Print printf printlnFmt.println 自动换行Fmt.printf 是格式化输出%T 可以输出变量类型fmt.Printf(“a= %v a的类型是%T”,a,a)输出: a=10 a的类型是int%v原样输出%d表示10进制输出 // %02d 两位常数,不够补0%b表示二进制输出%o表示八进制输出%x表示16进制输出%f 表示浮点型输出 默认保留6位小数 %.4f保留四位小数%t 表示bool

2020-09-09 10:25:24 331

原创 关于linux系统下qt5.9 安装mqtt模块的问题

写在前头:在做大作业的时候需要在qt程序中写mqtt通讯模块,网上的教程都是windows下qt安装mqtt模块,和linux上有一些出入。笔者在安装模块也遇到很多坑,在这里写一下自己遇到的问题和解决方法还有步骤。(笔者是个菜鸟,友好讨论,别骂我呜呜)如有不足,欢迎指正。笔者使用环境为:ubuntu(虚拟机)14.04 64位qt: mqtt:下载https://github.com/emqx/qmqtt** 1.在qt中打开qmqtt这个项目:**2.设置项目3.查看文件夹粘贴相应

2020-06-17 16:50:14 2482 4

原创 qt5.9 安装mqtt模块遇到的问题:unrecognized command line option “-std=c++1z”

错误:解决:https://blog.csdn.net/huoxingrenhdh/article/details/84030618菜鸟,仅作自己记录

2020-06-17 11:13:09 1704

原创 qt编译错误:-1: error: cannot find -lGL error: 找不到 -lglib-2.0

错误:-1: error: cannot find -lGL解决方法:sudo apt-get install libgl1-mesa-dev错误:error: 找不到 -lglib-2.0解决方法:sudo apt-get install libglib2.0-dev

2020-06-13 19:43:39 1175

原创 qt编译运行错误::-1: error: 找不到 -lpulse-mainloop-glib :-1: error: 找不到 -lpulse

笔者在将qt项目从32位系统移植到64位linux系统时出现如下问题:原因:lib(.so档)的symbolic link不正确,没有连结到正确的函式库文件(.so)解决方法如下:首先在终端中执行:查看版本:locate libpulse.so根据相应版本,进行链接:cd /usr/lib/x86_64-linux-gnusudo ln -sf libpulse-mainloop-glib.so.0.0.4 libpulse-mainloop-glib.so再次编译:

2020-06-13 19:39:07 1378 1

原创 proteus8.6初学入门——使用教程

界面介绍:点击蓝色图标画电路原理图:常用元器件关键词:

2020-05-20 16:05:37 47487 9

原创 关于MFC的游戏开发学习(四) 双缓冲技术及透明png图片处理

双缓冲技术:透明png图片处理:使用CImage显示透明的PNG图片CImage 的AlphaBlend 函数可以显示半透明或透明的图片, 但是当使用这个函数显示PNG 图片时, 经常会发现PNG 图片的背景没有透明, 而是被显示为白色.只用修改CImage 中像素的颜色, 就可以实现透明与半透明的效果了, 代码如下:void CSample::Draw(CDC* pDC, int i...

2020-05-18 17:14:31 549

原创 proe 圆角偏移缩小修改尺寸不成功

截面再生失败。不能偏移和斜接图元。由于缩小的时候不能大于四角圆的半径。所以在画pcb板子的时候四角圆弧半径要设置大一点举例:此图最多只能生成-0.06,原因就是圆角的半径问题...

2020-03-18 14:44:58 1002

原创 ad Unknown Pin 和Failed to add class member 问题

标记:http://blog.sina.com.cn/s/blog_55ad85100100vr7m.html

2020-03-13 15:14:30 367

原创 关于MFC的游戏开发学习(三) 键盘的控制

概括:用x,y坐标来控制图片的生成位置,捕捉键盘的操作,进行x,y值的变化,达到键盘控制飞机的目的1.向主类里边添加一个飞机图的坐标x,y及两个图片(背景图和飞机图)的显示我的主类是class CplaneDlg : public CDialogExprivate: int plane_x, plane_y;public: void paintBG(int x, int y); vo...

2020-02-29 20:50:44 541

原创 关于MFC的游戏开发学习(二)游戏图片的显示及透明处理

前言:图片格式全是.bmp格式

2020-02-29 20:26:06 393

原创 关于MFC的游戏开发学习(一)工程的创建及简单设置

首先需要安装好vs,这个百度上边有,就不再赘述。然后打开vs创建一个新的MFC项目,由于我之前安装vs的时候使用了缺省模板,因此直接创建是创建不了的,需要下载模板。模板下载看链接:https://blog.csdn.net/freewzx2005/article/details/903223831.创建基于对话框的mfc项目(我这里项目名叫plane)选择资源文件打开图形界面可以在此界面上...

2020-02-26 19:16:12 498

qt&&c++ 翻金币小游戏

自己根据黑马程序员的课程,写的qt小游戏 翻金币 课程如下: https://www.bilibili.com/video/BV1g4411H78N/?vd_source=a3e6a48ccd3d7d1f969f662653ed68c9

2023-12-17

QT笔记(节选)具体图片等下载资源

QT笔记(节选)具体图片等下载资源

2023-12-15

c++学习:机房预约系统

自己写的黑马程序员的最后的实训练手demo。 其中包含 1.两个csv文件的读写操作。 2.用户登录\退出操作。 3.学生申请、取消预约 3.教师审核预约 4.管理员添加新账号。 本压缩包中有思维导图:机房预约系统.xmind 本程序预设管理员账号:admin 密码:admin。登录后可以通过本账号增加老师和学生的账号,进行相关的逻辑实现

2023-12-13

c++学习:演讲比赛流程管理系统

自己敲的黑马程序员的实训小练手demo

2023-12-13

c++语法学习:职工管理系统

职工管理系统

2023-12-13

空空如也

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

TA关注的人

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