2 lonikitave

尚未进行身份认证

暂无相关描述

等级
TA的排名 9w+

上半年阅读笔记——想成为优秀的程序员

简单的设计。法国作家和航空器设计师AntoinedeSaint-EXUPERY说:“设计师的至高境界不是他不能再往作品中添加什么东西,而是他不能再从中取走什么东西。”文艺复兴时期的代表人物阿尔伯蒂有一句名言:“任何一种艺术,不管是否重要,如果你想要在该领域出类拔萃,就必须全身心投入。”在一个人产生良知之前,折磨就是一种娱乐。黑客的最高境界是创造规格。只有深入了解当前的...

2019-09-07 15:36:46

Qt语言家使用中遇到的问题及解决方案

在使用Qt的国际化工具linguist时,发现有两个问题:问题1:中文会乱码解决方案:在.pro文件中添加一行代码:CODECFORTR=UTF-8问题2:在linguist中明明翻译了3个词条,保存后发布,打开qm文件却只有两个词条,且出现乱码解决方案:在linguist中把所需词条翻译好,保存为name.ts文件,然后再跑到Q...

2019-04-15 15:18:22

2019读书《优秀到不能被忽视》摘录

摘录1:他解释说:"钱是中性的价值指标.赚钱的目的是让自己有价值."摘录2:然而,考虑到他的这套"只做有人买单的事情"的头脑"算法",这些行为的风险看起来也就小得多了.他的这个想法太强大了,因而我给了它一个正式的名称,叫"财务可行性法则":在决定是不是应该追求某项有吸引力的活动,从而给自己的职业生涯增加自主力时,你应当调查一下别人是不是愿意为之买单.如果找到了这方面的证据...

2019-03-22 13:17:03

软件架构师的12项修炼-------参考书籍清单

书名 作者 卡内基沟通与人际关系:如何赢得友谊与影响他人 卡内基 成功容易失败难 CathyS.Truett 领导者准则 CoveyStephen 高效人士的七个习惯:改变个人的强力课程 CoveyStephen 园丁生活指南:基于园艺原理的永恒课程 FreemanCriswell 做重要的事:如何使事情大有起色---古老方式之...

2019-03-14 15:28:14

2019 工作经验-感悟-技巧清单(持续更新)

更新时间:2019.04.24经验1:写代码之前,要多头脑风暴,即便是看起来很简单的问题,也要多思考,找找逻辑漏洞.感悟:程序员的军队,就是一堆变量,优秀的程序员该对每一个变量的一生负责,刚出生时应该是什么状态,什么情况下得成长,什么时候会进入死亡等.更新时间:2019.03.22经验1:职场中的工作可以简...

2019-03-09 10:01:02

Qt基础之QObject Model (0)

标准的C++对象模型,对于对象范例提供了高效率的运行支持,但是它的静态特性在某些问题领域却显得不灵活.图形化用户接口编程是需要运行效率和高水平灵活性的领域.而Qt支持这个,因为它结合了C++的速度和Qt对象模型的灵活性.那么它又是怎么做到这样的呢?Qt给C++增加了以下特性:1.对象间的无缝对接通信:信号与槽机制2.可查询且可设计的对象属性3.强大的事件以及事件过...

2019-03-01 15:46:03

Qt的Qtabbar的QToolButton如何隐藏?[已解决!]

在初始化时用代码去hide()以后,还是会出现,因为QtabBar的使用过程中,就有动态地对它们进行显示和隐藏的操作.我的解决方法是:在初始化时找到它们俩,并把它们的width设置为0;QTabBar*mtabbar=findChildren<QTabBar*>().at(0);((QWidget*)(mtabbar->children(...

2019-02-22 14:45:48

为什么QMdiarea与子窗口直接的信号与槽在setparent之后会不起作用?

信号与槽会失联,一般是因为其中一个对象被delete了,再就是人为地调用了disconnect()函数.回到正题,在使用Qt的MDI框架时,我用类A和类B分别继承了QMdiArea和QMdiSubWindow,再分别实例化出A_obj,B_obj,把B_obj放到A_obj中,后面因为功能需要,我通过setParent的方式将B_obj从A_obj中独立出来,这会,先前A_obj与B_ob...

2019-02-21 14:53:56

Qt的QMainWindow子类屏蔽点击左上角图标的菜单事件

一般来说,我们使用Qt构建应用程序时,在主窗口的左上方会有一个app图标以及标题,双击图标,程序会自动关闭,单击图标,则会出现一个下拉菜单.那么如果不愿意有这个下拉菜单,我们应该怎么办呢? 直接方法是,重构父类的函数boolMMainWindow::winEvent(MSG*message,long*result){if(message->message...

2019-01-26 11:32:03

C++11 之引用与指针

引用       C++11中新增了一种引用:所谓的“右值引用(rvaluereference)”,这种引用主要用于内置类。严格来说,当我们使用术语“引用(reference)”时,指的其实是“左值引用(lvaluereference)”       引用(reference)为对象起了另外一个名字,引用类型引用(refersto)另外一种类型。通过将声明...

2018-10-23 16:03:38

串行通信概述及相关基础概念

目录 串行通信概述数据在计算机中的存放格式双向通信握手同步和异步通信串口通信设置中的基础概念串口通信设置中的故障排除串行通信概述为使两个设备能够进行通信,必须先将它们连接起来,然后由一方发送电信号,另一方接收电信号。既可以直接将两个设备连接起来实现直接通信,也可以借助介质实现间接通信。此类介质通常为公共电话系统,这种情况下要用调制解调器在一端将原始信号转换为...

2018-10-20 09:30:47

Qt自定义折线图控件

目录 基础效果图前言设计要点界面功能理论学习代码实战界面的美化动态折线图坐标轴的绘制缩放拖拽数据点的查询静态折线图扩展应用总结demo下载基础效果图 前言使用Qt自定义折线图,可以自己控制折线图的重绘规则,究竟是每添加一个数据就刷新整个折线图,还是只刷新部分折线图。我把折线图分为以下两类:坐标系是静...

2018-10-15 11:34:43

Qt实现半透明、无边框、可自由移动、不规则的窗体

 目录 预期效果功能要点实现步骤进一步扩展应用预期效果先出示效果图一张,如果不是读者需要的,读者可以看完效果图之后就关闭本网页啦。 功能要点窗口无边框 可自由拖动 背景透明度自定义 边框可设置为异形实现步骤        第1步:新建一个QWidget的子类,这里命名为BaseWidget        ...

2018-09-29 11:20:08

OpenCV之Mat

目录Mat类简析Mat的构造Mat基本操作汇总Mat类型转换 imread函数imwrite函数像素值的存储方法Mat类简析   Mat类是用于保存图像以及其他矩阵数据的数据结构,默认情况下其尺寸为0。   OpenCV2.x采用全新的图像数据结构Mat来代替C接口cvMat和IplImage,这样使得开发效率大大提高。全新Mat结构不需要我...

2018-08-17 10:40:50

OpenCV之Rect_

template<typename_Tp>classCV_EXPORTSRect_{public:typedef_Tpvalue_type;//!variousconstructorsRect_();Rect_(_Tp_x,_Tp_y,_Tp_width,_Tp_height);Rect_(cons...

2018-08-13 14:42:25

OpenCV需要注意的一些小细节——保持更新

2018.8.13自动内存管理   OpenCV会自动处理所有的内存。   首先,std::vector,Mat以及其他被函数或者方法使用到的数据结构,都会有一个析构器去解分配使用时需要占用的内存空间。这意味着析构器不总是对Mat分配内存缓冲区,它们被表示为数据的共享量。有一个数据会记录图像数据矩阵被共享的数量,当且仅当引用的数量为0时,这个内存空间才会被释放,即没有任何一个结构引用同...

2018-08-13 14:05:12

如何查看opencv函数接口的内部源码

  一、前提条件安装好sourceinsight      破解版安装包以及破解教程下载链接:https://download.csdn.net/download/qq_16232793/9770742     【ps:这个地址是他人的,需要积分才能下载,我本想上传一次的,但是审核未能通过。若读者没有积分或者不想用积分,可      以留邮箱,我...

2018-07-20 16:30:39

C++之指针与引用的区别

指针与引用看上去完全不同(指针用操作符“*”和“->”,引用使用操作符“.”),但是它们似乎有相同的功能。指针与引用都是让你间接引用其他对象。 首先,要认识到在任何情况下都不能使用指向空值的引用。一个引用必须总是指向某些对象。因此如果你使用一个变量并把它指向一个对象,但是该变量在某些时候也可能不指向任何对象,这时你应该把变量声明为指针,因为这样你可以赋空值给该变量。相反,如果变量肯定指向一...

2018-06-13 10:31:11

读书笔记之C++/C文件结构和程序版式及应用程序命名规则

第10章C++/C文件结构和程序版式头文件的用途和结构 (1)通过头文件来调用库功能。在很多场合,源代码不便向用户公布,只要向用户提供头文件和二进制的库即可。用户只需按照头文件中的接口声明来调用库函数,而不必关心接口是怎么实现的,连接器会从库中提取相应的代码,并和用户的程序连接生成可执行文件或动态链接库文件; (2)头文件能加强类型安全检查,如果某个接口被实现或被使用的方式与头文件中的声明不一致...

2018-06-08 15:33:07

读书笔记之C++的引用与指针

引用的特性及其与指针的比较如下:(1)引用在创建的同时必须初始化,即引用到一个有效的对象;而指针在定义的时候不必初始化,可以在定义后面的任何地方重新赋值;(2)不存在NULL引用,引用必须与合法的存储单元关联;而指针可以是NULL。如果把一个引用初始化为0,例如: constint&rInt=0;其语义并非是把引用初始化为NULL,而是创建一个临时的int对象并用0来初始化它,然后...

2018-06-06 17:22:30

查看更多

勋章 我的勋章
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。