上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页
摘要: 敏捷开发过程中必须遵守的原则: 我们最优先要做的是通过尽早的、持续的交付有价值的软件来使客户满意。2.即使到了开发的后期,也欢迎改变需求。敏捷过程利用变化来为客户创造竞争优势。3.经常性地交付可以工作的软件,交付的间隔可以从几周到几个月,交付的时间间隔越短越好。4.在整个项目开发期间,业务人员和开发 阅读全文
posted @ 2020-05-05 10:31 ZZKZS 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 论面向服务架构设计及其应用论文 摘要:本文简单介绍了SOA的定义、技术基础、主要特征和我所参与分析和开发的软件系统项目。在此基础上,分析一个整合现有非SOA 系统和SOA系统的应用。随后就SOA的优势展望了其应用前景。最后提出SOA研究中还应该解决的问题。 引言:软件的本质决定了它的复杂性。人们已经 阅读全文
posted @ 2020-05-01 10:37 ZZKZS 阅读(529) 评论(0) 推荐(0) 编辑
摘要: 对象—关系结构模式: 1、标识域:为了在内存对象和数据库行之间维护标识而在对象内存的一个数据库标识域。 数据库中通过主键来区分数据行,然而,内存对象不需要这样一个键,因此为对象系统能够保证正确的身份确认(在C++中是直接用原始内存位置)。 2、外键映射:把对象间的关联映射到表间的外键引用。 3、关联 阅读全文
posted @ 2020-04-26 10:30 ZZKZS 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 根据我组成员(@一夕思醉,@2018/7/11)的热烈讨论,我们对该题目有了一个大致的了解。 题目要求: 对于Linux下给定的ELF可执行程序、自行开发签名工具对程序的代码段(Load Segment)首先进行散列,然后对散列值进行签名,签名数据应作为单独的节(Section)附加到原ELF可执行 阅读全文
posted @ 2020-04-23 11:24 ZZKZS 阅读(1069) 评论(0) 推荐(0) 编辑
摘要: 并发问题:更新丢失和不一致读。 并发问题,人们提出了各种不同的解决方案。对于企业应用来说,有两个非常重要的解决方案:一个是隔离,一个是不变性。 隔离是划分数据,使得每一片数据都可能被一个执行单元访问。比如文件锁。 不变性是识别那些不变的数据,不用总考虑这些数据的并发问题而是广泛地共享它们。 当有一些 阅读全文
posted @ 2020-04-20 10:29 ZZKZS 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 1.细化架构是相对于概念架构而言的,而架构设计仅仅进行到概念架构层面,对支持团队的并行开发而言是远远不够的。常见的错误就是把《方案书》中的概念架构设计部分直接作为《架构设计文档》提交。 2.谈到架构,必须先说一下OO,即Object Oriented(面向对象),面向对象是软件开发方法,面向对象的概 阅读全文
posted @ 2020-04-10 09:35 ZZKZS 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 先介绍了一些企业应用开发的基础知识,比如分层架构、WEB表现、业务逻辑、数据库映射、并发、会话、分布策略等等。通过使用场景、解决方案、UML等手段详细介绍了设计模式(包括一些常用的设计模式GOF23和本书上新创的设计模式)。了解书中这些模式是干什么的、它们解决什么问题、它们是如何解决问题的。这样,如 阅读全文
posted @ 2020-04-08 10:29 ZZKZS 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 为啥要重构。 何为重构:“重构就是对软件内部结构的一种调整,目的是不改变软件可观察行为的前提下,提高其可理解性,降低其可修改成本。”太专业的解释了。我下个通俗的定义吧:“重构是优化代码结构,使其阅读性更好,扩展性更强的一种高级技术”。 软件开发中,随着功能的加入,程序将慢慢失去原来的结构。有些人贸然 阅读全文
posted @ 2020-03-28 10:27 ZZKZS 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 2020.3.22 pycharm:使用python进行爬取,并存储到文件 1.爬取网页的通用代码框架 1 try: 2 r = requests.get(url, timeout = 30) 3 r.raise_for_status() 4 r.encoding = r.apparent_enco 阅读全文
posted @ 2020-03-22 22:17 ZZKZS 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 在实际工作中,我们往往需要更精确的衡量标准或者参考依据来进行代码的重构。这里提到的衡量标准,Martin Fowler用了一个特殊的词来形容,就是“代码的坏味道”。 换个角度来看,代码的坏味道,也是代码需要重构的某种迹象、表现形式。这些“坏味道”,有的涉及具体的代码段,例如“重复代码”;有的涉及函数 阅读全文
posted @ 2020-03-21 10:26 ZZKZS 阅读(110) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 18 下一页
/*鼠标跟随效果*/