9 赢在未来5

尚未进行身份认证

我要认证

我觉得我应该给我的blog定一个主要的方向了,有针对性质的定义一帮目标用户。结合我现在正在做的,和我喜欢做的,想要做的。我的blog定位最为重要的应该是 读书,做一个以技术书籍为支持,然后附带一些学习方向计算机视觉相关的学习研究,最好能搞点相关论文来研读,然后实践来提升blog的质量。我觉得我分栏中的那个碎片收集手册还是有必要继续做的,用这个专栏来吸引流量,解决一些用户常常搜索需要解决的问题。最后就是一些技术学习的基础补充,以后将碎片和基础进行大规模整理。可能就是我现用能力最大能做的事情了。

等级
TA的排名 19w+

人月神话(13,14,15)整体部分 祸起萧墙与另外一面

人月神话(13,14,15)整体部分 祸起萧墙与另外一面思维导图整体部分剔除bug的设计关键的工作是产品定义。许许多多的失败完全是因为那些产品未精确定义的地方而导致的细致的功能定义,仔细的规格说明、规范化的功能描述说明以及这些方法的实施,大大减少了系统中必须查找的bug数量测试规格说明在编写任何代码之前,规格说明必须提交给外部测试小组,以详细地检查说明的完整性和明确性自上而下的设计作用:尽管他的理念是为程序设计,也完全适用于复杂的系统的软件开发设计。他将系统开发划分为体系结构设计,设计实

2020-07-04 00:29:54

QSS 样式表遇到的坑

QSS 样式表遇到的坑去掉 QToolBar上的分割线QToolBar{ background-color: #333333; border: none; padding: 1px;}QToolBar::separator { width: 0px; background-color: #222222;}/*必须要增加了QToolBar::separator 节点才会生效*/设置QToolbar的字体颜色和大小 需要设置QToolButtonQToolBu

2020-07-03 23:31:10

QMainwindows 中QToolbar的QSS样式表和相关设置

QMainwindows 中QToolbar的QSS样式表和相关设置QMainwindows 中使用了Dock widget area 去掉Qmenu和QToolbar的分割线通过QSS样式表的方式才能解决/*StyleSheet样式表*/QToolBar{ background-color: #333333; border: none; padding: 1px;}QToolBar::separator { width: 0px; background-color

2020-07-03 23:25:29

人月神话(12)干将莫邪

人月神话(12)干将莫邪思维导图概要每个团队配备一名工具管理人员。这个角色管理所有通用工具,能指导他的客户和老板如何使用工具,同时他还能编制老板需要的专业工具机器支持可以有效地划分成目标机器和辅助机器目标机器时软件所服务的对象,程序必须在该机器上进行最后测试辅助及时在哪些在开发系统中提供服务的机器使用高级语言的主要原因是生产率和调试速度目标机器目标机器的类型?(没有找到明确答案)进度安排有计划的安排共享资源的占用,虽然会降低资源的利用率但生产效率一定会提供冲刺极端或者是应急措

2020-06-26 00:18:44

人月神话(11)未雨绸缪

人月神话(11)未雨绸缪思维导图试验性工厂和增大规模化学工程师已经认识到无法一步将实验室工作台上的反应过程移到工厂中,需要一个试验性工厂(pilot plant)来为提高产量和在缺乏保护的环境下运作提供宝贵经验。一个接一个的软件项目都是一开始设计算法,然后将算法应用到待发布的软件中,接着根据进度把第一次开发的产品发布给顾客必须构建一个试验性的系统的原因?将原型发布给用户的优缺点!优点:可以获得时间,但是代价高昂缺点:1、对于用户,使用起来及其痛苦缺点:2、对于重新开发的人员,分散了精力

2020-06-21 13:43:17

人月神话(10)提纲挈领

人月神话(10)提纲挈领思维导图文档的作用文档的某些部分包含和表达了一些管理方面的工作每份文档的准备工作集中考虑,并使各种讨论意见明朗化的主要时刻避免无休止的混乱状态文档的跟踪维护是项目监督和预警的机制文档本身可以作为检查列表、状态控制,也可以作为回报的基础计算机产品文档目标:定义待满足的目标和需要,定义迫切的资源,约束和优先级技术说明:计算机手册加性能规格说明。它是在计划新产品时第一个产生,并且最后完成的文档进度预算:不仅仅是约束,它的存在迫使其制定技术决策。组织机构图

2020-06-21 11:05:06

Qml 自定义皮肤控件,支持颜色的方式换肤

Qml 自定义皮肤控件,支持颜色的方式换肤(以后会持续更新)关注我博客的同学,一直觉得我在提供的代码中,有很多自定义的控件,导致代码没得办法直接被使用。之所以没有在之前的博客里面没有把哪些自定义的代码提供出来,是因为我这边一直还没有整理完成,也没有按照我想要的框架搭建完成。今天我将这皮肤控件终于基本修改完成,只是每个控件展示Dome还没有建立完成。但是我会持续优化我的这个皮肤库,用最为简单的方式提供给大家学习和交流。github地址基本说明本代码库,就是搭建了一个qml的界面控件库,现在暂时只支持颜

2020-06-21 01:37:03

QML Text文字的自适应居中 、行间距、自定义messagebox

QML Text文字的自适应居中 、行间距、自定义messagebox需求自定一个messagebox,用来弹出提示消息。其中主要用到的技术一个技术就是文字的自适应居中,和行间距的设置。自适应变高(为完成,因为我们要统一窗口大小)。第一种方案/** *author : Teacher zeng *Create data : 2020.06 *functional description: 自定义一个消息弹框,这个弹框不是阻塞方式, *

2020-06-17 23:22:55

Qt MouseArea 使用移动效果

Qt 中MouseArea 的hoverEnabled使用hoverEnabled属性:此属性保持悬停事件是否得到处理hoverEnabled 为 false (默认情况):仅在响应按钮事件或按下按钮时处理鼠标事件。hoverEnabled 为 true (悬停允许) :处理所有鼠标事件,即使没有按下鼠标按钮。主要影响:containsMouse属性onEntered()信号onExited()信号onPositionChanged()信号eg:在我们开发控件的时候我们都需要根据控件的

2020-06-14 20:54:39

基于git工具的代码管理方案

基于git工具的代码管理方案git是一个十分简单的工具,里面有各种复杂的功能。但是针对每个团队,又有着必须要的功能,和一些不必要的功能。为此我结合我们公司团队的规模,和项目模块划分,人力等因素设计了一套简单实用的git管理源代码的方案方案需求应对线上包,能及时处理相关用户反馈和bug修复。开发各个版本可以同时进行,减少相互之间的影响。代码回溯,bug追踪等基本功能。针对现在存在模块耦合性大,合并的效率,需求作用域等问题的优化关键词在实际设计的简洁方案中,主要使用到git的这些关键分支和功

2020-06-14 01:41:50

人月神话(8,9)胸有成竹与削足适履

人月神话(8,9)胸有成竹与削足适履文章目录人月神话(8,9)胸有成竹与削足适履思维导图胸有成竹备注数据图削足适履作为成本的程序空间规模控制三个道理空间技能功能交换尺寸空间——时间折中数据的表现形式是编程的根本思考思维导图胸有成竹讨论主题:系统编程需要花费多少时间?结论:工作量是规模的幂函数。指数值为1.5 (1.5 就是先三次方,然后开根号)备注1.控制程序的生产率大约是600指令每人年,语言翻译大约是2200指令每人年2.生产率会根据任务本身复杂度和困难程度表现出显著差异3.指导原

2020-06-14 01:28:39

交互平衡猜想

交互平衡臆想题记提供给用户选择的,一定是绝大多数目标用户懂的、知道的。如果不是这样的话那就需要制作详细的用户手册。而往往用户不会有这样的时间成本预算在里边。所以我们只提供给用户懂得选择,其他得都用程序帮用户做了。内容在最近的项目中,我发现产品经理总是在加很多交互类的需求。作为程序员,我的心里是很疲惫的,与其争辩不如花点时间真正的来学习一下,交互设计。这篇文章是在还没有阅读,相关数据的一些想法。我想把他当做一个猜想放在这里,等我下个月的阅读计划出来以后,我再去一一对比我的这些猜想。首先我要说现在最火

2020-06-13 14:59:46

Qml Gridview移动显示标记

Qml Gridview移动显示标记需求在原有的gridview的已经显示了model中的图片数据,现在需要在到不同的item上根据不同的标签状态和收藏状态显示现在的结果示例图:鼠标移动到gridview上,当便签为空的时候,左边的图就是正常状态,并且移开的时候消失,如果标签不为空的时候,左边的图片高亮,并且移开鼠标不消失。鼠标移动到gridview上,当图片没有被收藏的时候,右边的桃心是空心的,鼠标移开的时候消失,当图片被收藏的时候,图片如上显示红心,并且鼠标移开不消失。其中有个需求在截图中

2020-06-12 23:37:23

如果我要做一款图片处理软件

如果我要做一款图片处理软件题记自私的一种表现,就是不愿过多的分享想法,又总觉得自己的想法是多么完美。背景虽然刚开始在做一款图片处理的软件,其实这个时候往往会有很多的想法。但是由于经验不足,这些想法总是会有很多的缺陷,所以通过整理,发布的方式,与人交流的方式,来逐步优化自己的方案,也是一种学习的过程。希望那些有相关经验的同学,在看到这个文章后,能给我提一些建议,再次表示十分的感谢目标用户由于我属于起步的做同类性质的软件,在国内国外都有十分成熟的图片处理软件了。但是我一直觉得他们的处理都过于复杂,如

2020-06-09 21:42:54

人月神话(7)巴比伦塔为什么失败

人月神话(7)巴比伦塔为什么失败文章目录人月神话(7)巴比伦塔为什么失败思维导图巴比伦塔的管理教训具备哪些先决条件失败的主要原因大型编程项目中的交流如何进行相互之间的交流沟通项目工作手册是什么?为什么?如何制作手册处理机制如何入手?组织架构减少交流的方法树形组织架构的产生子树的基本要素两个角色产品负责人技术主管存在的三种关系总结思维导图巴比伦塔的管理教训具备哪些先决条件清晰的目标人力充足材料齐全足够的时间足够的技术失败的主要原因缺乏交流和交流的结果——组织大型编程项目中的交流

2020-06-08 23:05:10

Qt 遍历文件夹的三种方式

Qt 遍历文件夹的三种方式github dome今天的心态被搞崩溃了,在多年的编程经验里。普遍的经验认为在遍历文件夹这件事情上,肯定是队列优于递归的。但在Qt 由于有一些库函数,我发现使用递归的速度尽然比队列还快,而且队列的遍历还特别的慢,估计是我写的队列遍历那个地方又问题,请大神指导一下,这是为什么呢?我一个qt初学者真心想把这个问题搞清楚。因为之前在公司电脑测试的时候,发现队列确实别递归快,但是回家用自己的笔记本测试的时候发现,在文件特别多的时候,队列的代码耗时特别长!!递归//递归实现文件的遍

2020-06-07 00:30:50

人月神话(6)贯彻执行

人月神话(6)贯彻执行思维导图问题主旨​ 在概念性完整性的情况下,更好的执行,和高质量执行的方法手册作用和功能​ 手册是产品的外部规格说明,它描述和规定了用户所见的每一个细节,同样地,它也是结构师的主要产物如何制作手册额注意事项修改的阶段性很重要,在进度表上应该带日期的版本信息​要避免描述用户看不见的事物规格说明的风格必须清晰,完整和准确。每条说明必须重复所有的基本要素,所有文字都要相互一致​精准比生动更加重要优秀手册具备的要素第一兼容性,描述将要达到的

2020-06-06 19:30:27

opencv(7)图像处理1

opencv(7)图像处理14-7边缘检测import numpy as npimport cv2 as cvfrom matplotlib import pyplot as pltimg = cv.imread('D:\\Codelearn\\python\\opencv\\image\\2.jpg', 0)edges = cv.Canny(img, 100, 200) # 主要是Canny函数的使用plt.subplot(121), plt.imshow(img, cmap='gray'

2020-06-06 15:12:11

Qt 打开带空格路径问题

QDesktopServices::openUrl(QUrl("C:/111", QUrl::TolerantMode)); //打开 QDesktopServices::openUrl(QUrl("C:/111 222", QUrl::TolerantMode)); //打不开,带空格 QDesktopServices::openUrl(QUrl("//XX-PC/share", QUrl::TolerantMode)); //打不开,共享目录.

2020-06-06 14:57:04

Qt JSON常用的方法

QJsonParseError ParseError; //QJsonDocument document = QJsonDocument::fromJson(res.toUtf8(), &ParseError);if (document.isNull() || ParseError.error != QJsonParseError::NoError) { emit sigNoNewVersion(); return;}QJsonObject Object = docum

2020-06-06 14:54:49

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 阅读者勋章Lv3
    阅读者勋章Lv3
    授予在CSDN APP累计阅读博文达到30天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 分享达人
    分享达人
    成功上传6个资源即可获取