C++
文章平均质量分 73
振星
爱编程,爱足球,爱羽毛球,爱篮球,爱钓鱼,爱交友,但是爱编程。
展开
-
Qt 使用单例模式笔记
无论是c++ 还是java或者c# 很多地方都会选择使用单例模式,”单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例类的特殊类。通过单例模式可以保证系统中一个类只有一个实例而且该实例易于外界访问,从而方便对实例个数的控制并节约系统资源。如果希望在系统中某个类的对象只能存在一个,单例模式是最好的解决方案---摘自百度百科“ 在Qt 编程中也不自觉的习惯使用单例模式。做个笔记,以原创 2013-10-21 15:46:33 · 3532 阅读 · 0 评论 -
Qt 使用UDPSocket遇到的丢包问题
最近烦人的事情很多,所以博客一直被落下了。这样ba原创 2014-11-05 16:51:09 · 7681 阅读 · 4 评论 -
2014项目总结:一个比较失败的项目总结
最近将会对今年所做的一些项目进行总结,里面基本都包含了一个项目所有的过程。一来为自己今年的年终总结提供些材料,其次也是希望在总结过程中能给自己带来些更多的启发和经验教训,同时也非常期望各位大牛能给些建议以及批评,让我获得更多的进步。谢谢。上一篇博文大致总结了一个比较成功的项目,有成功那自然就有失败的项目。该项目至今让我依然痛苦不堪,甚至有些患上了手机恐惧症,一听到手机的来电声音,身体就开始颤抖原创 2014-10-14 22:06:48 · 5368 阅读 · 1 评论 -
C++ 常用宏总结
在开发c++过程中,宏是一个不可或缺的角色,我原创 2014-10-11 17:16:26 · 1266 阅读 · 0 评论 -
2014年至今参与的五个项目总结
从2014年开始至今,10个月,前前后后共参与了五个项目。在此分享下这个五个项目的总结和经验,并希望大家能提出些建议和意见,帮助我更快的成长。谢谢。第一个项目来的很突然,年初的时候一个朋友介绍的客户,他们有自己的技术团队。本来他们就是想听听我们对他们的即将开发的产品提出些建议,所以我们领导也不是特别在意,就让我去和客户随便聊聊。就这样大概聊了一个下午后,他们的老总要了我张名片就结束了。结果两天原创 2014-10-11 18:15:31 · 3615 阅读 · 0 评论 -
回顾总结64位CentOs下安装QT遇到的问题和解决方法
CentOS不久前发布了6.3 版本,仿苹果的桌面,比起Ubuntu更加令人赏心悦目。回想在64位CentOS上安装运行QT,真的是遇到了很多问题,总结出来,供大家参考。第一步,下载 http://qt-project.org/downloads第二步,改变可执行文件的权限, 命令chmod u+x qt-linux-opensource-5.0.2-x86_64-offline.run,转载 2014-01-10 17:04:09 · 2898 阅读 · 0 评论 -
Qt 使用json的一些笔记
作为一个从做bs方面软件转做c++的程序员,有许多东西还是有些不适应的。之前一直都习惯使用json,在做Qt程序还是不由自主的想尝试使用。于是各种google和各种百度,鉴于国内搜到的大部分文章都是互相转载,琢磨了很久。大部分人都是建议使用Qjson的控件(Qt版本还是4.8.4),以及jsoncpp。编译Qjson很久也没有成功,jsoncpp也是如此,水平有限。如果大家有编译好的,能不能给些建转载 2014-01-08 16:34:13 · 1215 阅读 · 0 评论 -
超酷的Qt消息提示框,仿126邮箱登录提示
最近正在学习Qt,根据实际业务需求花了一天的时候制作了一个消息提示框,仿造126邮箱登录的提示。第一次开源发布代码,还请高手轻拍,并请留下宝贵意见用来完善以及以后制作更多更有趣的插件。谢谢。主要代码如下:cmsgtooltip.h #include #include #include #include #include #if defined(MSGTOOLTIP_原创 2013-12-04 18:11:05 · 4512 阅读 · 0 评论 -
第一次做c++项目的一些总结
第一次接触c++项目,使用的是Qt平台开发,算法很复杂,功能却很简单但是很繁琐。前前后后忙了一个月准备交付。基本实现了客户的要求。但是却被领导骂的狗血喷头,被公司技术专家讽刺的几乎不敢抬头。在此做一个总结,希望下一个项目能有所改进。公司主要都是做对日java 项目的,所以对命名以及设计模式非常讲究,而我一直都是野路子出身,一直都是完全靠自学以及google/baidu,说实话对设计模式原创 2013-11-28 11:31:37 · 22658 阅读 · 9 评论 -
Qt 判断界面当前点击的按钮
遇到一个需求,一个界面上有若干的按钮,点击后调用同一个slot,但是参数不同。按理说是个很简单的问题,但是却花了半个小时才找到方法记录一下解决方法,以备后用。思路:根据点击按钮获取对应的objectname 通过改方法进行判断,代码如下: QPushButton* btn= qobject_cast(sender());if( "catsListBtn" == btn-原创 2013-10-30 17:43:33 · 17879 阅读 · 5 评论 -
Qt 使用QPluginLoader 加载外部dll的方法笔记
项目的一个需求是提供一个dll文件给其他 可执行文件调用。借这个机会也正好可以解决我之前一个在线升级使用更新dl方法l的思路。在此记录一下。各位大神如果有其他方法和思路欢迎一起探讨或者赐教。。dll 调用接口 :class IUIPLUGINBASE{public: //初始化 失败返回-1// virtual int init() = 0;原创 2013-10-23 16:10:54 · 9698 阅读 · 1 评论 -
部分告别Qt调试,另类使用显示Qt程序中函数加载顺序的方式
Qt调试的另类做法,可以快速通过控制台知道程序执行的函数名称和函数执行顺序原创 2015-02-06 17:11:00 · 1875 阅读 · 1 评论