8 逆风微光

尚未进行身份认证

An engineer with a sense of Art.

等级
TA的排名 6k+

简单易用的网络调试工具——NetAssist

1,简介一个小巧简单易用的网络调试工具,在做网络相关程序的测试和调试时非常有用,能省掉写很多测试代码的时间。支持udp与tpc协议,能模拟tcp客户端或服务端进行数据收发。2,使用使用很简单,输入IP端口进行连接(客户端)或监听(服务端)即可。这里我把其作为tcp客户端连接万用表,进行万用表有效通信指令的测验。图中读到了万用表当前读数。...

2019-10-11 15:28:13

功能齐全的串口调试工具——串口猎人

1,简介官方介绍:串口猎人(SerialHunter)是一款强大实用的串口调试工具,串口猎人调试工具能以十六进制显示信息,可进行基本发码,高级收码和发码,显示波形及码表,以柱状显示通道信息。点击右侧【清除】按钮,可清除本帮助信息。清除后如想再次查阅,请重启软件。如果要从接收内容中自动提取有效数据,请使用高级收码功能。我的感受:除了调试串口的基本功能都具有外,它的高级发码功能...

2019-10-11 14:39:38

码农神器集--序

1,简介由于在一家信息安全公司的数据安全部工作三年,与很多系统层面的东西打过交道。接触了各种辅助的程序分析工具,让我对系统和各种应用程序的工作机制理解很深。另外,在工作中我一直留心收集了很多用到的能提高工作效率的小工具,在此全部分享出来,并尽力介绍用法,希望对大家有帮助。注:如果下载链接失效或软件版本过低,可以百度搜索最新的版本。2,码农神器集--目录...

2019-10-08 17:20:09

Qt样式表使用总结3,我常用的选色方法

1,简介在设计样式表过程中,时常需要与颜色打交道。经常在微调颜色值,以感觉到最舒服。或参考某处的颜色,取得所用颜色值。这里介绍我用到的一些辅助工具。2,颜色网站RGB颜色对照表网:http://tool.oschina.net/commons?type=3该网站能很方便的选取各种预置颜色,还可以通过工具微调。3,取色工具如果发现...

2019-10-08 16:56:21

Qt样式表使用总结2,基本语法

0,简介本文只是简单介绍下最常用的qss写法,方便新手快速上手,不会完整涵盖所有语法知识点。希望新手以20%的时间了解到80%使用率的技能,细枝末节的内容在实践中慢慢接触即可。1,最简单的写法qss语法大致沿袭css,最简单的写法:选择器{属性:值;属性:值;...属性:值;}QPushButton{border:1px...

2019-10-08 15:10:46

Qt样式表使用总结1,常用样式表设置方法

1,简介Qt中给窗体或控件添加样式表的方法,大体有以下几种:1,在ui设计器即QtDesigner内添加,右键控件"改变样式表"或直接在属性内输入2,对窗口或控件调用setStyleSheet接口(继承自QWidget),或对app调用setStyleSheet(QApplication)3,项目中,一般将样式表内容写到文本文件,程序启动时再通过方法2加载这样方便管...

2019-08-30 17:38:01

Qt样式表使用总结--序

1,前言Qt在开发软件界面方面有着极大的便捷性,灵活的ui设计器简直是把神器,以前MFC或DUI要调整半天的界面,Qt分分钟搞定。另一个优点,就是融入了类似web的css样式表的方法,可以自由地对界面进行美化设计。现在大家的审美都在提高,一个布局整洁、配色艳丽而合理的界面,相比那种古老传统的灰白默认界面,更能带来视觉享受,第一印象加分不少。目前扁平化的设计风格开始流行起来,作...

2019-08-28 15:45:57

简单好用的每日任务管理小工具-sticker桌面便签

1,简介程序员每天可能面对大量的功能开发任务、新需求设计、测试反馈的bug等工作内容,如果不把任务都记下来,很可能在花费大量精力投入解决一件事情之后,遗漏其他事情。或者总要仔细回忆,之前开会提到哪些问题还没解决。如果用纸笔做任务记录,工作时又一直是面对电脑屏幕码代码的状态,也不是很方便总去查看笔记。公司也有在用大型的项目管理系统,不过也是需要登录到一个网页,按照一些步骤详细地填写内容(...

2018-11-30 12:04:56

时间管理

作者:框架赋能链接:https://www.zhihu.com/question/20406019/answer/436194916来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1、忘掉一个人最好的办法是生活中再无与他有关。这是从根本上远离诱惑源,想努力的人,这是我的第一个建议。人的自制力十分不可靠,相较于反复面对诱惑,一次性隔绝诱惑源,创造一个最低行动阻碍的环境。...

2018-07-08 18:39:03

一点感想

1,跳出舒适区。敢于解决新问题,才能学到新能力!2,不懂就问。最高效的解决问题办法,并不是自己苦心钻研,而是请教做过的人!不耻下问,不羞上问!当然有些简单尝试可能解决的还是先自己动手下。3,不吝赞美。承认别人没那么难。即予人极大鼓舞,又留下谦逊印象。4,不自我设限、少自嘲调侃自己。不要成为“自我应验效应”的牺牲品。5,不要给朋友散发负面能量分享积极的...

2018-06-28 18:31:36

QTreeView使用总结15,定时刷新后,当前选中行的处理

1,简介在使用QTreeView展示数据的时候,有些数据是在动态变化的,这时候也需要动态刷新界面,一般直接更新model即可。但是存在一个问题:之前的选中状态会丢失。本文讨论在更新数据时如何处理选中状态。2,两种情况情况一:更新数据后,需选中同样内容的行。比如:之前有3行,每行内容为a/b/c,选中了第1行a。现在更新后有5行,x/y/a/b/c,更新后要求仍然选中...

2018-06-14 18:05:10

Qt初学者的一些学习方法、参考资料

1,简介最近有一些朋友加我,询问Qt入门学习的方法、资料我基本都一一作答,根据情况给出了一些参考意见感觉很多新手开始学习时很迷茫,不知道学习哪些方面、看什么资料这里干脆写一篇文章,把自己的学习过程给大家介绍一下,包括一些对于学习的想法2,开始熟悉Qt如果你是完完全全的新手,刚开始学习Qt,那么推荐你先看一下我关于Qt的一篇入门介绍的PPT,里面简单介绍了Qt是什么、...

2018-06-07 21:15:47

ColorPix 简单好用的屏幕取色小工具

1,简介在做软件界面配色时,经常参考一些别人的样例和素材,有时候看到好看的效果,希望使用同样的颜色。之前我为了获取一个颜色,往往可能需要截图然后放到PS里才能看到颜色值,现在有了这个小工具,简直不要太简单!2,用法与效果使用方法:启动软件后,鼠标移动到一个取色的地方,然后按任意键盘键,一般我就按空格,它就锁定了这个颜色(颜色框右下角会出现一个小锁),这时候可以在软件里面单击进...

2018-05-29 18:41:51

最方便的ICON、PNG转换工具

1,简介做程序时经常找各种小图标使用,有时候找到的格式是png有时候是ico,这两种格式不是很方便转换。而且Photoshop也不是直接方便地支持编辑ico。下面这个小工具可以一键进行这2种格式的图片的转化,大大方便了日常工作。2,使用方法及效果看,就是这么简单!左边是ico,右边是png,拖个ico放到左边,就能从右边拖出来一张png。反之同理。3,下载地址...

2018-05-29 16:53:56

QTreeView使用总结14,自定义model,控制对齐和颜色

1,简介前文介绍了使用自定义model的基本方法,重点强调了该方法带来的性能上的优点。其实自定义model还能更方便地对内容进行一些属性控制,比如前景色、背景色、对齐、文本内容、字体等等。主要就是在data函数内对各种role进行处理。具体哪些种类可以参考ItemDataRole类型。下面示例对文本对齐和内容颜色的控制。2,效果控制对齐:指定首列左对齐,作为tree层级关系...

2018-05-29 15:33:53

QTreeView使用总结13,自定义model示例,大大优化性能和内存

1,简介前面简单介绍过Qt的模型/视图框架,提到了Qt预定义的几个model类型:QStringListModel:存储简单的字符串列表QStandardItemModel:可以用于树结构的存储,提供了层次数据QFileSystemModel:本地系统的文件和目录信息QSqlQueryModel、QSqlTableModel、QSqlRelati...

2018-05-25 20:21:35

分享为部门做的《Qt入门介绍》PPT课件

之前的公司一直是用MFC+DUI,由于跨平台的需求,安排我先行研究Qt。然后部门经理让我给同事们做一次Qt入门培训,这是当时准备的PPT课件。想到网上还有更多的初学者,可能一样有帮助。不过我当时做这个培训时,也没有学习多久,理解有限,还望见谅。下载地址:Qt入门介绍PPT课件...

2018-05-25 13:04:21

QTreeView使用总结12,数据过滤,代理model,自定义过滤条件

1,简介前文介绍了使用官方提供的代理Model进行常规数据过滤的方法。本文继承该model,自定义一种过滤的条件,按我们特殊的要求进行过滤。过滤条件:给定一个行数范围,只显示该范围内的数据。2,效果3,思路写一个MyProxyModel,继承QSortFilterProxyModel类,由于是对行进行过滤,修改filterAcceptsRow方法。需要设入一个...

2018-05-20 17:51:35

QTreeView使用总结11,数据过滤,使用代理model,简单过滤

1,简介有时候需要对tree内的数据按一些条件进行过滤显示,比如按搜索条件过滤,这时候就用到了代理model。通常使用Qt提供的QSortFilterProxyModel类,该类实现了常见的按行列过滤的方法。也可以自己从基类继承,重写filterAcceptsRow和filterAcceptsColumn来实现过滤:virtualboolfilterAcceptsR...

2018-05-20 17:11:27

QTreeView使用总结10,使用委托,定制item显示效果

1,简介上一篇介绍了使用委托改变item的输入方式的方法,也是通常使用委托做的事情。本文介绍了另外一个功能,定制item显示效果。可能相比控制输入,不那么常用,不过有时候有些定制显示效果,通过委托来绘制是比较容易实现的。2,效果我的项目里有一个做了很多定制和改造的tree,其中一项就是对选中的整行进行加边框,效果如下:最开始尝试用item的样式表的border实现,...

2018-05-17 18:20:10

查看更多

勋章 我的勋章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。