保留指定日期的文件,其余的copy一份

 在当前目录下指定日期的文件不动,其余的全部再copy一份(日期的月,天、时间由用户自己输入决定)

在不同的linux系统中ls -l命令的输出显示的字段数不同:
(1)8个字段:第6个字段对应着月和日(如03-01),第7个字段对应着时间,第8个字段对应着文件名:这时你的shell程序可以这样写:

Continue reading

给默认的blockquote修饰一下

MT默认的模板对blockquote是没有任何修饰的,就是缩进了30像素而已,我们可以简单得修改一下CSS代码,给这个blockquote段加点颜色和边框,使页面看上去更美观一点。

一些的模板上对这个好像已经有做过修改,我第一次推荐的那几款日本人做的MT的模板好像就有,有给blockquote加了个框框,但是他没有加背景色。

具体的修改方法:找到mt-statics下的themes-base目录下的blog.css,打开这个CSS文件,在最前面的位置(这个随便,找个适当的位置就OK)加入以下代码:

Continue reading

Java读文件写文件操作

这里,Java的读文件和写文件都是基于字符流的,主要用到下面的几个类:

1、FileReader----读取字符流

2、FileWriter----写入字符流

3、BufferedReader----缓冲指定文件的输入

该类的方法有:

void close()  关闭该流。

void mark(int readAheadLimit)  标记流中的当前位置。

boolean markSupported()  判断此流是否支持 mark() 操作(它一定支持)

Continue reading

MT重建错误的问题

MT博客的静态页面是我选择她的原因,但是有的时候,MT在重建的时候会出现错误,出现错误也就在index.html和index.xml(就是RSS页面)这几个页面中。出现错误的时候都是提示不能重命名index.html.new为index.html,原因是权限故障。

Continue reading

Linux下更改文件的扩展名(后缀)

      在Linuxt下,改变当前所在目录下文件的后缀:将以某种扩展名为后缀的文件,变成以另外一种扩展名为后缀。这里我们将.doc的文件转换为.txt的文件:
    (1)输入 "vi change.sh" 用vi编辑器创建并编写一个shell程序:
代码如下:

#! /bin/sh
for filename in `ls *.doc`
do
        newfilename=${filename%.doc}.txt
        mv $filename $newfilename
done

Continue reading

我眼中的国外虚拟主机

现在越来越多的人在使用国外主机,特别是博客,放国外,可能相对来说言论会自由一点,反正blog的打开速度慢点也还是有人来访问的。

国外主机确实是稳定,在线长达几百天的多得是,安全也可能比国内的要好点,毕竟他们的公司都比较大。但是我总是觉得博友都高估了国外的主机,在你使用国外主机之前,可能会很兴奋,当你使用了一段时间时候,你也可能会讨厌那速度的。

我是在年的时候才开始打听国外的主机,那时装了个MT的系统,在国内找个支持Perl的很难,国外的主机空间大,流量高,就开始想在国外买个,从此开始了解国外的空间,认识了MediaTempleBlueHost等非常优秀的空间。

Continue reading

Windows 2003 安全设置之PHP篇

      以前写的Windows 2003 安全相关的文章:
      1、Windows 2003安全设置之 IIS篇
      2、Windows 2003安全设置之 Serv-U篇
      今天来说说windows 2003服务器上的PHP的安全问题。一般来说,Windows的服务器上不会只运行asp或者aspx程序,PHP的程序很多,所以一般都有在服务器上装PHP,既然有装,就要对PHP进行安全设置。
      1、把safe_mode=off 改成 safe_mode=on,使php运行于安全模式。运行于安全模式的PHP能禁止一些系统命令的执行,如果你要执行这些系统命令,可以在 "safe_mode_exec_dir =" 设置,如果你要D盘的wwwroot可以执行系统命令函数,那么就把这个设置为"safe_mode_exec_dir = D:\wwwroot" 。

Continue reading