![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
随笔
记绘衣
不过一场孽缘
展开
-
C++应用设计理念——1
C++程序设计理念原创 2022-07-18 08:57:04 · 601 阅读 · 0 评论 -
unity学习笔记-01
//前言--------------------------------------------//参加工作后,几个人能一起打游戏的人联系越来越少了//有空再见,此乃谎言~~//突然想学着做一款我们以前玩的类MC游戏//当然,我不知道我燃起的激情能持续多久//随缘吧//结----------------------------------------------前提:unity 3D 独立开发者可以下一个unity hubAPP来获取个人许可证在盈利不超过一定金额时不需要交钱,可以发布游戏。原创 2021-12-29 16:01:22 · 77 阅读 · 0 评论 -
QT鼠标事件处理
首先介绍一下常用的鼠标事件:void mousePressEvent(QMouseEvent *e);// 鼠标点击事件void mouseMoveEvent(QMouseEvent *e);// 鼠标移动事件void mouseReleaseEvent(QMouseEvent *event);//鼠标释放事件在自己定义的类中重写这三个函数,就可以在鼠标执行对应动作时触发。但是,如果自己的类有:void MouseEvent(QMouseEvent* e);函数时,会优先执行这个事件函数,原创 2021-12-28 13:27:53 · 607 阅读 · 0 评论 -
QT 的QString使用小技巧
1、合并多个空格为一个QString s="I love ??";s.replace(QRegExp("[\\s]+"), " ");s="I love ??";2、以空格分割字符串为字符串列表QString s="i love ??";QStringList list = s.split(" ");list[0]=="i";list[1]=="love";list[2]=="??";原创 2021-12-21 13:28:46 · 346 阅读 · 0 评论 -
关于自己的浏览器首页被流氓软件篡改
解决chrome浏览器首页被改原创 2021-12-13 11:04:03 · 1433 阅读 · 0 评论 -
关于联想小新电脑充电器能否给Mi9手机充电的问题
2021年11月29日今天试了能充,而且还TM是快充,后面如果炸了,再发帖说一下原创 2021-11-29 13:28:40 · 2235 阅读 · 1 评论 -
QT报错expected ‘:‘ before ‘QMessageLogger‘
QT报错expected ‘:’ before 'QMessageLogger’是什么原因?玄学问题:2021年11-04,编译反复报错expected ‘:’ before ‘QMessageLogger’:找不到原因,然后等了一会儿,突然出现这个错误:加上分号“:”,然后就编译通过了,就很有趣。。。...原创 2021-11-04 15:08:07 · 819 阅读 · 1 评论 -
C++ requires a type specifier for all declarations
C++ requires a type specifier for all declarations在类中有成员函数定义了没有实现:解决方法:1、删除这个成员函数2、实现这个函数原创 2021-10-27 10:20:06 · 7754 阅读 · 0 评论 -
Qt编译运行提示No rule to make target ‘xxx.h‘ needed by ‘xxx.o‘.Stop
Qt编译运行提示No rule to make target ‘xxx.h’ needed by ‘xxx.o’.Stop今天使用Qt运行程序时突然报错No rule to make target ‘xxx.h’ needed by ‘xxx.o’.Stop。这让我感觉很神奇,因为之前跑这个Qt项目是没啥问题的,突然就报了这个错误,百度了很多东西都没找到原因。后面把文件移了一下位置(之前放在桌面上),就好了!!!???我心中直接疑惑了,过了好久才反应过来,桌面的路径是含有中文的。这件事让我学到了原创 2021-10-26 12:49:47 · 2026 阅读 · 0 评论 -
Ubuntu下Qt配置随笔_1
Ubuntu1604_64下Qt配置随笔打开配置的方式:先打开Qt(这是废话),然后点击TOOL,再选择Options 里面可以找到Kits,点开就是kitscompiler: C: GCC(C,x86 64bit in /usr/bin) C++: GCC(C++, x86 64bit in /usr/bin)CMake Tool: System CMake at /usr/local/bin/cmakeCompilersAuto-detected C++ GCC(C++原创 2021-10-22 08:39:35 · 191 阅读 · 0 评论 -
c++new完要记得释放内存(T_T)
内存要释放!内存要释放!!内存要释放!!!type* p = new type();类的用delete p;释放type* p = new type[x];类的用delete[] p;释放写在局部函数里的在函数末尾释放写成类的成员的指针,在析构函数中释放...原创 2021-10-19 11:10:11 · 457 阅读 · 0 评论 -
WPS打开文档时显示“文档被其他程序占用,是否以只读的方式”打开解决方法
造成整个问题的原因大概有两种:1、当前文档被其他不同的应用占用解决方法:关闭其他应用即可。2、自己的账户所属应用或组,没有写入的权限:解决方法:给自己的账号增加写入权限:首先找到文件所在的磁盘(我的在E盘),右键磁盘选择属性:在安全选项中找到你当前账户对应的组或用户名(不知道的可以直接选择Everyone这个):点击更改权限,增加写入的权限:然后应用并确认就好了。...原创 2021-09-06 11:23:21 · 14539 阅读 · 0 评论 -
Ubuntu中QT编程时内存不够时可以使用交换分区
QT编程时内存不够时可以使用交换分区首先需要管理员权限:可以使用sudo -i转到管理员(或者直接su - root指令,这个需要知道管理员密码)然后在根目录下创建一个文件夹swap:mkdir /swap再使用cd命令切换到新建的swap文件夹下:cd /swap用dd命令创建一片空间:dd if=dev/zero of=fff bs=1M count=1024of后面的文件名随便取,内存空间的大小为bs*count 这里就是1G使用free -m 命令可以查看还可以申请作为交换分原创 2021-09-03 15:26:05 · 328 阅读 · 0 评论 -
Qt报错unknown type name XXX
今天使用QT时出现了一个错误,若是以下这类情况:class *p = new class()p->a=xx;p->b=xx;会在后面报错:unknown type name ‘p’ expected member name or ‘;’ after declaration …找了很久不明白为什么。后面把赋值语句放到这个类的构造函数里就好了!就好了!后来查资料才知道:C++中,类中声明的成员一般是不能赋值的,但是有一种情况是例外的,就是static const 类型。...原创 2021-09-02 16:02:45 · 7272 阅读 · 0 评论 -
Linux学习随笔
1、Linux访问硬件存储设备是将硬件与目录关联起来,对目录的操作就是对硬件的操作挂载设备1)插入设备2)准备挂载点(目录)3)挂载设备(mount 设备 目录)卸载设备umount 目录2、Yum : Yellowdog Updater Modified黄狗升级器(可以理解为软件管理器)软件仓库:集中开发.rpm软件包资源,并解决软件之间的依赖关系客户机:使用yum查询/安装/卸载软件每台Linux的软件仓库都有一个源,yum指令会从这个源中查找软件设置源(yum)1)对于用不到的原创 2021-08-19 14:58:25 · 85 阅读 · 0 评论 -
对虚继承(不是虚函数继承)的理解
虚继承利用关键字virtual限定继承关系例如:class A :virtual public B{...};虚继承的好处当继承关系很复杂时,保证只有一份基类的数据。例如:#include <iostream>using namespace std;class A{ int a=10;public: A(){ cout<<"A"<<endl;}};class B{public: B() { cout<<"原创 2021-08-19 09:28:58 · 123 阅读 · 0 评论 -
解决海康相机连接无法显示图像问题
一种解决方法(偏方)试着禁用本机的无线网卡:先进入设备管理器然后,打开网络适配器,找到Inter(R) Wi-Fi 6 AX201 160MHz 禁用(根据不同电脑网卡会有区别,我的是这个)可能的原因:我们连接相机时用的是有线网口,有的系统默认不会去走有线网卡,而是去跑无线网卡,导致网口不会接收到相机数据。...原创 2021-08-17 15:41:47 · 9160 阅读 · 0 评论 -
Linux下vim编辑、账号管理及文档归属控制
1、学习了Linuxvim文本编辑器,vim文本编辑器有三种模式,转化关系如下:输入模式和末行模式的转化只能通过命令模式进行,一般而言,想要编辑文本会通过输入模式,保存所做的更改会进入末行模式。另外还有一些vim常用的快捷指令,这里就不做赘述。2、Linux的用户账号和组账号的管理Linux系统的用户类型分为三种:超级用户(id:0),系统用户(id:1-999),普通用户(id:1000-60000)。用户账号管理:添加用户指令:sudo useradd 用户名设置用户密码(需要root权原创 2021-08-17 15:15:26 · 119 阅读 · 0 评论 -
虚拟机ubuntu系统鼠标移动消失
解决虚拟机ubuntu系统鼠标移动消失两种方式解决第一种第二种临时解决这个问题够用了,期待后面哪位大佬能彻底解决这个问题两种方式解决第一种关掉自己主机电脑的集显。首先打开自己电脑的设备管理器(快捷键win+x)->点开显示适配器选项->禁用那个Intel的选项第二种显示鼠标的指针轨迹点开设置->鼠标设置->其他鼠标设置->指针选项->显示指针轨迹。类似一种眨眼补帧的方法。临时解决这个问题够用了,期待后面哪位大佬能彻底解决这个问题...原创 2021-07-15 07:45:47 · 4895 阅读 · 1 评论 -
html学习的细小知识点记录1
html学习的细小知识点记录设置网页的定时跳转:语法<meta http-equiv=“refresh” content=“跳转时间;url=链接地址”>解释在这里,refresh表示的刷新,而content中设定刷新的时间和刷新后的地址。默认的情况下时间以秒为单位。body设置链接颜色设置未访问的链接文字颜色 link="#FF0000"设置正在访问的链接文字颜色 alink="#99FF00"设置访问后的链接文字颜色 vlink="#CCCCC"页面的注原创 2020-09-22 15:26:35 · 110 阅读 · 0 评论