#设计名片的软件

设计模式——单例模式

单例模式有很多种,个人习惯使用如下方式://记事本手写,未必能编译通过哦publicclassSingle{privatestaticclassHolder{staticfinalSingleinstance=newSingle();}publicstaticSinglegetInstance(){retuenHold...
代码星球 ·2020-08-09

修改以及设计好的表

1.修改表字段useEntranceVista;altertableRy_Stay_Infoaltercolumnwzanvarchar(50)altertableRy_Stay_Infoaltercolumnwzbnvarchar(50)2.添加主键添加主键之前先要让该字段不能为空useEveryTouch;alte...
代码星球 ·2020-08-09

设计模式之观察者模式

观察者设计模式  定义了对象之间一对多的关系。当一个对象的状态发生变化,它所有的依赖者会收到更新通知,并作出相应的变化。相关对象  主题(Subject):主题是一个接口,接口规定了具体主题需要实现的方法,如添加、删除观察者以及通知观察者更新数据的方法;  观察者(Observer):观察者是一个接口,该接口规定了具体...
代码星球 ·2020-08-09

设计模式之责任链模式

责任链模式  将能够处理一类请求的对象连成一条链,所提交的请求沿着链传递,链上的对象逐个判断是否有能力处理该请求,如果能则处理,如果不能则传递给链上的下一个对象。使用场景  (1)在公司OA系统请假审批流程    如果请假小于3天只需要项目经理批复就行;    如果请假大于等于3天,小于7天需要人事经理批复了;    ...
代码星球 ·2020-08-09

设计模式之桥接模式

桥接模式是一种结构模型。场景:假如我们要实现如下的一个电脑商品的分类:我们可以用多层继承结构实现下图的关系用UML图表示:publicinterfaceComputer{voidsale();}classDesktopimplementsComputer{@Overridepublicvoidsale(){System...
代码星球 ·2020-08-09

设计模式之工厂模式和抽象工厂模式

工厂模式(实现创建者和调用者的分离,实现解耦)  本质:实例化对象,用工厂方法代替new()操作;     将选择实现类、创建对象统一管理和控制;从而实现将调用者和实现类解耦;  分类:     简单工厂:用来生产统一等级结构中的任何产品(对于增加新的产品,需要修改已有的代码)     工厂方法:用来生产同一等级中的固...

如何开展软件架构之需求分析3

前面提到在需求分析过程中,需要将需求结构化,然后依据该需求矩阵,通过推荐需求,分析约束来分析隐藏需求。现在我们来看一个具体的例子如下图1所示  图1其上图中,颜色相同且之间有联线的,表示是两者之间有相互的制约关系。比如,1)对于互联网这么一个业务环境,网站必然会有很多的僵尸用户,考虑数据库容量有效,...

机房收费系统=三层+设计模式

在简单的三层登陆完成之后,我又在其中加入了设计模式,其中包括抽象工厂+反射和外观模式.关于设计模式,在学习三层之前我们已经系统的学习过,可是在这次往机房收费系统中加设计模式时,还是感觉无从下手,出现了学没有致用的尴尬情景.不过这也体现了我们提高班学习中项目驱动的优势.接下来是我的一些现有思路,可能还不很准确,期待读者朋...

如何开展软件架构之需求分析4

在《如何开展软件架构之需求》里提到一种描述功能需求的用例,现在来具体看一下如何用这一用例格式描述需求,关于这种格式的介绍,可具体参考《编写有效用例》一书如下所示1用例名:U2查看打卡记录层次:用户前置条件:已经登入系统步聚:1.点击左侧导航进入辅助办公菜单2.点击签到记录3.在签到记录页面选择待查询报告的员工4.在签到...

软件集成策略——如何有效率地提升质量

《软件集成策略——如何有效率地提升质量》基本信息作者:董越  出版社:电子工业出版社ISBN:9787121207662上架时间:2013-7-22出版日期:2013年8月开本:16开页码:184版次:1-1所属分类:计算机>软件工程及软件方法学>软件质量、软件测...

我的软件用了那些技术

好多技术人员都有一个通病,不关注用户的需求,产品的可用性,只看使用的技术的新不新,潮不潮,这就是所谓的技术发烧友。这段时间,断断续续的开发一个WPF的软件,也拿出来Show一下。要不放在硬盘里就发霉了。热点一:SOA的分布式理念现在的开发理念,不管是企业级的ERP,还是网站式的应用,都涉及到了SOA的分布式。就拿一个比...

【科研论文】基于文件解析的飞行器模拟系统软件设计(应用W5300)

摘要:飞行器模拟系统是复杂飞行器研制和使用过程中的重要设备,它可以用来模拟真实飞行器的输入输出接口,产生与真实系统一致的模拟数据,从而有效避免因使用真实飞行器带来的高风险,极大提高地面测发控系统的研制、检测和使用效率。本文给出了基于文件解析的飞行器模拟系统软件设计方法,该方法可以在不改变硬件平台和软件源代码的情况下,通...

DescribingDesign Patterns 描述设计模式

DescribingDesignPatterns描述设计模式Howdowedescribedesignpatterns?Graphicalnotations,whileimportantanduseful,aren'tsufficient.Theysimplycapturetheendproductofthedesig...

笔记本高分辨软件兼容问题,字体太小或模糊

笔记本和电脑屏幕高分辨后出现软件兼容问题,字体太小或文字模糊。在相应软件图标上单击右键->属性,在属性面板上选择“兼容性”选项卡:如下图进行设置,完成后重启软件即可。按照红框中需要设置:1、选择相应系统的兼容模式运行2、选择替代高DPI缩放行为,选择“系统”上述方法...
首页上一页...6768697071...下一页尾页