本文转自:http://hi.baidu.com/feiji123/blog/item/899499192cf7254743a9ad9c.html

我们设置某个对象水平方向居中的时候,常常将左右的外边距设置为auto来实现。如:div { margin: 0 auto; }

body{text-align:center}与margin:0 auto的区别如下:

1.text-align:center设置文本或img标签等一些内联对象(或与之类似的元素)的居中。

2.margin:0 auto设置块元素(或与之类似的元素)的居中。

这两个属性IE与FF的理解也有所不同。我们设置一个段落P,在段落内存在一个图片img标签。  
1.当设置body{text-align:center;}。得到下面的图片:

IE中,段落P,图片img同时实现了居中对齐,也就是说text-align:center;同时作用于元素p与元素img
FF中,段落P,没有能实现居中对齐,而图片img实现了居中对齐,也就是说text-align:center;作用于img标签,而段落p标签没有起到居中的作用。
2.当设置段落 p {margin:0 auto;}。得到下面的图片

在IE与FF中,段落P均实现了居中对齐。图片img由于不是作用对象,所以不会居中对齐。

有三种情况需要说明:
1.margin:0 auto;的选择器是作用对象,如div,p,而不是body。如果设置:body { margin:0 auto; }将不会达到任何效果,除非你定义body的宽度,那将会让body内的元素产生位置变化。如我们设置body宽度为500px。对p段落不作任何设置,我们最大化窗口将会看到段落并非处于窗口的最左上角。
2.设置段落 p {text-align:center;} 将要实现的并不是段落本身的对齐方式,而是段落内元素居中对齐。
3.设置图片标签img {margin:0 auto;} ,就犯了一个小错误,img类于内联对象,不可以设置图片img标签的margin属性,如果一定要设置,那么先将它的属性转变为块元素,如下面的代码:img {display:block; margin:0 auto;}
如何使用:
1.如果页面中的元素,均位于div标签或其它块元素内,进行了合理的嵌套,我们不必设置body{text-align:center}。只需要设置相应的div元素margin:0 auto;即可。如上面的代码所讲述,页面中的元素均位于段落p标签中,只需要将段落居中即可。
2.如果页面中的元素,有一部分不是在div标签或其它块元素内,我们需要设置body{text-align:center}。但也会遇到问题,这样设置以后,大部分内联元素,都居中对齐了,包括页面中其它的一些文本,还需要进行相应的调整才能适应设计的需要。如:我们设置body内有一个段落P,在段落内有一个图片img及一段文本,在body内还存在一个独立的图片img,看下面的图片

我们实现了段落p的居中,同时也让位于段落外的图片实现了居中,但段落中的图片与文本居中对齐了

posted @ 2009-04-21 10:48 希 阅读(1006) | 评论 (0)编辑 收藏

如果你想出门,但电脑又正在进行工作,这时就要用到自动关机。大多数实现自动关机的方法都是使用一些第三方软件,这样不仅麻烦,而且为实现这个小功能而专门动用一个软件,显的小题大做了!其实Windows XP(Windows 2000也可以)自身就具备定时关机的功能,下面我们就来看看如何实现Windows XP的自动关机。  Windows XP的关机是由Shutdown.exe程序来控制的,位于Windows\System32文件夹中
。如果想让Windows 2000也实现同样的效果,可以把Shutdown.exe复制到系统目录下。
  比如你的电脑要在22:00关机,可以选择“开始→运行”,输入“at 22:00 Shutdown -s”,这样,到了22点电脑就会出现“系统关机”对话框,默认有30秒钟的倒计时并提示你保存工作。如果你想以倒计时的方式关机,可以输入“Shutdown.exe -s -t 3600”,这里表示60分钟后自动关机,“3600”代表60分钟。
   设置好自动关机后,如果想取消的话,可以在运行中输入“shutdown -a”。另外输入“shutdown -i”,则可以打开设置自动关机对话框,对自动关机进行设置。
  Shutdown.exe的参数,每个都具有特定的用途,执行每一个都会产生不同的效果,比如“-s”就表示关闭本地计算机,“-a”表示取消关机操作,下面列出了更多参数,大家可以在Shutdown.exe中按需使用。
  -f:强行关闭应用程序
  -m \\计算机名:控制远程计算机
  -i:显示图形用户界面,但必须是Shutdown的第一个选项
  -l:注销当前用户
  -r:关机并重启
  -t时间:设置关机倒计时
  -c "消息内容":输入关机对话框中的消息内容(不能超127个字符)



在关机时清空页面文件
  打开“控制面板”,点击“管理工具”→“本地安全策略”→“本地策略”→“安全选项”,双击其中“关机:清理虚拟内存页面文件”一项,点击弹出选单中的“已启用”选项,单击“确定”即可。

posted @ 2009-04-21 08:57 希 阅读(193) | 评论 (0)编辑 收藏

locale -a 查看当前的编码集
在 .bash_profile里添加
LANG=zh_CH.gbk
export LANG

locale charmap查看默认的编码方式

posted @ 2009-03-02 12:24 希 阅读(6660) | 评论 (1)编辑 收藏

rpm -Uvh --nodeps *。rpm  包依赖性的问题

安装顺序
rpm -ivh c--nodeps  pp-3.4.6-3.i386.rpm

rpm -ivh --nodeps  glibc-kernheaders-2.4-9.1.98.EL.i386.rpm

rpm -ivh --nodeps  glibc-headers-2.3.4-2.25.i386.rpm

rpm -ivh g--nodeps  libc-devel-2.3.4-2.25.i386.rpm

rpm -ivh --nodeps  gcc-3.4.6-3.i386.rpm

好了!

相关的一些文件是

compat-gcc-32-3.2.3-47.3.i386.rpm
compat-gcc-32-c++-3.2.3-47.3.i386.rpm
cpp-3.4.6-3.i386.rpm
gcc-3.4.6-3.i386.rpm
gcc-c++-3.4.6-3.i386.rpm
gcc-g77-3.4.6-3.i386.rpm
gcc-gnat-3.4.6-3.i386.rpm
gcc-java-3.4.6-3.i386.rpm
gcc-objc-3.4.6-3.i386.rpm
glibc-devel-2.3.4-2.25.i386.rpm
glibc-headers-2.3.4-2.25.i386.rpm
glibc-kernheaders-2.4-9.1.98.EL.i386.rpm
libgcc-3.4.6-3.i386.rpm

查看是否已装好了,rpm -qa|grep gcc

posted @ 2009-02-28 17:19 希 阅读(1254) | 评论 (0)编辑 收藏

现在已经平静了,看着他在我对面,我真的觉得他就像个小孩。
没有100%的一个人,只有50%的两个人
我觉得也不一定是每个人都必须占50%,我们吵架我觉得可能就是因为我想让我们每一个人的责任和义务都占50%造成的,因为我总觉得他没有我付出的多所以总是计较。其实两个人在一起能构成100%这就够了至于谁占多少根本就没什么,这样爱才会变成永恒的幸福
现在的我们虽然刚毕业,刚工作,刚租到房子,但是我相信我们的共同努力一切都会变好的,
为了在26岁结婚
为了不再租那个有回声的房子
为了不再为了买便宜货而东本西跑
为了我再因为肉贵而一个周买两次
为了....
我要努力,要改变,为我所愿奋斗一生!

posted @ 2009-02-08 17:08 希 阅读(271) | 评论 (0)编辑 收藏

属性配置文件的使用方法

我们常常使用配置文件来进行工程属性的配置,那么我们如何使用我们的属性文件呢?
假设有一个连接数据库的属性配置文件jdbc.properties,
文件内容如下:
jdbc.driver=com.microsoft.jdbc.sqlserver.SQLServerDriver
jdbc.url=jdbc:microsoft:sqlserver://10.0.0.168:1433;
jdbc.username=sa
jdbc.password=sa
jdbc.databaseName=northwind

我们创建如下类:

import java.io.FileInputStream;
import java.util.Properties;

public class PropertiesDemo {

  /**
  *
  */
  public PropertiesDemo() {
    super();
    // TODO Auto-generated constructor stub
  }
  public void testPropertiesFile(){
    try{
        Properties pro = new Properties();

        pro.load(new FileInputStream("src/jdbc.properties"));
        System.out.println(pro.getProperty("jdbc.driver"));
        System.out.println(pro.getProperty("jdbc.url"));

    }catch(Exception e){
        e.printStackTrace();
    }
  }
  public static void main(String[] args) {
    PropertiesDemo pd=new PropertiesDemo();
    pd.testPropertiesFile();
  }
}

posted @ 2009-01-21 16:06 希 阅读(259) | 评论 (0)编辑 收藏

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 top 运行中敲 q 键一次)。

  操作实例:

  在命令行中输入 “top”

  即可启动 top

  top 的全屏对话模式可分为3部分:系统信息栏、命令输入栏、进程列表栏。

  第一部分 -- 最上部的 系统信息栏 :

  第一行(top):

    “00:11:04”为系统当前时刻;

    “3:35”为系统启动后到现在的运作时间;

    “2 users”为当前登录到系统的用户,更确切的说是登录到用户的终端数 -- 同一个用户同一时间对系统多个终端的连接将被视为多个用户连接到系统,这里的用户数也将表现为终端的数目;

    “load average”为当前系统负载的平均值,后面的三个值分别为1分钟前、5分钟前、15分钟前进程的平均数,一般的可以认为这个数值超过 CPU 数目时,CPU 将比较吃力的负载当前系统所包含的进程;

  第二行(Tasks):

    “59 total”为当前系统进程总数;

    “1 running”为当前运行中的进程数;

    “58 sleeping”为当前处于等待状态中的进程数;

    “0 stoped”为被停止的系统进程数;

    “0 zombie”为被复原的进程数;

  第三行(Cpus):

    分别表示了 CPU 当前的使用率;

  第四行(Mem):

    分别表示了内存总量、当前使用量、空闲内存量、以及缓冲使用中的内存量;

  第五行(Swap):

    表示类别同第四行(Mem),但此处反映着交换分区(Swap)的使用情况。通常,交换分区(Swap)被频繁使用的情况,将被视作物理内存不足而造成的。

  第二部分 -- 中间部分的内部命令提示栏:

  top 运行中可以通过 top 的内部命令对进程的显示方式进行控制。内部命令如下表:

  s

  - 改变画面更新频率

  l - 关闭或开启第一部分第一行 top 信息的表示

  t - 关闭或开启第一部分第二行 Tasks 和第三行 Cpus 信息的表示

  m - 关闭或开启第一部分第四行 Mem 和 第五行 Swap 信息的表示

  N - 以 PID 的大小的顺序排列表示进程列表(第三部分后述)

  P - 以 CPU 占用率大小的顺序排列进程列表 (第三部分后述)

  M - 以内存占用率大小的顺序排列进程列表 (第三部分后述)

  h - 显示帮助

  n - 设置在进程列表所显示进程的数量

  q - 退出 top

  s -

  改变画面更新周期

  第三部分 -- 最下部分的进程列表栏:

  以 PID 区分的进程列表将根据所设定的画面更新时间定期的更新。通过 top 内部命令可以控制此处的显示方式。

posted @ 2009-01-20 09:05 希 阅读(5659) | 评论 (0)编辑 收藏

昨晚梦到自己的右眼流泪了,但是那不是泪珠是泪虫:那虫子和树上的豆虫一样长满了腿,纤细,从我的右眼爬了出来......

posted @ 2009-01-13 08:23 希 阅读(109) | 评论 (0)编辑 收藏

仅列出标题
共4页: 上一页 1 2 3 4 

posts - 40, comments - 9, trackbacks - 0, articles - 9

Copyright © 希