zoukankan      html  css  js  c++  java
  • 架构之美阅读笔记05

      继续阅读架构之美,构建美的架构需要好的设计,我大概知道上学期为什么要学习那二十三种设计模式了,看似简单其实学问大着呢,代码放在一起干巴巴的和乱码其实没什么区别,当计算机读取之后那就是另一番景象。好的设计大概就是喜欢用高内聚低耦合来描述吧,那样的系统也是扩展什么都很强大,这大概算是一点点的小心得吧。

      第七章讲的是Xen和虚拟化之美,介绍了Xenoservers这个虚拟化平台,第八章讲的是Guardian,一个容错操作系统环境,感觉就是涨了点见识,毕竟之前都没有听说过这些东西,当然是我的不负责,没有对自己的本专业负责。一个软工的学生什么都没听说过确实不怎么好听,我想之后早晚会学到,很显然我又在推脱,到了这个年纪了我真是不该这样了啊,这算是我的又一点心得。

      第九章讲的是JPC,一个纯Java的x86 PC模拟程序,对于pc我还是有点兴趣的,毕竟这东西看起来都会用但是真正的实现是什么,就是一个科技黑箱了。PC的基础架构:有存储器总栈和I/O总栈,然后通过随机存取存储器、只读存储器、简单外围设备、处理器、复杂外围设备来进行栈之间的信息交互也就是数据的读取和存储。为了解决两者结合慢的问题,又提出纯Java x86 PC模拟程序,它防止x86 PC的设计,部署在Java虚拟机上,在Java Applet沙箱上装配成果。这样确实是解决了这个问题。在随着虚拟机的出现它的安全、可靠、jvm、jpc等技术的优点被发现后,使用的人数也越来越多,相关的研究越来越深,也越来越简化完善,但这都基于一个较为完美的架构。我们在平时的学习中只关心功能的实现,对性能都很少有关注,但是对于开发人员而言,需要时刻保证开发前进的方向不能偏差。

      对于他介绍各种案例的章节我读的不怎么样,作者的意图就是让你了解一些成熟的设计,也就是架构。这些就算称不上美的架构,但也是前人的经验所在,正所谓站在巨人的肩头上,我们要做的很简单,那就是摘取星辰了,这如果还不开窍,那还是放弃得了。

  • 相关阅读:
    poj 1743 Musical Theme 后缀数组
    poj 1743 Musical Theme 后缀数组
    cf 432D Prefixes and Suffixes kmp
    cf 432D Prefixes and Suffixes kmp
    hdu Data Structure? 线段树
    关于position和anchorPoint之间的关系
    ios POST 信息
    CALayers的代码示例
    CALayers详解
    ios中得sqlite使用基础
  • 原文地址:https://www.cnblogs.com/kt97458/p/6414438.html
Copyright © 2011-2022 走看看