会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
朱小勇
博客园
园子
首页
新随笔
联系
管理
订阅
上一页
1
···
71
72
73
74
75
76
77
78
79
···
133
下一页
2019年10月29日
1264 - Out of range value for column
摘要: 现象:新建数据库,字段类型是tinyint,然后插入数据,数值为128,报标题错误 原因:如果在新建数据库的时候没有指定为unsigned,那么就是有符号的,所以tinyint的范围是-128~127,128超出了范围 解决:在新建表的时候指定为unsigned。
阅读全文
posted @ 2019-10-29 17:23 朱小勇
阅读(947)
评论(0)
推荐(0)
2019年10月23日
使用navicat的坑
摘要: 小黄人发送数据,测试软件是否将数据存入mysql数据库中,使用的是navicat。 首先截断了表,所有数据清零,但是此时表并没有回到第一页【由于前面查看最新数据,已经翻到了最后一页】,然后小黄人发数据,不断刷新,数据表并没有数据。 原因就是navicat即使截断数据,也没有将很多页数据清零,依旧停在
阅读全文
posted @ 2019-10-23 16:54 朱小勇
阅读(357)
评论(0)
推荐(0)
2019年10月22日
Qt bug
摘要: 1、Qt5.2.1不支持QQuickwidget来承载qml 2、Qt5.12以及以上,不支持跨线程调用数据库连接 3、线程A不断产生sql语句,需要让两个数据库分别执行这个sql语句。所以在线程A中建立两个子线程B和C,分别对应两个数据库。然后发现两个线程同时启动【即两个线程同时调Qt访问mysq
阅读全文
posted @ 2019-10-22 17:16 朱小勇
阅读(486)
评论(0)
推荐(0)
2019年10月9日
模板函数举例
摘要: 1、 在includes.h中定义,应该是全局函数,作用是打印入参: template<typename T> void record(T info) { qDebug()<<info; } 可根据不同平台修改打印函数,这里是Qt平台,使用的是qDebug,也可以C++的std::cout 使用:
阅读全文
posted @ 2019-10-09 11:55 朱小勇
阅读(500)
评论(0)
推荐(0)
头文件里声明和定义,Qt编译不过问题
摘要: 1、现象1 Qt5.2.1,新建头文件,声明一个类,然后在此头文件中实现类的static变量和方法,但是编译不过,显示:multiple definition of `xxx'。 2、现象2 在高版本,【Qt5.10】,没有问题 3、原因 应该是老编译器的问题
阅读全文
posted @ 2019-10-09 09:57 朱小勇
阅读(852)
评论(0)
推荐(0)
2019年10月8日
Qt Http get
摘要: 1、直接建立连接,向网站发送http请求 2、在槽函数中打印【注意:如果返回字节数过大,qDebug是打印不出来的,可通过size查看返回字节数】
阅读全文
posted @ 2019-10-08 16:28 朱小勇
阅读(1241)
评论(0)
推荐(0)
2019年9月27日
C++的override和final
摘要: 一、final 1、final用于让虚函数不可被重写 struct B2 { virtual void f() final {} // final 函数 };2 struct D2 : B2 { virtual void f() {} }; 如上代码是不可被编译过的 2、放在类后面,如果类被继承则编
阅读全文
posted @ 2019-09-27 00:36 朱小勇
阅读(369)
评论(0)
推荐(0)
2019年9月20日
C++类const和static成员初始化
摘要: class A{ private: int a; //变量,属于对象任何地方初始化即可 const int b = 0; //常量,属于对象,声明的时候初始化、在构造函数初始化列表初始化,最后取初始化列表的值 static int c; //静态变量,属于类,需要在类外声明一次,初始值可给可不给 static const int d; //非浮点静态常量,属于类,static和const位置都可以
阅读全文
posted @ 2019-09-20 17:19 朱小勇
阅读(1481)
评论(0)
推荐(1)
C++数据存储方式
摘要: 1、栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区,里面的变量通常是局部变量、函数参数等。 2、堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉,那么在程序结束后,操作系统会自动
阅读全文
posted @ 2019-09-20 16:05 朱小勇
阅读(4615)
评论(0)
推荐(0)
C++类成员存储大小
摘要: 1、对象分布图 2、解析 每个类的大小只有其成员变量大小,其中包括:类成员属性,虚函数指针; 而其他没有如:静态变量【静态区】,普通函数、静态函数【代码区】 3、总结 类对象的sizeof只包含成员变量的大小,不包含函数的大小【就跟结构体一样】,因为函数被放在了代码区,类对象调用代码的时候会把对象的
阅读全文
posted @ 2019-09-20 11:55 朱小勇
阅读(695)
评论(0)
推荐(0)
上一页
1
···
71
72
73
74
75
76
77
78
79
···
133
下一页
公告