会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
jeson
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2017年3月16日
《大型网站技术架构》5、6、7章阅读笔记
摘要: 一、网站的可用性 网站的可用性,描述网站可有效访问的特性,相比于网站的其他非公能特性,网站的可用性更牵动人们的神经,大行网站的不可用事故更是直接影响公司形象和利益,许多网站都将网站可用性列为工程师的绩效考核和工资挂钩。 可用性指标是网站架构设计的重要指标。对外是服务承诺,对内是考核指标,具体到每个工
阅读全文
posted @ 2017-03-16 16:04 hehejeson
阅读(98)
评论(0)
推荐(0)
编辑
2017年3月9日
软件体系结构课后作业03
摘要: 题目:以《淘宝网》为例,描绘质量属性的六个常见属性场景,将上述整理为一篇博客发表。 六个质量属性分别为:可用性、可修改性、性能、安全性、可测试性、易用性。 一、可用性 可修改性 性能 安全性 可测试性 易用性
阅读全文
posted @ 2017-03-09 14:26 hehejeson
阅读(116)
评论(0)
推荐(0)
编辑
2017年2月21日
软件架构の一般步骤
摘要: 软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连接则明确和相对细致地描述组件之间的通讯。在实现阶段,这些抽象组件被细化为实际的组件,比如具体某个类或者对象。在面向对象领域中,组件之间的连接通常用接口来实现。 软件体系结构是构建计算机软件实践的基础。与建筑师设定建
阅读全文
posted @ 2017-02-21 21:03 hehejeson
阅读(147)
评论(0)
推荐(0)
编辑
2017年2月19日
《构架之美》阅读笔记六
摘要: 第16章主要介绍了Sun Microsystems的Java 2Enterprise Edition(J2EE)的架构规范,同时介绍了该规范的重要组成部分—Enterprise JavaBeans(EJB)。对以Java语言编写的分布式面向对象程序,以及各种Java组件可以如何进行通信和交互,J2E
阅读全文
posted @ 2017-02-19 19:54 hehejeson
阅读(73)
评论(0)
推荐(0)
编辑
2017年2月16日
《构架之美》阅读笔记五
摘要: 软件架构:有关软件整体结构与组建的抽象描述,用于指导大型软件系统各方面的设计。软件架构的关注点:系统功能需求、性能、可用性、伸缩性、扩展性、安全性。 性能:从浏览器到数据库,影响用户请求的所有环节都可以进行性能优化。衡量网站性能有一系列指标,重要的有响应时间、TPS、系统性能计数器等。 可用性:高可
阅读全文
posted @ 2017-02-16 19:48 hehejeson
阅读(61)
评论(0)
推荐(0)
编辑
2017年2月12日
java网页中url传值的转码
摘要: 为了避免中文乱码,也为了避免是传递的值在地址栏中被一目了然的看见,所以我们需要在URL船只的时候进行转码。在.net包内有两个类 (1)URLEncoder类,负责将字符串转化为URL编码,一般使用如下函数: public static String encode(String a,String e
阅读全文
posted @ 2017-02-12 14:43 hehejeson
阅读(900)
评论(0)
推荐(0)
编辑
2017年2月10日
《构架之美》阅读笔记四
摘要: 企业中聚焦信息的架构展示了与Web一样的明确特点:伸缩性、弹性、架构迁移策略、信息驱动的访问控制等。Web服务的目标是要成为一种业务策略,形式,是在不影响客户的情况下升级这些系统。在大家的概念中,Web是以文档为中心的。具体来说,就是当大家想到Web时,就会想到在Web浏览器中看一些文档。但是Web
阅读全文
posted @ 2017-02-10 09:36 hehejeson
阅读(71)
评论(0)
推荐(0)
编辑
2017年2月7日
《构架之美》阅读笔记三
摘要: 为什么说软件构架很重要? 主要有以下3个基本原因: (1)涉众之间的交流:软件构架是一种常见的对系统的抽象,绝大多数系统的涉众都以此作为彼此理解、协商、达成共识或相互沟通的基础。 (2)早期设计决策:软件构架是所开发系统的最早的决策的体现。而这些早期决策对系统的后续开发、部署和维护具有重要影响。这也
阅读全文
posted @ 2017-02-07 10:54 hehejeson
阅读(63)
评论(0)
推荐(0)
编辑
2017年2月3日
《架构之美》阅读笔记二
摘要: 软件设计的关键品质是“内聚”和“耦合” 高内聚: 内聚是一个测量指标,说明相关功能如何聚集在一起,模块内的各部分作为一个整体工作的如何。内聚性是将模块黏成一个整体的胶水。弱内聚的模块是不良分解的信号,每个模块都必须有清晰定义的角色,而不只是一堆不想关的功能。 低耦合: 耦合是模块之间独立性的测量指标
阅读全文
posted @ 2017-02-03 20:51 hehejeson
阅读(55)
评论(0)
推荐(0)
编辑
2017年2月2日
《架构之美》阅读笔记一
摘要: “软件架构师的首要关注点不是系统功能,而是需要满足的品质”。满足的品质即客户对软件品质的关注点。 软件架构师干的活就是“折中”。将各类利益相关者所提出关注点有所取舍的进行折中 典型的利益相关者以及他们的关注点有: 投资人:项目是否能够在给定的资源和进度约束下完成。 架构师、开发人员、测试人员:最初的
阅读全文
posted @ 2017-02-02 10:09 hehejeson
阅读(88)
评论(0)
推荐(0)
编辑
上一页
1
2
3
4
5
6
7
下一页
公告