位置:首页 » 技术2 » “Linux 的文件系统(ext4)会将文件分散在整个磁盘,在文件之间留有大量的自由空间”?!

“Linux 的文件系统(ext4)会将文件分散在整个磁盘,在文件之间留有大量的自由空间”?!

日期:2016-05-09 阅读:1num
Advertisement

一、标题那句话对吗?
原文:为什么Linux不需要碎片整理?

查了其他资料,没看到提及 文件分散在整个磁盘 的。有额外资料可以提供吗?

难道
$ mkdir dir1/ dir2/
他们的 inode 可能会随机分散到磁盘的不同位置?!
这样存储数据,对机械硬盘来说,读写速度都会减慢吧,即使人察觉不到。

二、在 挂载点的意义 这一节里

/, /boot, /home 为三个不同的 filesystem
[[email protected] ~]# ls -lid / /boot /home
2 drwxr-xr-x 23 root root 4096 Sep 22 12:09 /
2 drwxr-xr-x 4 root root 1024 Sep 4 18:06 /boot
2 drwxr-xr-x 6 root root 4096 Sep 29 02:21 /home

看到了吧!由于 filesystem 最顶层的目录之 inode 一般为 2 号,因此可以发现 /, /boot, /home 为三个不同的 filesystem 啰! (因为每一行的文件属性并不相同,且三个目录的挂载点也均不相同之故。)

一个文件占用一个 inode ,挂载的三个 filesystem 不是 三个 文件吗,只占用了一个 inode 2?

.˚‧º·(இωஇ)‧º·˚. 我是不是要滚回去重修了 -(:3」∠)-

--cut--

rrfeng在2015-04-17 16:57:2回答到:

文件系统的根目录 inode = 2

/, /home, /boot 是三个文件系统,是不同的 2 。

第一个问题我所了解的仅仅是 ext4 在存储文件的时候,可以预留空间,也就是说比如先存入 A 文件 12K,但是会自动在 A 的后面预留 N 长度的磁盘空间,以用于 A 文件可能会变大。再次存入 B 文件时,会从 A 文件起始位置 12K + N 位置开是写入。

具体的看 ext4 实现?

notnumb在2015-04-17 17:20:0回答到:

码农懂点硬件和还是有好处,这链接的文章就是意淫,太TM外行了。
search ext4 online defrag
只要是随机存储器,程序优化的再好,都会有碎片,那你觉得内存会不会有碎片呢?

Tiande在2015-04-17 17:34:2回答到:

@rrfeng inode 是算在文件系统里的呐,误解成以一个硬盘为单位了。

Tiande在2015-04-17 17:45:5回答到:

@notnumb 百度谷歌出的中文搜索结果,都是这种荒诞的言论。感觉 unix-like 类的操作系统完全被 Apple 代言了。
内存如何不懂,但机械硬盘注定会出现“碎片”,没人能保证每个文件总是在连着的 data block 内。

wy315700在2015-04-17 17:50:1回答到:

请想清楚碎片的定义,比如一个分区有100个inode,编号1-100.

文件A 在1-10,文件B在50-60,这就不叫碎片。
文件A是1-5,7-11,文件B是6,50-59,这才叫碎片

FAT时代,磁盘是从前往后写的,比如 文件A写了1,文件B会从2开始写。

NTFS和EXT,新建文件的时候,会重新从后面找一段相对比较长的区域,比如文件A占了1以后文件B不会从2开始,而是可能从10,或者50这些地方开始,这是避免出现碎片的方法。

解释完毕,不知道有没有听懂。

Khlieb在2015-04-17 18:20:1回答到:

@dtdnqsb 应该上果壳网、松鼠会科普一下

cattyhouse在2015-04-17 18:28:4回答到:

Do ext4 filesystems need to be defragmented?

Yes (but very rarely).

If so, how do I defragment them?

Copy all the files off the partition, erase the files from the partition, then copy the files back onto the partition. The file system will intelligently allocate the files as you copy them back onto the disk.

If not, could you post a simple explanation of why they do not need to be defragmented?

ext4 acts in a more intelligent way than merely adding new files into the next available space. Instead of placing multiple files near each other on the hard disk, Linux file systems scatter different files all over the disk, leaving a large amount of free space between them. When a file is edited and needs to grow, there’s usually plenty of free space for the file to grow into. If fragmentation does occur, the file system will attempt to move the files around to reduce fragmentation in normal use, without the need for a defragmentation utility.

extreme在2015-04-17 18:43:1回答到:

感觉楼上的都没说道重点。
HDD是高速旋转的,数据分散储存是必然的。
数据是存入block当中的,一个block无的大小是固定的,因此可能需要多个block才能把数据存储完毕,因此就需要记录各个文件所存储的block信息。
FAT与NTFS是把block位置信息储存在每一个block的末尾。
举例吧:一个数据储存需要三个block,因此,在写下一个block时(抑或写完下一个或写完全部?),就在前一个block的末尾记录下一个block的位置。
ext则采用了inode方式,使用inode记录数据的block信息。在格式化时,会使用一部分磁盘空间作为inode区域。
举例吧:一个数据储存需要三个block,在写完这三个block后,就往inode中写入这个数据的block信息。

读取文件前就知道所有block的位置,明显效率比较高。

Havee在2015-04-17 20:20:4回答到:

文章是有些不靠谱,不过碎片确实是 M$ 下带来的概念,而且文章也没说错,磁盘没被写满大部分之前,ext4 确实是不存在类似 fat 的碎片的。事实上,日志式文件系统基本都不存在所谓的碎片。

xieyudi1990在2015-04-18 04:44:2回答到:

@extreme 别的我没弄过, 不过你对fat实现部分有误. fat是通过一个单独的file allocation table实现文件碎片的链式储存.

写过fat驱动的路过.

msg7086在2015-04-18 07:22:0回答到:

#4 @dtdnqsb 不管什么存储,都会有碎片。就连房间里放东西也会出碎片。别说机械盘,SSD也会有的。

#8 @extreme 你说的HDD在高速旋转,这说的是LBA以下的物理存储么?
硬盘在初始化的时候会自动标记好每个LBA的位置以保证读取扇区的时候能跟着HDD的旋转达到最高的读取速度。
而上文讨论说的明显是FS级,不是底层物理扇区级。

julyclyde在2015-04-18 11:24:4回答到:

@msg7086 SSD上的碎片没有性能意义

extreme在2015-04-18 13:33:5回答到:

@xieyudi1990 之前看过FAT的资料,是这样介绍的,所以照着自己的印象写了出来。搜索了下file allocation table,貌似的确如此,不过大多数表达得有点模糊。

@msg7086 看了下,HDD貌似写入数据时是按顺序写入到磁碟的扇区中的,也就是说碎片的产生不是源于碟片的高速旋转,而是使用过程中的各种因素。

感谢两位指点。另外,感觉越基本的东西越难找到资料,比较反感那些一堆理论的文章,我更喜欢举例,介绍其工作的步骤,这样更容易理解。

msg7086在2015-04-18 16:01:3回答到:

@julyclyde 是不影响性能,但是还是有碎片出现的。倒不如说SSD常年保持大量碎片

@extreme LBA之上来看是顺序写入,LBA之下来看就不是了。
高速旋转的碟片在读取的时候,一个扇区读完,传走以后,可能磁头已经移到三四个扇区之后了。
所以磁盘在底层格式化的时候会设置跃点,即分隔数个的扇区连在一起,比如 1 1001 2001 3001 2 1002 2002 3002 3 这样。读完1以后磁头正好移动到2,这样来实现最高效率的读取。

Tiande在2015-04-18 16:56:1回答到:

(●°u°●)​ 安静静地看讨论

JamesRuan在2015-04-19 00:41:1回答到:

SSD也是有碎片的,但是这个不是通常意义上文件不连续造成的,而是由于芯片单元未被写满造成的。

比如整个盘只有2个芯片单元,你写了1.1个单元和0.8个单元的时候,逻辑上还有0.1个单元空出来,而实际物理上,其中一个芯片单元被不单单被写入了两次,还在中间过程被完全擦除了一次。而我们知道,SSD的擦除速度是非常慢的,所以才需要主控芯片去保证,在磁盘没有接近满的时候,尽量别去写已经写了一部分的单元(实际也不可能维护一个完整的分配表啥的保证一定不会,只是通过算法去避免)。也有TRIM这样的硬件指令去标记哪些区域可以安全地被回收。

而文件系统层面的allocate-on-flash机制也可以让很多小的随机写入合并为一次大的顺序写入,用extents这种鼓励使用连续空间减少碎片。

并不是说Linux不会有碎片,只是说,碎片在磁盘快满之前,从来不会发展成一个特别严重的问题。
有些文件系统(比如XFS)就设计有在线的碎片整理程序(xfs_fsr);我基本一年用一次,按我的使用频率,在5%的碎片文件中,即便是大文件,通常碎片化程度也在20段以内,一般文件都是个位数碎片,而95%的文件根本就没碎片。除非剩余空间很少且经常反复删除和写入,才会让文件系统碎片化累计导致性能问题。

guorzhen在2015-04-19 08:41:3回答到:

Ext4 block and inode allocator improvements
http://landley.net/kdocs/ols/2008/ols2008v1-pages-263-274.pdf

notnumb在2015-04-20 12:39:1回答到:

@extreme
“HDD是高速旋转的,数据分散储存是必然的” 这句话完全忽略了磁盘芯片和kernel的配合使用的预读机制。
这个说法也是有问题的,碟片虽然高速旋转,一般单碟硬盘读写的磁臂和磁头却只有一个
如果过于分散,磁臂开销导致性能差
kernel和磁盘控制器都会预读到缓存里面,普通磁盘32~128MB cache,kernel会缓存到内存

extreme在2015-04-20 12:52:0回答到:

@notnumb 不知所云,写入你又扯上预读。
我在13楼已经纠正了我关于碎片产生的说法了。
还是让我来告诉你缓存是怎样工作的吧:
硬盘读取某个特定扇区时,会读取附近扇区的数据并存入缓存当中,当需要读取的扇区的数据就是被缓存的扇区时,即可直接从缓存中输出。
但由于碎片的关系,数据不连续,导致缓存的命中率下降。

notnumb在2015-04-20 13:42:2回答到:

@extreme
讨论问题而已,但你确实说错了。承认错误没什么不对。同样我写的不一定是对的。

反而你说的话漏洞百出

比如这句
“但由于碎片的关系,数据不连续,导致缓存的命中率下降”

缓存命中率下降,是随机的IO都会导致,碎片只是表象,应该确切的说碎片导致随机的io,导致了磁臂和磁头的来回移动,从而影响延时和带宽。

为什么预读,预读就是为了减少随机IO。相反一个程序写入顺序的数据,也会保存在临近的扇区。
这样读取的时候才能提高命中率。提高命中率减少磁臂的移动带来的损失。

wizardforcel在2015-04-20 14:43:2回答到:

block分散,并不等于inode分散。另外,一个inode只可以描述一个文件,或者目录,但是可以关联多个block。

不同的文件必然存在不同的block里,所以这样对读写不同文件之间没什么效率损耗。但这种储存方式使文件能最大程序的连续,读同一个文件的不同block明显变快了。

extreme在2015-04-21 00:39:4回答到:

@notnumb 讨论?你想得太简单了,这是一场辩论。
我已经不是第一次辩论,也不会是最后一次。

不是我不承认错误,是你根本没说出任何有力的证据能证明我是错误的或能让我信服的东西。

你抓住一句针对写入的话,将其判断为错误,既然你说我对写入的描述是错误的,你不是应该解释一下的吗?但你却突然扯到读取,缓存,完全不知道你想表达什么, 难道你想说你在进行“侧面描写”?
看你20楼的回复,看了半天,一样不知道你想表达什么,你貌似想说不是碎片导致缓存命中率下降,是随机I/O,但后面又说碎片导致随机I/O,最后又说按顺序的数据可以提高缓存命中率,为什么我觉得你说了那么多,最后的意思还是和我原来说的差不多?你是想把“连续”替换为“顺序”吗?如果是,那你为什么不解释下?

你想说我是错误的,我不反对,但既然你认为我是错误的,那就请你证明我是错误的,并作出解释。

我可不希望看到一些解释得含糊不清,观点不明确,牛头不对马嘴的话,实在恶心人,如果你还想说这种话,那你最好立刻按下Alt with F4,不,是去把电闸拉下!

Mr1028在2015-04-24 16:39:3回答到:

@dtdnqsb 我也不懂啊。。。。搞底层的好流弊

相关文章
  • “Linux 的文件系统(ext4)会将文件分散在整个磁盘,在文件之间留有大量的自由空间”?!

    一.标题那句话对吗? 原文:为什么Linux不需要碎片整理? 查了其他资料,没看到提及 文件分散在整个磁盘 的.有额外资料可以提供吗? 难道 $ mkdir dir1/ dir2/ 他们的 inode 可能会随机分散到磁盘的不同位置?! 这样存储数据,对机械硬盘来说,读写速度都会减慢吧,即使人察觉不到. 二.在 挂载点的意义 这一节里 /, /boot, /home 为三个不同的 filesystem [[email protected] ~]# ls -lid / /boot /home 2 drwxr-xr-

  • Linux磁盘和文件系统管理(2)_文件系统检测

    文件系统检测: 由于硬件或软件还有可能因为电源,造成计算机死机或者突然关机,导致文件系统错误,所以需要文件系统检测工具fsck( file system check) fsck命令 check and repair a Linux filesystem 检测和修复linux文件系统 语法: fsck [-lrsAVRTMNP] [-C [fd]] [-t fstype] [filesystem...] [--] [fs-specific-options] fsck.type 命令: 查看fsck

  • Linux磁盘及文件系统管理5----Linux文件与文件系统的压缩与打包

    一 压缩文件的用途与技术 1 目前我们的计算机是使用byte来计量的,不过事实上计算机最小的计量单位是bit.我们知道1byte = 8bit 2 简单的说,文件里面会有很多的"空间"存在,并不是完全填满的,而压缩的技术就是将这些"空间"填满,以让这些文件的占用的容量下降.由于压缩过的文件并无法直接被我们的操作系统使用,因此若要使用这些文件数据,我们必须进行解压缩 3 目前很多的www网站利用压缩的技术来进行数据的传送,好让网站宽带的可利用率上升. 二 Linux常

  • Linux重要知识点汇总——磁盘与文件系统管理

    Linux重要知识点汇总--磁盘与文件系统管理 EXT2文件系统: 文件系统特性: 格式化(format):每种操作系统所设置的文件属性/权限并不相同,为了存放这些文件所需的数据,因此就需要将分区格式化,以成为操作系统能够你用的文件系统格式 通常我们称呼一个可被挂载的数据为一个文件系统而不是一个分区(一个分区多个文件系统,多个分区一个文件系统) super block:记录此文件系统的整体信息,包括inode/block的总量.使用量.剩余量,以及文件系统的格式与相关信息等 inode:记录文件

  • Linux-(20)Linux的文件系统(2)

    操作系统通过文件系统管理文件及数据,磁盘或分区需要创建文件系统后才能够为操作系统使用,创建文件系统的过程其实就是我们常说的格式化.没有文件系统的设备又称之为裸(raw)设备. 常见的文件系统有fat32.NTFS.ext2.ext3.ext4.xfs.HFS等.其中fat32.ntfs是windows下常见的文件系统,现在windows基本都是ntfs了.而Linux下的主流文件系统有:ext3.ext4等.ext3和ext4这两种文件系统是带日志的,而ext2是不带的. 除了ext3.ext4

  • 一天一点学习Linux之文件系统属性更改相关操作

    文件系统属性的查看 dumpe2fs 显示文件系统的super block和blocks group的信息 不加参数将显示全部的内容 -h :仅列出superblock 的数据 superblock 常用的显示内容注释如下 Filesystem volume name: <none> <==文件系统的标签 Last mounted on: / <==此文件系统的挂载点 Filesystem UUID: 8e4f6141-20f9-4f5a-aad4-bac048374152 <

  • Linux磁盘和文件系统管理(1)_分区 格式化

    Linux磁盘管理 硬盘: 机械式硬盘 SSD 固态硬盘 机械式: track磁道 sector扇区: 最小的纹理存储单位,每个扇区大小为512bytes cylinder柱面: 分区的基本单位: 硬盘第一个扇区 512bytes MBR:Master Boot Record 硬盘主引导记录 MBR占 446 bytes: bootloader 分区表(pratition table) 占64bytes: filesystem allocation table 分区表中每16bytes 标识一个

  • Ceph —— 一个 PB 规模的 Linux 分布式文件系统 Ceph —— 一个 PB 规模的 Linux 分布式文件系统

    Linux 持续进军可伸缩计算领域,尤其是可扩展存储领域. Linux 文件系统最近新增了一个引人注目的选择 -- Ceph,一个维持 POSIX 兼容的同时还集成了复制.容错的分布式文件系统.探讨 Ceph 的架构,可以知道它是如何提供容错性,及如何简化大量数据的管理的. 作为存储行业的架构师,我对文件系统情有独钟.这些系统是存储系统的用户接口,尽管它们都倾向于提供相似的特性集,它们还是会提供引人注目的不同点.Ceph 也如此,它提供了一些你会在文件系统中找到的最有趣的特性. Ceph 始于加

  • linux根文件系统的制作

    (一):首先linux根文件系统的制作需要的开发环境. 1:移植Linux内核版本: linux-3.0.1 (只要能用就行) 2:交叉编译工具:arm-linux-gcc 4.3.2(任选) 3:文件系统制作工具:Busybox-1.13.3(任选) 4:etc.tar.gz (二):交叉编译环境的搭建(这一步我在我的博客其他文章里面有 详细的搭建过程,很简单滴-) (三):创建根文件系统的目录 1:在主目录下面新建一个文件夹rootfs [[email protected] fs]# ls [ro

  • Linux磁盘设备文件(sda,sdb,sdc…)变化问题

    在Linux下往往会碰到这样的问题,磁盘的设备文件,比如/dev/sda, sdb, sdc等等在某些情况下会混乱掉,比如sda变成了sdb或者sdc变成了sdb等等,这样无形中会导致磁盘设备管理的混乱,最常见的比如Linux文件系统的启动问题.很多人在遇到这种问题的时候都去找磁盘.阵列厂家,怀疑是他们的问题,其实这种底层的磁盘(单个磁盘或者RAID阵列)和Linux下磁盘设备文件的映射并不是磁盘.阵列厂家来决定的,而是Linux内核自身的原因. 目前Linux内核对于这种磁盘设备的映射基本上取

  • Linux日志文件系统面面观

    文件系统是用来管理和组织保存在磁盘驱动器上的数据的系统软件,其实现了数据完整性的保证,也就是保证写入磁盘的数据和随后读出的内容的一致性. 除了保存以文件方式存储的数据以外,一个文件系统同样存储和管理关于文件和文件系统自身的一些重要信息(例如:日期时间.属主.访问权限.文件大小和存储位置等等).这些信息通常被称为元数据(metadata). 由于为了避免磁盘访问瓶颈效应,一般文件系统大都以异步方式工作,因此如果磁盘操作被突然中断可能导致数据被丢失.例如如果出现这种情况:如果当你处理一个在linux

  • Linux下磁盘设备文件(sda,sdb,sdc….)变化问题

    在Linux下往往会碰到这样的问题,磁盘的设备文件,比如/dev/sda, sdb, sdc等等在某些情况下会混乱掉,比如sda变成了sdb或者sdc变成了sdb等等,这样无形中会导致磁盘设备管理的混乱,最常见的比如Linux文件系统的启动问题.很多人在遇到这种问题的时候都去找磁盘.阵列厂家,怀疑是他们的问题,其实这种底层的磁盘(单个磁盘或者RAID阵列)和Linux下磁盘设备文件的映射并不是磁盘.阵列厂家来决定的,而是Linux内核自身的原因. 目前Linux内核对于这种磁盘设备的映射基本上取

  • 简单讲解Linux的文件系统及相关的挂载命令

    Linux文件系统 和windows的C盘D盘E盘的概念一样,这个"文件系统"或者叫"组织体系"是软件级别的,是linux系统"内在"的体系,就像你脑子里的一个"想法",并无需依赖于任何的实际一样. :idea: linux的系统组织方式是--整个系统从根开始,按树形目录依次向下逐渐扩大,分类存放不同用途的文件,/读作"斜线",英文slash;当其写作一个路径时,第一个/表示根,即root,其他的/表示路径

  • Linux ext3文件系统 rm恢复

    1.linux ext3文件被删除如何恢复 Ext3文件系统结构的简单介绍 在Linux所用的Ext3文件系统中,文件是以块为单位存储的,默认情况下每个块的大小是1K,不同的块以块号区分.每个文件还有一个节点,节点中包含有文件所有者,读写权限,文件类型等信息.对于一个小于12个块的文件,在节点中直接存储文件数据块的块号.如果文件大于12个块,那么节点在12个块号之后存储一个间接块的块号,在这个间接块号所对应的块中,存储有256个文件数据块的块号(Ext2fs中每个块号占用4字节,这样一个块中所能

  • Linux磁盘和文件系统管理

    1. 分区 MBR(Master Boot Recorder)主引导分区仅提供最多4个分区,主分区(Primary,P)与扩展分区(Extended,E),如3P+1E,扩展分区最多只能有1个. 2. 文件系统 ext2:标准文件系统 ext3:增加了日志功能,是ext2的升级版 要知道linux支持的文件系统:ls –l /lib/module/'uname -r'/kernel/fs 要知道系统当前已启用的文件系统:cat /proc/filesystems 硬盘的最小存储单位:扇区(1扇区

  • Linux根文件系统

    linux根文件系统首先是一种文件系统,但是相对于普通的文件系统,它的特殊之处在于,它是内核启动时所mount的第一个文件系统,内核代码映像文件保存在根文件系统中,而系统引导启动程序会在根文件系统挂载之后从中把一些基本的初始化脚本和服务等加载到内存中去运行. 我们首先从主机上所安装的Linux操作系统中了解一些根文件系统的信息.比如在笔者工作的Linux桌面系统中可以得到下面的结果: # mount /dev/hda2 on / type ext3 (rw) none on /proc type

  • 菜鸟课堂:Linux系统磁盘和文件系统管理

    1. 分区 MBR(Master Boot Recorder)主引导分区仅提供最多4个分区,主分区(Primary,P)与扩展分区(Extended,E),如3P+1E,扩展分区最多只能有1个. 2. 文件系统 ext2:标准文件系统 ext3:增加了日志功能,是ext2的升级版 要知道linux支持的文件系统:ls –l /lib/module/'uname -r'/kernel/fs 要知道系统当前已启用的文件系统:cat /proc/filesystems 硬盘的最小存储单位:扇区(1扇区

  • 扩充hadoop hdfs,实现WebDav协议,将hdfs mount为linux本地文件系统

    扩展hadoop hdfs,实现WebDav协议,将hdfs mount为linux本地文件系统 使用hadoop的shell命令进行hdfs的操作十分不方便,最好的办法当然是将hdfs映射为本地文件系统. 而通过实现WebDav Http协议, 结合WebDav的众多客户端,可以将hdfs映射为windows或是linux的本地文件系统.而使用api存储文件时,也将对应用透明,如使用本地文件系统一样使用hdfs. 1.Webdav协议介绍: WebDAV(Web-based Distribut

  • 【Linux网络文件系统-Network File System筹建】

    [Linux网络文件系统--Network File System搭建] 一.NFS简介 NFS是网络文件系统(Network File System)的简称,是分布式计算机系统的一个组成部分,可实现在异构网络上共享和装配远程文件系统. 1.设置Linux系统之间的文件共享(Linux与Windows中间文件共享采用SAMBA服务): 2.NFS只是一种文件系统,本身没有传输功能,是基于RPC协议实现的,才能达到两个Linux系统之间的文件目录共享: 3.NFS为C/S架构: 二.NFS应用 1

  • linux网络文件系统(NFS)配置,共享文件夹

    linux 网络文件系统(NFS)配置,共享文件夹 一.NFS服务器的安装(服务端ip 192.168.0.105) 检查linux系统中是否安装了nfs-utils和portmap两个软件包(RHEL4系统默认已经安装了这两个软件包) 命令#rpm –q nfs-utils portmap 二.查看NFS服务器是否启动 命令#service nfs starus #service portmap status 三.假如服务器没有启动,则开启服务(默认服务下nfs没有完全开启) 命令#servi

最新文章
  • 幼儿园119消防宣传日活动总结

    幼儿园119消防宣传日活动总结1: 我园认真贯彻落实<2015年"119"消防宣传日活动实施方案>的文件精神,深入开展"四个一"活动,现将活动情况总结如下: 一.举办一次消防安全培训课. 本园结合幼儿的年龄特点采用丰富多彩的形式进行消防安全的宣传,例如:集体活动认识火警电话;小班段举行了安全儿歌朗诵会,稚气的童声.简单的诗歌帮助宝宝把消防安全最初步的知识潜移默化的记住. 二.开展一次强化扑救初起火灾和火场疏散逃生技能为主要内容的灭火疏散逃生体验活动. 幼

  • Weibr (MAc os x)

    有用新浪微博的吗? http://archira.github.com/Weibr.zip --cut-- GordianZ在2011-09-14 22:04:2回答到: "(MAc os x)" OMFG... Livid在2011-09-14 22:05:0回答到: @GordianZ I just moved this to /go/newbie mobilie在2011-09-14 22:12:5回答到: 没了 mobilie在2011-09-14 22:13:2回答到: ??

  • 教师个人工作计划范文

    新的学期,新的开始.我们的教学工作又将在忙碌中充实着,在喜悦中收获着.我要把上学期的不足和收获的经验,转化成这学期的工作动力.现制定如下计划: 一.思想方面 始终如一地热爱祖国,拥护党的领导,热爱本职工作,关心国家大事,坚持政治学习,记录政治笔记,提高觉悟和意识.注重个人道德修养,为人师表,严于律己,关心学生的学习.生活,做学生的良师益友. 二.个人业务 作为一名教师,除了要具备良好的思想品德,高尚的道德情操:还需要具备较高水平的业务技能.本学年我将注重开拓视野,随时记下可借鉴的教学经验.优秀案

  • 童趣网数十万收购双拼域名tongqu.com 童趣网数十万收购双拼域名tongqu.com

    据悉,童趣网继收购启用双拼域名tongqu.cn后,再次通过易名中国中介购得.COM域名tongqu.com.tongqu.com域名交易价格数十万元,目前已经完成过户. 图:网站页面 童趣网是一个记录宝宝成长过程的分享社区,童趣网对于域名保护较为重视,品牌战略意识较强,相继收购拿下"童趣"双拼域名tongqu.cn/.com.经查询,.com域名tongqu.com注册时间相对较早,于2004年注册,域名tongqu.com可看成系童趣.同去.通衢等词汇,译为童趣域名价值更高,相关的

  • 十九条你不该犯的办公室错误

    1.不要比你的老板穿的更好. 如果你碰巧遇见一个极其没有品味的老板,喜欢穿着劣质西服到处向别人炫耀这是名牌时,我就建议你买块布找个土裁缝做件衣服得了.忠告你,不要试图用你自己的现身说法去影响你老板的品位,你应该明白这个看上去像个土老冒的家伙之所以成为你的老板,肯定不是因为他会打扮的原因.说不定,他讨厌奶油小生似的男人. 2.不要试图与老板的女秘书调情. 你这样在老板眼皮下面轻举妄动简直无异于自寻死路,即使你的老板和他的秘书之间的关系像办公室里的桶装纯净水一样透明无暇,你也别忽略一个正常男人对导性

  • 我的世界RAM说明与使用方法 我的世界RAM说明与使用方法

    在我的世界的这一款游戏里面RAM很常见,但多数都用到了红石火把和中继器.如果没有红石火把和中继器该怎么办呢,今天小编就教大家如何用活塞代替红石火把和中继器,各位玩家们就来跟着小编一起看看方法吧. 给各位我的世界的玩家们来详细的解析分享一下RAM说明与使用方法. 分享一览: RAM外观和基本结构 俯视图 从俯视图中可以看到,RAM大致分为两部分,一部分是中间最大的那块存储矩阵,由16x16x8个存储基元组成;左边和下面的是4-16行地址译码器和列地址译码器. 译码器特写 存储矩阵特写,存储矩阵就是

  • 怎么搭建邮件服务器

    如何搭建邮件服务器 我的电脑系统是x,如何建设啊,我想群发邮件 分享到: ------解决方案-------------------- Money to build ------解决方案-------------------- 建立邮箱服务器需要服务器版本2003或2008R2 还有安装exchange2003.2007之类的 但是单纯群发邮件的话安装个foxmail就可以了

  • 2013.11.04(2)——— android ant打包 公共库项目有关问题

    2013.11.04(2)--- android ant打包 公共库项目问题 2013.11.04(2)--- android ant打包 公共库项目问题 参考:http://www.apkbus.com/android-138842-1-1.html 因为项目中用到了facebook第三方登录,而facebook的sdk是通过公共库也就是is library的方式引入的,而在ant进行打包的时候,会报错,打包不成功,查阅相关资料,解决此问题,大概需要改3个地方 1.加入库项目的源文件 <!--

  • 只因是你我才愿意因为年少所以相信

    QQ个性签名 - 只因是你我才愿意因为年少所以相信 你要走就走,我又不会挽留. 鱼没有眼皮不能闭眼 害怕的时候只能眼睁睁的看着. 分手了以后还来关心我.我想说你是想看我笑话呢还是对我还残留余温呢. 少年,待我长发及腰, 我们分手可好. 你的谎言永远那么美,最后的我痛彻心扉,是我的天真还是你的愚昧. 低头窥探流动中的年华,时而欢喜,时而落寞,时而百感交集,时而泪流满面. 不要用你的生命来挑战我的驾驶技术,你伤不起! 如果世界上没有一个地方可以摒弃寒冷的话 那么我们就拥抱吧 爱情就跟抽奖一样,你抽中

  • 在cocos2d-x界面中嵌入Android的WebView

    在Cocos2dxActivity.java中, (1) 增加函数onCreateLayout, [java public LinearLayout onCreateLayout(Cocos2dxGLSurfaceView surfaceView) { LinearLayout layout = new LinearLayout(this); layout.setOrientation(LinearLayout.VERTICAL); layout.addView(surfaceView); re

热门推荐
  • 360 搜索新出的动感光波不就是前几天那个代码特效的帖子嘛 360 搜索新出的动感光波不就是前几天那个代码特效的帖子嘛 按下 shift 键不知为何也有特效 /t/239800 --cut-- Phant0m在2016-05-09 23:19:24回答到: 搜索结果的第二条 后进式亮了- cheese在2016-05-09 23:19:24回答到: 其实我想问,这种 GIF 是用什么录制的? ks3825在2016-05-09 23:19:24回答到: 其实我想问,为什么 v2 显示不出来图 软件主页: http://blog.bahraniapps.com/gifcam/ @cheese cheese在2016
  • INSTAGRAM自带滤镜使用指南 INSTAGRAM自带滤镜使用指南 在平时使用Instagram时,相信很多朋友都会使用Instagram再带的处理滤镜来处理照片,简单方便是Instagram的特点,但对于19种滤镜,到底该如何选择呢?下面HUFFPOST Blogger – Taylor Casti就为大家一一介绍了一下各款滤镜的特点,适用范围以及受欢迎程度,希望能在一定程度上帮助大家更好的了解每一款滤镜效果. 19. Kelvin Kelvin-据统计这是Instagram使用率最低的滤镜. 适用范围:带有挖苦,讽刺意味的情况. 18. 1977 在Inst
  • 特斯拉起诉德国鹰翼门供应商:曾导致Model X多次跳票 特斯拉起诉德国鹰翼门供应商:曾导致Model X多次跳票 据汽车新闻网报道,特斯拉汽车公司当地时间18日对一家德国零部件供应商提起诉讼,控告该公司对自己谎称其有设计及制造鹰翼车门的能力.据悉,鹰翼车门安装在跨界车型Model X上,这款车的发布曾被屡次推迟.哈哈,看来特斯拉终于为自己几次跳票找到了替罪羊. 特斯拉在诉讼中称,德国供应商Hoerbiger Automotive Comfort Systems未能履行承诺,没有设计并制造出符合特斯拉标准的Model X车型的车门. Hoerbiger是一家德国液压系统生产商,主要生产应用于行李箱盖.掀背式汽
  • Photoshop给室内人物加上淡淡的蓝色调教程 Photoshop给室内人物加上淡淡的蓝色调教程 来源:PS联盟 作者:Sener 素材图片颜色也比较淡,处理的时候可以先用通道替换去除一些杂色,然后把整体颜色转为蓝色,人物肤色保留一些红色,后期把整体调淡,并适当柔化处理即可. 原图 最终效果 1.打开素材图片,把背景图层复制一层.进入通道面板,选择绿色通道按Ctrl + A 全选,按Ctrl + C 复制,选择蓝色通道按Ctrl + V 粘贴.点RGB通道返回图层面板,效果如下图. <图1> 2.创建可选颜色调整图层,对红,青进行调整,参数设置如图2,3,效果如图4.这一步把图片主色转为紫
  • 12种家常食物对眼睛好处多多 12种家常食物对眼睛好处多多 眼睛是心灵的窗户,因此日常生活中要注意保护眼睛,体现在保护视力.缓解眼疲劳等.那么吃什么对眼睛好呢?一起来看看吧 吃什么对眼睛好 推荐12种食物 对眼睛有好处的食物 1.火龙果 火龙果的果皮有维生素E和一种更为特殊的成分--花青素.花青素在葡萄皮.红甜菜等减肥果蔬中都含有,但以火龙果果实中的花青素含量最高.它们都具有抗氧化.抗自由基.抗衰老的作用,还能提高对脑细胞变性的预防,抑制痴呆症的作用. 2.圣女果 圣女果是维生素仓库.圣女果里的维生素A的含量在果蔬中属于佼佼者,圣女果中还含有丰富的维生素
  • 扇贝单词如何修改我的单词书? 扇贝单词如何修改我的单词书? 扇贝单词如何修改我的单词书?很多刚接触扇贝单词的小伙伴,第一次选择了单词本学习完单词后找不到如何更换单词书.其实操作方法很简单,下面一起随小编看下扇贝单词更改单词书方法吧! 1)安装并打开扇贝单词,点击主界面右上角的[三横],选择[单词本].(如下图) 2)在[我的单词本]中点击[展开按钮],根据自己的需求选择想要学习的单词本分类即可.(如下图)
  • CF圣龙戒指下架原因 存在BUG暂时下架 CF圣龙戒指下架原因 存在BUG暂时下架 在CF游戏中,随着新版本一起更新的圣龙戒指,刚刚上架还没有多长时间,突然下架了.相信还有部分玩家没搞清楚原因吧,究竟是什么原因导致圣龙戒指突然下架呢?一起来看看吧! 新版本上线的圣龙戒自带的"是否确认攻击成功"这一属性,存在使用手雷击中敌人时也会显示的bug,运营团队将会尽快修复以确保玩家公平和谐的游戏环境. 所以,圣龙戒只是暂时下架,等丢雷露点的bug修复后会重新上架的,所以想要购买的cf玩家们就耐心等待吧!
  • 在Word2010文档中设置段落间距 在Word2010文档中设置段落间距 段落间距是指段落与段落之间的距离,在Word2010中,用户可以通过多种渠道设置段落间距,操作方法分别介绍所述: 方法1:在Word2010文档窗口中选中需要设置段落间距的段落,然后在"开始"功能区的"段落"分组中单击"行和段落间距"按钮.在打开的"行和段落间距"列表中单击"增加段前间距"和"增加段后间距"命令,以设置段落间距,如图2010082501所示. 图2010082501 单击