约束时间和预算是约束的基本条件。技术约束技术清单,现有系统的互操作性(兼容性),目标部署平台,技术成熟度(保守),开源技术,供应商关系(阿里云,还是AWS),过去的失败,内部知识产权人员约束团队规模,技能,团队扩展的速度,咨询和培训,运维团队的技能组织约束企业战略的影响,办公室政治的影响约束条件也是有优先级的。原则开发原则编码标准和规范,自动化单元测试,静态分析工具架构原则1)分层策略,如UI组件里...
分类:
其他 时间:
2015-05-31 21:42:03
收藏:
0 评论:
0 赞:
0 阅读:
238
概述
SSO(Single Sign On),单点登录,多个具有独立运行的系统组成一个大系统,实现用户登录一次,即可随意访问该大系统的子系统。单点登录的具体实现有多种方式,我们可以自己实现,也可以采用第三方提供的框架。
自定义SSO
方式一
部署图
...
分类:
其他 时间:
2015-05-31 21:41:53
收藏:
0 评论:
0 赞:
0 阅读:
145
在程序设计中,为了让程序更好的适应每个用户的不同需求,我们经常需要给角色设置一定权限,权限的设置有很多的方式,这篇文章主要介绍一下如何通过excel表格来设置用户权限。...
分类:
其他 时间:
2015-05-31 21:41:43
收藏:
0 评论:
0 赞:
0 阅读:
237
关于Blog建立
本Blog的建立过程:
买域名
域名购买有很多选择,本站域名在godaddy购买,只买了域名,没有买主机和虚拟空间。
买VPS主机
虚拟主机仍然有很多选择,之前用国外的DigitalOcean,现在改用了国内的Qing
Cloud。 DigitalOcean的优点是价格便宜,SSD硬盘存储快,但国内使用的缺点就是网速太慢。
QingCloud是国内的...
分类:
其他 时间:
2015-05-31 21:41:13
收藏:
0 评论:
0 赞:
0 阅读:
401
今天徒弟突然发飞信给我,截图如下:
我们在维护永和豆浆的收银系统,当徒弟发给我这个消息的时候,我的第一个想法就是,数据库千万别弄没了。我赶紧过去通过QQ远程他们的电脑,找了一圈没有找到数据库文件。
然后我就问客户为什么没有和我们说一下就重装系统,并且数据库文件并不在系统盘,怎么会没了呢?客户说是孩子玩儿,不小心的。
这时突然发现,孩子乱玩怎么会把ser...
分类:
其他 时间:
2015-05-31 21:40:46
收藏:
0 评论:
0 赞:
0 阅读:
229
在我们认识流媒体的传输协议前,我们需要对OSI和网络协议有一个初步认识。
1,OSI模型的七个层次及其主要功能(见下图)
2,针对于7层模型进行划分协议如下表:
应用层
应用层
表示层
会话层
应用层...
分类:
其他 时间:
2015-05-31 21:39:53
收藏:
0 评论:
0 赞:
0 阅读:
296
写在前面: 记录对一个小问题的不算解决的方法,大家如果有更好的方法,欢迎交流,谢谢 Demo百度云链接:http://pan.baidu.com/s/1qW9NLlM 问题说明:上面导航栏固定,页面内实现锚点平滑跳转,跳转时如何使页面处于导航栏之下? 解决方式:通过一个div,给div导航的高度.....
分类:
其他 时间:
2015-05-31 21:38:43
收藏:
0 评论:
0 赞:
0 阅读:
866
题解:“没有公共边”这是赤裸裸的二分图呀!随便按(i+j)&1造个二分图跑了就行。。。而且,这是我第一个接触的构造题吧= = 还是非常有纪念意义的= =我记得当年还是小健建给我亲自敲了一遍DInic然后敲了一遍这道题。。。回忆满满呢~现在老练的ISAP+缩行: 1 //这两道题有什么区别。。。= =...
分类:
其他 时间:
2015-05-31 21:38:33
收藏:
0 评论:
0 赞:
0 阅读:
252
现在我们介绍最后一个方法,这大概是ECMAScript语言中最强大的一个方法:eval()。eval()方法就想一个完整的ECMAScript解析器,它只接受一个参数,即要执行的ECMAScript(或JavaScript)字符串。例如:eval("alert('hi')"); 这行代码作用等...
分类:
其他 时间:
2015-05-31 21:38:13
收藏:
0 评论:
0 赞:
0 阅读:
218
File是一个静态类,常用于文件操作,读取,修改文件等等。File类的大部分方法最终都是转换为流(Stream)的操作,只不过是.net提取帮你封装好了这些常用的流。并且会自动清理占用的资源。 例如:下面通过反编译来了解下一个File里的一个普通的方法ReadAllText()的源代码:[Secu....
分类:
其他 时间:
2015-05-31 21:37:43
收藏:
0 评论:
0 赞:
0 阅读:
214
1 #include 2 #include 3 #include 4 using namespace std; 5 int main() 6 {float a,x0,x1; 7 cin>>a; 8 x0=a/2; 9 x1=(x0+a/x0)/2;10 do11 ...
分类:
其他 时间:
2015-05-31 21:37:33
收藏:
0 评论:
0 赞:
0 阅读:
201
最近实验室科研项目需要用到SVN管理笔者团队所有人的代码,所以就顺便再服务器搭建了SVN管理器。在此记录下笔者的经验,以便给大家一个示例,以后大家若在安装过程中有什么疑惑,看到这篇文章,希望能有所收获吧! 一、相关软件包的下载 SVN的安装分服务器端和客户端。 服务器端的软件我们使用的是V...
分类:
其他 时间:
2015-05-31 21:37:13
收藏:
0 评论:
0 赞:
0 阅读:
283
矩形面积Time Limit: 20 SecMemory Limit: 256 MB题目连接http://acdream.info/problem?pid=1754Description小度熊有一个桌面,小度熊剪了很多矩形放在桌面上,小度熊想知道能把这些矩形包围起来的面积最小的矩形的面积是多少。In...
分类:
其他 时间:
2015-05-31 21:36:53
收藏:
0 评论:
0 赞:
0 阅读:
380
公交查询系统测试计划测试参考文档下表列出了制定测试计划时所使用的文档,并标明了各文档的可用性。文档(版本/日期已创建或可用已被接受或已经过复审来源备注可行性分析报告是√ 否□是√ 否□团队设计在路上软件需求定义是√ 否□是√ 否□团队设计在路上软件系统分析是√ 否□是□ 否√团队设计在路上软件概要设...
分类:
其他 时间:
2015-05-31 21:36:43
收藏:
0 评论:
0 赞:
0 阅读:
231
BufferedStream常用于对其他流的一个封装,它必须和其他流结合一起使用。MemoryStream将所有的内容都放入内存中,而BufferedStream不是。BufferedStream在基础流写入内存中能够提高读取与写入速度。但是缓冲区设置的大小对性能也有影响,默认值是4096字节,并能...
分类:
其他 时间:
2015-05-31 21:36:33
收藏:
0 评论:
0 赞:
0 阅读:
102
1.广度优先遍历是连通图的一种遍历策略。其基本思想如下:1)、从图中某个顶点V0出发,并访问此顶点;2)、从V0出发,访问V0的各个未曾访问的邻接点W1,W2,…,Wk;然后,依次从W1,W2,…,Wk出发访问各自未被访问的邻接点;3)、重复步骤2,直到全部顶点都被访问为止。2.例如下图1).从0开...
分类:
其他 时间:
2015-05-31 21:36:03
收藏:
0 评论:
0 赞:
0 阅读:
270
1、随机产生三个姓三个名组成三个人名以及三个18~38之间的数作为三个人名的年龄;2、3、做软件开发项目,与客多沟通是非常重要且必要的,因为很多时候用户对自己的要求是表达不够清楚的,只有多沟通了解客户需求,这样才能提高效益。
分类:
其他 时间:
2015-05-31 21:35:53
收藏:
0 评论:
0 赞:
0 阅读:
189
1 #include 2 #include 3 using namespace std; 4 int main() 5 { 6 int a,b,c,i; 7 int t=0,n=0; 8 float m=0; 9 double sum;10 cin>>a...
分类:
其他 时间:
2015-05-31 21:35:33
收藏:
0 评论:
0 赞:
0 阅读:
177
1、console.log()用于输出普通信息2、console.info()用于输出提示性信息3、console.error()用于输出错误信息4、console.warn()用于输出警示信息5、console.group()输出一组信息的开头6、console.groupEnd()结束一组输出信...
分类:
其他 时间:
2015-05-31 21:35:13
收藏:
0 评论:
0 赞:
0 阅读:
214
一、LINQ to XML常用成员 LINQ to XML的成员, 属性列表:属性说明Document获取此 XObject 的 XDocumentEmptySequence获取空的元素集合FirstAttribute获取此元素的第一个属性FirstNode获取此节点的第一个子节点HasAtt...
分类:
其他 时间:
2015-05-31 21:34:43
收藏:
0 评论:
0 赞:
0 阅读:
280