你可能是一位从事信息化的软件顾问,你也可能是一位软件设计师,你须要通过图形直观的向客户表达你的设计意图. 你可能已经积累了非常多的Powerpoint图形元素,但每次都要从以往的文件里到处寻找,浪费您宝贵的时间. 如今,我要向您推荐这一款软件顾问可视设计的得力助手--PowerMockup,他是一款Powerpoint插件,具备下面特性: 1.支持採用Powerpoint高速设计软件界面草图,让用户高速认可你的设计方案.PowerMockup内置有 78种全然可编辑的用户界面元素和84种线框图图…
敏捷软件开发_设计原则 单一职责原则(single responsibilities principle,SRP) 原理:一个类应该只有一个变化 分离职责:如果不耦合的职责那么很简单,如果两个职责耦合,将两个职责抽象为接口,通过继承两个接口将依赖关系抽离处理啊 开放封闭原则(open close principle,OCP) 软件实体(类,模块,函数等)应该是可以扩展的,但是不可修改 对扩展开放:当需求改变时,对模块可以扩展. 对修改封闭:对模块进行扩展时,不必改动模块的源代码或则二进制代码,…
MindInsight张量可视设计介绍 特性背景 张量可视,能够帮助用户直观查看训练过程中的Tensor值,既支持以直方图的形式呈现Tensor的变化趋势,也支持查看某次step的具体Tensor值.Tensor包括权重值.梯度值.激活值等. 总体设计 Tensor可视主要是解析由MindSpore的TensorSummary算子记录的Tensor数据生成的Summary文件,并把结果返回给前端展示. MindInsight解析时,会遵循proto文件(Google Protocol Buffe…
MindInsight计算图可视设计 特性背景 计算图可视的功能,主要协助开发者在下面这些场景中使用. 开发者在编写深度学习神经网络的代码时,可以使用计算图的功能查看神经网络中算子的数据流走向,以及模型结构. 计算图还可以方便开发者查看指定节点的输入和输出节点,以及所查找的节点的属性信息. 开发者在调试网络时,可以通过可视化的计算图,轻易跟踪数据,包括数据维度.类型的变更等. 总体设计 概念设计 后端设计 后端的类图如下,主要分为Graph基类和Node两个类,其中MsGraph是继承了Grap…
高焕堂:在校时期主修统计学和信息管理,将近40年软件开发生涯.工作于亚洲和欧美各地区,专精于商业策略思考和系统架构设计.近年来,热衷于<it+设计>教育顾问和产品开发. 第1章  商业思维:从商业模式到架构设计 11.1  A段架构师的角色 11.2  面对复杂,唯有简单 21.3  商业环境与模式是复杂的 31.4  软件的复杂是本质性的(并非表象而已) 51.5  如何从复杂中设计出简单 71.5.1  单纯与美丽的密切联系 71.5.2  软件美何在,把酒问<对称> 71.5…
相信大家平时在测试一些bin文件的时候,经常都会要求计算checksum值,其实就是校验和,非常的简单,比如下图这个软件:…
ERP体现出信息流.资金流.物流在供应商.企业.客户间的运营方向,是以销售为源头,生产.物料需求计划为核心,以金额.实时数据为基础的整体.ERP的核心是MRP(物料需求).企业的经营活动最终是为了赢利.本文围绕销售系统中的价格(Price)展开分析,详细说明ERP系统如何设计灵活的价格机制. Price 的理解 Price可翻译为价格,卖价,面价等,是物料的货币表现形式.以价格中是否包含税可分表未税价格(Net Price)和含税价格(Price).Price只是作为定价的依据,实际过程中还要考…
PS原文出自http://mp.weixin.qq.com/s/5mLNXzCDm1hGOXiKNE8Ddg 问1:为何要铺铜? 答:一般铺铜有几个方面原因. 1.EMC.对于大面积的地或电源铺铜,会起到屏蔽作用,有些特殊地,如PGND起到防护作用.2.PCB工艺要求.一般为了保证电镀效果,或者层压不变形,对于布线较少的PCB板层铺铜.3.信号完整性要求,给高频数字信号一个完整的回流路径,并减少直流网络的布线.当然还有散热,特殊器件安装要求铺铜等等原因. 问2:采用4层板设计的产品中,为什么有些…
http://blog.sina.com.cn/s/blog_693cf1cf0100oyus.html procedure TForm1.form1create(Sender: TObject);varre_id:integer;registerTemp : TRegistry;inputstr,get_id:string;dy,clickedok:boolean;begin dy:=false; //软件是否已到注册期.及是否允许继续使用的标志,当值为FALSE是为允许使用. registe…
AD16的栅格设置 AD16系统共有3种栅格:可视栅格.电气栅格.捕捉栅格. Snap:捕获栅格,如果设定值是10mil,鼠标的光标拖动零件引脚,距离可视栅格在10mil范围之内时,零件引脚自动的准确跳到附近可视栅格上,捕获栅格也叫跳转栅格,捕获栅格是看不到的.   电气栅格:如果设定值是30mil,按下鼠标左键,如果鼠标的光标离电气对象.焊盘.过孔.零件引脚.铜箔导线的距离在30mil范围之内时,光标就自动的跳到电气对象的中心上,以方便对电气对象进行操作:选择电气对象.放置零件.放置电气对象.…