上一页 1 2 3 4 5 6 ··· 8 下一页
  2020年2月1日
摘要: 毕业设计进度: 今天毕业设计没有进行新功能的实现,改进了一下原有的安全帽和未佩戴安全帽的人数统计功能,使之更加符合现实中的工程要求。原有的人数统计是 统计每一帧中的佩戴安全帽的人和未佩戴安全帽的人,在每一帧中实时更新显示。但是这种人数统计没有多大意义,真正的统计,应该是统计给出一段视 频中的总佩戴人 阅读全文
posted @ 2020-02-01 18:00 沉梦昂志QAQ 阅读(107) 评论(0) 推荐(0) 编辑
  2019年6月19日
摘要: 多视图的方法不仅仅是架构归档技术,更是指导我们进行架构设计的思维方法。 越是复杂的系统,越是需要从多个方面进行架构设计,这样才能把问题研究和表达清楚,而提供不同的软件架构视图也便于交流和传递设计思想。 关键需求是对软件架构设计起关键作用的需求子集,包括功能需求、质量需求和商业需求三种,架构细化必须注 阅读全文
posted @ 2019-06-19 20:12 沉梦昂志QAQ 阅读(170) 评论(0) 推荐(0) 编辑
  2019年6月14日
摘要: 对于开发者来说,架构设计是软件研发过程中最重要的一环,所谓没有图纸,就建不了房子。在遍地App的互联网时代,架构设计有了一些比较成熟的模式,开发者和架构师也可以经常借鉴。 但是,随着应用的不断发展,最初的架构往往面临着各种问题,比如无法满足客户的需求、无法实现应用的扩展、无法实现新的特性等等。在这种 阅读全文
posted @ 2019-06-14 11:33 沉梦昂志QAQ 阅读(145) 评论(0) 推荐(0) 编辑
  2019年6月8日
摘要: 一般情况下,架构分两种来讨论的,一种是开发架构,一种是部署架构 部署架构,就是开发完的程序在实际运行环境下,通过负载均衡,DNS轮询,SquID等等来减轻单台服务器负载,达到性能优化的目的 这里大家估计更想了解的是开发上的架构 个人观点是,所有的架构都是死的,而Web高性能开发优化策略是活的,我在开 阅读全文
posted @ 2019-06-08 11:32 沉梦昂志QAQ 阅读(127) 评论(0) 推荐(0) 编辑
  2019年6月1日
摘要: 架构决定成败 软件架构是软件产品、软件系统设计当中的主体结构和主要矛盾。任何软件都有架构,哪怕一段短小的HelloWorld程序。软件架构设计的成败决定了软件产品和系统研发的成败。软件架构自身所具有的属性和特点,决定了软件架构设计的复杂性和难度。 这几年流行一个说法(管理谚语):“细节决定成败”,这 阅读全文
posted @ 2019-06-01 11:29 沉梦昂志QAQ 阅读(165) 评论(0) 推荐(0) 编辑
  2019年5月25日
摘要: 1 主要概念 SOA :英文全称是 Service-oriented architecture ,现在概念比较的不统一,主要由以下几种定义 1.W3C :可以调用的一系列组件,其接口描述可以发布和发现。 2.CBDI :一组策略,实践和框架,支持将应用程序功能作为一组服务在与能够调用,发布和发现的服 阅读全文
posted @ 2019-05-25 11:25 沉梦昂志QAQ 阅读(201) 评论(0) 推荐(0) 编辑
  2019年5月19日
摘要: 架构设计则为满足架构需求的质量属性寻找适当的战术。对如何实现特定的质量属性感兴趣。质量需求指定了软件的响应,以实现业务目标。我们感兴趣的是设计使用设计模式、架构模式或架构策略创建设计的“战术”。 是什么使一个设计具有了可移植性,一个设计具有了高性能,而另一个设计具备了可集成性?实现这些质量属性依赖于 阅读全文
posted @ 2019-05-19 11:23 沉梦昂志QAQ 阅读(270) 评论(0) 推荐(0) 编辑
  2019年5月11日
摘要: 一、实用软件体系结构 本部分是提供实用的指南和技术,以更快地得到好的系统结构设计。我们的哲学是不应该致力于设计理想化的系统结构,而是应该仔细地评估和权衡所有技术、市场、人员、成本方面的问题,从而获取一个好的解决方案。 4种视图+全局分析 1、4种视图 1)、一个软件体系结构有4种截然不同的视图:概念 阅读全文
posted @ 2019-05-11 11:19 沉梦昂志QAQ 阅读(426) 评论(0) 推荐(0) 编辑
  2019年4月30日
摘要: 软件架构设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单。本文从架构师职责、软件架构定义、设计架构、评估架构、架构管理等方面来描述了解软件架构的含义和怎样设计软件架构。 一、软件架构师的职责 架构师分为以下几大类:业务架构师、主题 阅读全文
posted @ 2019-04-30 11:17 沉梦昂志QAQ 阅读(262) 评论(0) 推荐(0) 编辑
  2019年4月23日
摘要: 1. 所有业务异地多活 “异地多活”是为了保证业务的高可用,但很多朋友在考虑这个“业务”的时候,会不自觉的陷入一个思维误区:我要保证所有业务的“异地多活”! 比如说假设我们需要做一个“用户子系统”,这个子系统负责“注册”、“登录”、“用户信息”三个业务。为了支持海量用户,我们设计了一个“用户分区”的 阅读全文
posted @ 2019-04-23 11:13 沉梦昂志QAQ 阅读(182) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 8 下一页