会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
朱小勇
博客园
园子
首页
新随笔
联系
管理
订阅
上一页
1
···
87
88
89
90
91
92
93
94
95
···
133
下一页
2018年7月24日
单例模式
摘要: 一、概念 单例模式是一种常用的软件设计模式。它的核心结构只包含一个被称为单例的特殊类。它的目的是保证一个类仅有一个实例,并提供一个访问它的全局访问点,该实例被所有程序模块共享 二、类型 懒汉式、饿汉式和双重锁的形式。 懒汉:第一次用到类的实例的时候才回去实例化。饿汉:单例类定义的时候就进行实例化。
阅读全文
posted @ 2018-07-24 14:51 朱小勇
阅读(312)
评论(0)
推荐(0)
2018年7月20日
匿名对象及回收机制
摘要: 一、什么匿名对象 Class A{ .... }; A* a = new A;//a是对象 new A;//在内存中生成的对象没有任何指针或者引用指向,这就是匿名对象,匿名对象在作用块结束之后就没gc回收 二、匿名对象的使用 以QTableWidget举例,给某个item设置内容,用的是: 第三个参
阅读全文
posted @ 2018-07-20 17:49 朱小勇
阅读(1148)
评论(0)
推荐(0)
2018年7月19日
关于Qt跨线程调用IO子类的理解
摘要: 一、疑问 突然想到,类似于QTcpsocket和QSerialport这类对象,如果是在A线程中new的,那就不能在其他线程中访问。我一般是这样做的: 封装一个QObject子类,放这些对象进去,然后通过信号与槽发送和接收数据。 但是如果是一个其他类型,比如一个Qlist或者链表,加上锁之后就可以不
阅读全文
posted @ 2018-07-19 15:31 朱小勇
阅读(1218)
评论(0)
推荐(0)
0xc0000005:读取位置时发生访问冲突
摘要: 这是空指针,比如: A* a=NULL; a->fun();//会提示标题错误,因为a没有分配空间
阅读全文
posted @ 2018-07-19 15:22 朱小勇
阅读(2168)
评论(0)
推荐(0)
2018年7月13日
使用qmlscene预览qml文件
摘要: 功能:可以预览qml文件的界面 使用:qmlscene myapp.qml
阅读全文
posted @ 2018-07-13 17:54 朱小勇
阅读(1287)
评论(0)
推荐(0)
2018年7月12日
QVector排序
摘要: QVector<double> tempX ; qSort(tempX.begin(), tempX.end());//从小到大排序
阅读全文
posted @ 2018-07-12 19:59 朱小勇
阅读(5318)
评论(0)
推荐(0)
2018年7月10日
C#对象的new和不new的区别
摘要: new:为对象分配空间。 首先,直接声明一个变量:byte[] test;只是有了一个变量名字,而它是没有实际空间的,需要分配空间; 分配空间的方法: 1、使用new,byte[] test = new byte[200];//这里需要制定test的大小 2、使用C#一些返回数据的方法,如:test
阅读全文
posted @ 2018-07-10 17:32 朱小勇
阅读(1957)
评论(0)
推荐(0)
2018年7月9日
CDC画图
摘要: CDC* pdc; CRect rcBounds; 1、 画直线 pdc->MoveTo(rcBounds.TopLeft());//将画笔移动到左上角这个点,使用这个点作为起点画图 pdc->LineTo(rcBounds.BottomRight());//从起点画线画到右下角这个点 2、将所有点
阅读全文
posted @ 2018-07-09 14:01 朱小勇
阅读(868)
评论(0)
推荐(0)
C#调用托管ocx、dll
摘要: 前篇文章是调用非托管,比较复杂,这里是调用托管,很简单【所以在遇到非托管dll时可以通过二次封装成托管的方式,再通过这边文章来使用】 1、注意这是基于COM的ocx或者dll,所以用regsvr32先注册 2、新建C#winform工程 3、在解决方案中的引用中,右键添加引用 如果是注册了的,在CO
阅读全文
posted @ 2018-07-09 11:11 朱小勇
阅读(715)
评论(0)
推荐(0)
MFC制作OCX
摘要: 1、新建工程 注意选择显示时注册,免得后面又去手动注册 2、工程解释,一般ocx是看类视图而不是解决方案 ①、xxxApp:类似整个工程的入口,有xxxApp.h和xxxApp.cpp,工程的初始化,注册反注册,一般不用管 ②、xxxCtrl:核心代码处,属性、方法、函数的声明及实现 ③、xxxPr
阅读全文
posted @ 2018-07-09 11:00 朱小勇
阅读(1064)
评论(0)
推荐(0)
上一页
1
···
87
88
89
90
91
92
93
94
95
···
133
下一页
公告