我们用于管理文件的系统,比如网盘云盘等,并不具备流程功能,所谓流程,本质是修改文档状态,比如,从初始状态,不同权限的人登录,查看这个文件,具有修改这个文档状态的权限,比如将初始状态修改为已审查状态。当然,一个通用的流程,比如java界,还是有不少现成的流程设计软件,golang界,非常少,所以我用了flow这个,将工作流程(文档流程)纳入engineercms后,就更接近bentley的proje
分类:
其他好文 时间:
2019-03-18 23:46:25
阅读次数:
215
分享一款适用于产品经理和设计师的原型工具——墨刀。 相对于axure等传统设计软件,它最大的特点是轻、快,不需要下载,打开浏览器就能使用,没有复杂的中继器、函数概念,上手非常快,可以满足大部分场景的原型和交互设计。 近期,墨刀又推出了4.0版本,新增加了用户可以自定义和批量管理的组件库、素材库,并且 ...
分类:
其他好文 时间:
2019-03-18 01:32:27
阅读次数:
162
PS:下面是性能测试的主要概念和计算公式,记录下: 一.系统吞度量要素: 一个系统的吞度量(承压能力)与request对CPU的消耗、外部接口、IO等等紧密关联。单个reqeust 对CPU消耗越高,外部系统接口、IO影响速度越慢,系统吞吐能力越低,反之越高。 系统吞吐量几个重要参数:QPS(TPS ...
分类:
其他好文 时间:
2019-03-09 15:28:18
阅读次数:
233
实现单例模式的几种方式 1.使用模块 2.使用装饰器 3.使用类 4.基于__new__方法实现(推荐使用,方便) 5.基于metaclass方式实现 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在。当你希望在整个系统中,某个类 ...
分类:
编程语言 时间:
2019-02-22 16:42:03
阅读次数:
188
【转】13-标准文档流 什么是标准文档流 宏观的将,我们的web页面和ps等设计软件有本质的区别,web 网页的制作,是个“流”,从上而下 ,像 “织毛衣”。而设计软件 ,想往哪里画东西,就去哪里画 标准文档流下 有哪些微观现象? 1.空白折叠现象 多个空格会被合并成一个空格显示到浏览器页面中。im ...
分类:
其他好文 时间:
2019-02-07 12:10:37
阅读次数:
194
什么是标准文档流 什么是标准文档流 宏观的将,我们的web页面和ps等设计软件有本质的区别,web 网页的制作,是个“流”,从上而下 ,像 “织毛衣”。而设计软件 ,想往哪里画东西,就去哪里画 标准文档流下 有哪些微观现象? 1.空白折叠现象 多个空格会被合并成一个空格显示到浏览器页面中。img标签 ...
分类:
其他好文 时间:
2019-01-30 19:09:37
阅读次数:
145
类:CLass 对象:Object 类和对象的关系:先有鸡还是先有蛋 用对象来定义类,用类产生对象 在设计软件的时候,对象是不存在的 软件系统运行时,在内存中创建对象,类不存在于物理世界。 what is a Class、Object? A class is a description of a s ...
分类:
其他好文 时间:
2019-01-20 10:29:07
阅读次数:
160
一、责任链模式 二、命令模式 在软件开发中,我们经常需要向某些对象发送请求(调用其中的某个或某些方法),但是并不知道请求的接收者是谁,也不知道被请求的操作是哪个,此时,我们特别希望能够以一种松耦合的方式来设计软件,使得请求发送者与请求接收者能够消除彼此之间的耦合,让对象之间的调用关系更加灵活,可以灵 ...
分类:
编程语言 时间:
2019-01-14 18:54:41
阅读次数:
176
2.1 Mooctest 使用心得 web Ide挺方便,就是很慢。mooctest很方便入门软件测试,但是里面的题目还是不多。 2.2 Junit 编写代码经验总结 1、首先要熟悉junit中经常使用的一系列assertxxx函数 2、然后就是要理解要被测试的代码,注释的作用很重要,还有变量名,函 ...
分类:
其他好文 时间:
2019-01-14 01:01:55
阅读次数:
202
IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,以检验软件系统是否满足规定的要求,并找出与预期结果之间的差异。 测试对象:软件需求、软件概要设计、软件详细设计、软件源代码、可运行程序、软件运行环境。覆盖到软件研发过程中的方方面面 五大要素:质量、人员、资源(硬件设备、网络环境、时间)、 ...
分类:
其他好文 时间:
2019-01-02 21:12:58
阅读次数:
189