硬盘的最小存储单位叫“扇区(sector)”,每个扇区存储512字节(相当于0.5kb).系统读取硬盘时,只会读取多个sector即一个block.block 是文件存取的最小单位block的大小为4kb,也就是8*sector=1block. inode 是存放文件的元信息,如文件的创建者,文件件 ...
分类:
其他好文 时间:
2016-10-06 00:33:45
阅读次数:
199
上篇文章我们介绍了创建型设计模式的前三种:简单工厂模式、工厂方法模式和抽象工厂模式。这一篇文章,我们系统介绍一下其他的三种创建型设计模式:创建者模式、原型模式和单例模式。 一.创建者模式 创建者模式又叫建造者模式,是将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。创建者模 ...
分类:
其他好文 时间:
2016-09-25 23:32:54
阅读次数:
305
一般设计模式分为如下三大类: 1.创建型模式 主要包括: 简单工厂模式(Simple Factory); 工厂方法模式(Factory Method); 抽象工厂模式(Abstract Factory); 创建者模式(Builder); 原型模式(Prototype); 单例模式(Singleton ...
分类:
其他好文 时间:
2016-09-23 14:56:53
阅读次数:
145
Chrome 无法显示使用插件的内容 Chrome 不再支持很多插件。不过网站创建者已经通过更安全的方式,将多数这类功能添加到 Chrome 中。 为什么 NPAPI 插件现在无法正常运行过去,许多插件都是使用名为 NPAPI 的旧版系统开发而成。如今,只有少量网站在使用 NPAPI 插件,因为这些 ...
分类:
其他好文 时间:
2016-09-20 11:50:08
阅读次数:
182
Lua中的table就是一种对象。 1、table和对象一样拥有状态 2、和对象一样有一个独立的标识符(a self) 3、和对象一样,具有独立于创建者和创建地的生命周期。 对象有他们自己的操作,table同样也有: 有了上面的定义,可以这样调用: 这种函数就是所谓的“方法(Method)”,不过在 ...
分类:
其他好文 时间:
2016-09-18 15:06:23
阅读次数:
149
原型模式:Prototype原型模式是一种创建型设计模式,Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建。 实际上就是通过对原对象的一个拷 ...
分类:
其他好文 时间:
2016-09-16 15:33:45
阅读次数:
243
在linux系统中,由于权限的问题,在权限不匹配的情况下,是不能操作(这里所说的操作包括读、写、删除)其他用户的文件的。在用户以及用户的属组与文件的属主、属组不匹配的情况下,用户只能以‘其他用户’的身份访问该文件,而文件的创建者为了安全在创建此文件时并不想让‘其..
分类:
其他好文 时间:
2016-09-04 00:15:21
阅读次数:
243
近段时间,对apache commons lang的源码做了深入的了解,在此把一些见解与大家分享。
首先我选择了大部分框架还依赖的3.2版本而不是最新的3.4版本进行源码的研读,今天就简介一下comm...
分类:
Web程序 时间:
2016-09-02 16:02:35
阅读次数:
225
密钥认证是Linux下ssh服务支持的一种安全认证机制.它使用一对加密字符串,一个称为公钥(publickey),用于加密;另一个称为密钥(privatekey),只有创建者才能拥有使用,其用于解密。那么如何使用密钥认证登陆Linux呢?1.下Xshell软件在www.baidu.com搜索框内输入xshell,出现搜素..
分类:
系统相关 时间:
2016-08-15 22:46:49
阅读次数:
288
一、概述 抽象工厂模式提供一个接口,用于创建相关或依赖对象的家族,而不需要明确指定具体类。可以理解成是多个工厂方法的组合。 二、解决问题 在工厂方法模式中,我们的具体创建者每次使用都只能创建一个同类型的对象,假如我们现在需要的是多个不同类型的对象,工厂方法就满足不了需求了。这时我们可以把多个工厂方法 ...
分类:
其他好文 时间:
2016-07-31 14:22:01
阅读次数:
138