自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于修改Android.md后任然报undefined reference to XX‘异常的解决方法

最近在用cocos2dx写游戏的时候遇到了不少问题,最麻烦的是添加了自己的类后Android studio一直报错undefined reference to XX’异常,这本来不是多难的问题,但是因为网上的资料都太老了,所以一开始的解决思路就错了。在游览器上搜索“cocos2dx 报错undefined reference to XX’异常”,清一色的解决方法都是让你在Android.mk文件中添加文件,然而问题就是Android.mk早就被高版本的studio弃用了,你乐意的话删了都可以。要解决这个问

2021-09-18 10:21:32 258

原创 cocos2dx配置Android环境最新教程

cocos2dx配置Android环境最新教程这几天在研究cocos2mdx怎么在Android studio下配置环境,一开始根据官网的过期教程走了不少歪路,虽然现在网上也有大致正确的安装教程,但是一些细节还是被忽略了,现在特意记录一下安装的经过首先在官网下载Cocos2dx 3.17.2版本 Cocos引擎下载连接然后下载Android studio的4.2c1版本,连接:https://redirector.gvt1.com/edgedl/android/studio/install/4.2.

2021-09-16 22:13:21 1280 1

原创 vim实现类似Visual Studio下的自动补全括号和自动缩进

vim实现类似Visual Studio下的自动补全括号和自动缩进首先找到用户目录下的.vimrc文件cd ~/vim .vimrc如果提示不存在就创建一个,一般情况下如果是第一次使用就要创建一个:cd ~/touch .vimrcvim .vimrc然后向里面拷贝入如下代码:set nu:set tabstop=4:set softtabstop=4:set shiftwidth=4:set autoindentinoremap ' ''<ESC>iinore

2021-08-21 15:35:50 408

原创 css学习笔记

css学习笔记css可以理解为用于修饰HTML的语言1.嵌入HTML的方法1.1.内联定义<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>内联定义</title> </head> <body> <div id="div1" style="background-color: aliceblue; w

2021-08-03 12:01:17 97

原创 HTMl笔记

HTML学习笔记1.基础语法1.1.基本结构一个html文件由一下几个部分构成<!DOCTYPE html><!--HTML5的说明--><html><!--根--> <head><!--头--> <meta charset="utf-8"><!-- 格式为utf-8--> <title></title><!--标题--> </head> &

2021-08-03 12:00:47 49

原创 JavaScript学习笔记

JavaScript学习笔记1.嵌入js的方式1.1事件句柄写入js<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <input type="button" value="提示" onclick='window.alert("hello") alert("hel

2021-08-03 12:00:26 292

原创 MySQL入门基础

MySQL入门基础该文章适合已经学过基础的人快速查询知识,不适合完全新生用来入门MySQL实际上是DBMS(数据库管理系统)SQL:结构化查询语言,即在MySQL上使用这种语言来达到增删改操作可知SQL在其他的DBMS中也是可用的下面所有的 [内容] 表示此处应该是中括号里的东西,并不需要加上[]如果输出中的中文乱码则输入set names gbk;如果表格不不对齐则输入mysql --default-character-set=gbk -uroot -pxxxxMySQL入门命令以下

2021-08-03 11:59:16 117

原创 qt json入门

qt json入门前言:和上一篇的qt socket一样都是0基础开始,纯小白,下面是自己在学习json中总结出来的东西json是什么?在与服务端的数据传输中,通常一次传输一串数据,可能有图片,数组,类等等,为了在数据流中区分这些东西,我们需要一种通用格式来记录一次数据传输到底传了什么.json就是这样的一种数据格式json基础知识json内的数据由值和它的名称组成,名称应该用""框住(不是必须),名称被称为键,中间加以冒号,这样的数据被称为键值对,即"name":value数据之间用,隔开

2021-08-03 11:56:22 219

原创 qt网络编程笔记

qt网络编程笔记前言:这篇笔记是本人在学习qt的网络编程时写的,由于本人没有任何网络编程基础,在这之前也不知道ip,tcp,udp的意思,书上给出的函数不知道怎么用,所以就去找了几个实例大致了解了一下这些东西TCP:网络传输协议的一种,特点时传输不容易出错,传输文本用的就是这种协议,下面用的是TCPUDP:同上,传输速度比TCP快但是容易丢失字节,传输视频用的就是这种协议IP:在网络数据传输中电脑的代号端口:可以理解为用于找到对应的软件的门,因为数据传输过去后并不知道应该传给哪个软件基本原理:

2021-08-03 11:55:49 94

原创 qt学习笔记

qt常用语法其实下面这些都能在帮助文件中找到,本人只是收集了一些书上常见的,一些在ui界面都能设置的组件没有列出边框类resize(int x,int y);//设置窗口大小move(int x,int y);//移动窗口setAttribute(/*属性*/);//可用于设置鼠标事件穿透setFixedSize(int w, int h);//设置固定大小setFont(const QFont &);//设置字体setWindowIcon(QIcon &);//设置图标s

2021-08-03 11:55:25 286

原创 常用的正则表达式,自查用

一、校验数字的表达式数字:1*$n位的数字:^\d{n}$至少n位的数字**:^\d{n,}$**m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(-)?\d+(.\d{1,2})$正数、负数、和小数:^(-|+)?\d+(.\d+)?$有两位小数的正实数:2+(.[0-9]{2})?$有1~3位小数的正实数:3+(.[0-9

2021-08-03 11:54:45 132

原创 qt TCP socket通信实例——网络聊天室

qt TCP socket通信实例——网络聊天室说明:数据的传输使用json,实现了一些基本的聊天功能,服务端的禁言功能,在线用户的显示功能,我会把源码放在下面,但是要提前说明的是这个网络聊天室有一些很迷惑的bug,而以本人目前的能力没有办法修复,所以请想要直接抄代码的同学谨慎一点演示:上面的ip是我的内网ip,其实填172.0.0.1就可以在任意的测试机器上达到图片上的效果代码如下服务端://mainwindown.h#ifndef MAINWINDOW_H#define MAINWI

2021-03-13 08:43:10 1557 1

原创 关于qt使用qt designer设置好工具按钮图标但运行时不显示的问题

关于qt使用qt designer设置好工具按钮图标但运行时不显示的问题这种情况分为两种编译时不能显示图标打包好添加dll文件后不能显示图片对于第一种情况点击creator左上角的构建,点击执行qmake即可对于第二种情况在使用designer ui界面添加图标时,有两种选择——选择资源和选择文件。不能显示图片通常时选择了选择文件导致的,因为此时资源关联是有问题的。修改为选择资源即可.如果你不是用的资源文件那么就要先添加资源文件才可....

2021-03-13 08:09:54 4033

原创 关于cin,cout的效率问题

通常情况下,c++中iostream提供的cin,cout比scanf,printf要安全方便,但是在某些需要大量输入的oj题中,如果不做特殊处理而直接使用cin,cout,评判系统将会一直报告超时如题目描述归并排序是一个时间复杂度为O(nlogn)的算法,对于大量数据远远优于冒泡排序与插入排序。这是一道排序练习题,数据量较大,请使用归并排序完成。输入第一行一个数字n,代表输入的组数其后每组第一行输入一个数字m,代表待排序数字的个数其后m行每行一个数据,大小在1~100000之间,互不相等,

2021-02-14 17:28:34 263 1

原创 利用位运算来判断两个数是否异号可能会出现的问题

通常情况下判断两个数是否异号最直接的方法是bool cmp(int a, int b){ return a*b<0;}这种方法其实存在一个潜在问题,如果a*b的值超过了int类型的最大值,就会越界出错,而且是非常有可能发生的一件事为了减少这个问题发生的可能,要把接收数字的容器换为long long。有没有能从根本上解决这个问题的方法呢?我在网上找到了一种利用位运算的方法方法来源贴点这里即bool cmp(int a, int b){ return (a^b)<0}这

2021-02-13 17:34:14 816 1

原创 关于c语言中%g(G)的用法和精度问题

c初学者关于%g(G)及其精度需要知道的一些事格式说明符号g(G)在c标准中的说明是g double Signed value printed in f or e format, whichever is more compact for the given value and precision. The e format is used only when the exponent of the value is less than –bai4 or greater than or equal to

2020-09-14 14:04:50 11275 6

空空如也

空空如也

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

TA关注的人

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