摘要:
第一次接触ETL工具,使用心得 对于DB到DB的输入输出,需要先在lib路径下放置各个DB的驱动jar包,然后再进行创建连接 使用的版本为6.1,图形界面就是友好,拖拽即可很是方便 工具也很全面,抽出字段,加工,去重等都是简单的一匹,关联只需要按住shift直接拖拽 流程具象化,简直就是在画流程图中 阅读全文
摘要:
MVC是一种架构型模式,它本身不引入新的功能,只是指导我们把web应用结构做的更加合理,实现逻辑与页面相分离。 在MVC模式中,应用程序被划分成了模型(Model)、视图(View)和控制器(Controller)三个部分。 1:模型部分包含了应用程序的业务逻辑和业务数据; 2:视图部分封装了应用程 阅读全文
摘要:
MVC简介: MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用于组织代码用一种业务逻辑和数据显示分离的方法,这个方法的假设前提是如果业务逻辑被聚集到一个部件里面,而且界面和用户围绕数据的交互能被 阅读全文
摘要:
创建型设计模式: 1.工厂方法模式:所谓的工厂其实就是在实际的工程中,需要产生那些特定的子类的实例,所以要建立一个特定的类来实现这个工作,工厂建成之后就是给它一个对象名,它就能给你生成一个实际的对象。而工厂方法是对于这些工厂和产品类进一步的抽象,这样一来对于扩展就更加的支持了,而不用牵一发而动全身了 阅读全文
摘要:
对于xx系统,可以说写好也只是一堆堆积的代码罢了,并不能说有什么特别的可用性,但就是对于这样的系统可改的地方才是最大的。之前什么都没有用只是对于jsp的简单使用,比如说一些跳转啊,判定啊,偶尔用了几个servlet,这些都是最基本的了,包括对于数据库的访问,也仅仅是用代码实现的。 可用性的定义:如何 阅读全文
摘要:
可用性的一般场景:节日打折期间交易人数过多 可修改性:节日修改界面跟新商品 性能:1000名顾客提交交易申请 安全性:登录用户交易仍然要密码确认 可测试性:测试一项功能 易用性:用户取消交易 阅读全文
摘要:
对于一开始的软件人员,如我们这些大学生,严格意义上还算不上什么软件人员,接触到更深层次的东西时都是会有一个认知进步的过程的,比如架构这样的问题,我们对此真的是没什么主观意义上的理解。对于我们而已,最多的也就是跟着老师做做项目罢了,真正的项目对于自己来说还是别人让你怎么做你就怎么做,还处于最底层的软件 阅读全文
摘要:
软件构架师负责在整个项目中对技术活动和工件进行领导和协调。构架师要确立每个构架视图的整体结构:视图的详细组织结构、元素的分组以及这些主要分组之间的接口。因此,与其他角色相比,构架师的见解重在广度,而不是深度。这和建筑师在某一方面有一些相同之处。那么在软件开发过程中,软件架构师又是怎么样进行自己的工作 阅读全文
摘要:
继续阅读架构之美,构建美的架构需要好的设计,我大概知道上学期为什么要学习那二十三种设计模式了,看似简单其实学问大着呢,代码放在一起干巴巴的和乱码其实没什么区别,当计算机读取之后那就是另一番景象。好的设计大概就是喜欢用高内聚低耦合来描述吧,那样的系统也是扩展什么都很强大,这大概算是一点点的小心得吧。 阅读全文
摘要:
接着阅读架构之美,至于美在了哪里还需要我继续的寻找手动滑稽。第五章讲到了面向资源的架构在web中,企业中的聚焦信息架构展示了和Web一样的特点:伸缩性、弹性、架构迁移策略、信息驱动与访问控制。但是内部组织机构数据的交流通常会存在很多问题,不能像web一样可以获取大量的信息,所以我们需要更好的管控内部 阅读全文