标签: 设计

7 篇文章

飘若浮云,矫若惊龙 – 字体设计的学问
每种可供阅读的语言文字的设计,都是“形”和“意”双重设计的有机组合。文字包含若干个基本字符,字符的各种组合,实现了语言所表达的逻辑含义。进行阅读时,本质的任务是通过识别语言中字符的组合,理解其背后所代表的含义。这是语言“意”的设计问题。与此同时,语言“形”的设计问题,即字符的呈现形式,也就是“书法”,无疑也会对阅读体验产生重要影响,而这也是字体排印…
关于“设计”的随想
  任何一种设计,本质上都是 “逻辑” 上的概念或框架。这种设计一定处在某种在特定的抽象层面上,有其底层(基础支撑)和顶层(问题域)。制造这种 “逻辑” 上的概念或框架,一定是为了更加接近上层问题域本身,使得设计人员更容易理解上层问题域中的问题,应用这种 “逻辑” 上的概念或框架能够更便捷的在上层问题域中建模、分析,更好的找到问…
机器运行及其“操作手册”设置“
  计算机系统运行的核心是 CPU 利用其自身计算单元和控制线,在内置寄存器的协助下,操作 “ 线性地址空间(对 CPU 而言) ” 的过程。X86 架构计算机系统采用 “冯.诺依曼” 结构,指令和数据在统一的地址空间以 "混合排放" 的方式存储,因此,对于 X86 架构 CPU 而言,其只需操作一根 “线性内存” 即可。这一点与哈佛架构完全不同。…
关于“X86”
  经常听到看到 “X86架构“,”X86“ 到底指什么?   X86 是指一套计算机二进制指令集合。计算机指令本质为了操作控制 CPU,进而控制整个计算机系统的运作。X86 也不例外,其可以控制支持 X86 指令集合的 CPU。   CPU 种类多种多样,其对应指令集也不尽相同。X86 为何能在竞争中独树一帜?   在早期 CPU 百家争鸣的时代…
对反射的认识
对反射的认识 反射的概念是由 Smith 在 1982 年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。 通俗来讲,反射就是“回看自身” ,就是“照镜子”。可以看成是一种自我反省的能力,像照镜子,通过反射看清自己的本来状态。 这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在…
什么是SOA,谈谈你的SOA的理解(ZZ)
Web 服务(Web Services)在很多人眼里还是个十分神秘的概念,究其根源,我想主要是由于 Web 服务被宣传得很多,但实际应用却鲜见,给人一种很复杂和难以理解的感觉。另外,Web 服务是基于 XML 的,不少人对 XML 本身也缺乏理解,虽然他们可能每天都在写 XML 格式的配置文件。 提到 Web 服务的起源就一定要先说一说 SOA(面…
网络学习笔记
为了进行通信交流,人们将各自独立的计算机连接起来,并约定一定的规则,形成计算机网络。由此,产生了各种计算机联网的方法。随着应用和业务的日益扩展,计算机除了要和所在网络中的机器进行通信之外,还要和其他网络中的计算机进行通信交流,为此,网络之间进行联接的需求日益迫切,此时就需要一种技术或体制,能够将各种不同的网络“联接”到一起,使其进行互联互通,TCP…