Standing on Shoulders of Giants “布道者”指的是那些坚定地信仰某一宗教,并且不遗余力地向人们传播此宗教的修道者。 Unix哲学概述 Unix哲学的几条准则看似简单。事实上,它们简单到会容易使人们忽略其重要性。这就是它们颇具欺骗性的地方。其实,简单的外表下掩盖着 ...
看了 linux unix设计思想 这本书,觉得书的大部分内容都闲扯的太远了,以下简单的总结下本书的核心,帮助大家节省时间和金钱。 linux unix设计思想: 程序应该小而专一,程序应该尽量的小,且只专注于一件事上,不要开发那些看起来有用但是 的情况都用不到的特性 程序不只要考虑性能, 程序的可移植性更重要,shell和perl,python等脚本相比c有更好的移植性 一切皆文件,尽量使用文 ...
2012-06-18 22:58 4 4936 推荐指数:
Standing on Shoulders of Giants “布道者”指的是那些坚定地信仰某一宗教,并且不遗余力地向人们传播此宗教的修道者。 Unix哲学概述 Unix哲学的几条准则看似简单。事实上,它们简单到会容易使人们忽略其重要性。这就是它们颇具欺骗性的地方。其实,简单的外表下掩盖着 ...
Unix与Windows的思想 Unix中的哲学是“一切皆文件”,这里的一切皆文件是一个广泛的概念,有一些特殊的设备文件,在/dev目录下 物理设备在Unix中就对应一个特殊的设备文件,比如打印机就是/dev/lp0,这个设备文件直接与物理设备的串行端口连接,只要向 ...
Linux系统运维与架构设计-Unix/Linux概述 Linux系统运维与架构设计 1.1 服务器及其核心组件介绍 1.1.1常用 ...
1、什么是PO PageObject是一种测试设计模式 减少冗余的代码和对代码进行管理 分离测试步骤及测试对象 2.为什么要用PO 在编写自动化测试过程中随着代码量的增加导致的大量代码难以维护、难以扩展、可读性极差等麻烦,PO可以解决 3.PO的好处 ...
在学习Spring框架的时候, 第一件事情就是分析Spring的设计思想 在学习Spring的时候, 需要先了解耦合和解耦的概念 耦合: 简单来说, 在软件工程当中, 耦合是指对象之间的相互依赖 耦合的坏处: 耦合提升了代码的复杂度, 不利于开发和维护, 低耦合是软件系统架构设计的原则 ...
MVC设计思想 MVC英文即Model-View-Controller,即把一个应用的输入、处理、输出流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。 视图(View)代表用户交互界面,对于Web应用 ...
一般来说所有的系统都离不开查询,系统的查询无非都是通过实体的属性作为条件进行查询,那我们有什么方法可以拼装成类似sql中的where条件呢?在.Net的体系中,借助Linq + Expressio ...
jQuery是目前使用最广泛的javascript函数库。 据统计,全世界排名前100万的网站,有46%使用jQuery,远远超过其他库。微软公司甚至把jQuery作为他们的官方库。 对于网页 ...