Windows 7自动登录设置
操作过程如下:
1. 在开始菜单搜索框输入 “netplwiz” 按回车,打开高级用户控制面板;

2. 在高级用户控制面板中,取消对”要使用本机,用户需输入用户名和密码(E)”项的勾选;
3. 系统将弹出窗口要求输入默认登录系统的用户名和密码,输入完成后点击确定;

4. 重启Windows 7,即可发现系统自动以默认用户登录。
注:由于Windows 7与Vista的核心相差不大,此方法对Vista同样适用。
操作过程如下:
1. 在开始菜单搜索框输入 “netplwiz” 按回车,打开高级用户控制面板;

2. 在高级用户控制面板中,取消对”要使用本机,用户需输入用户名和密码(E)”项的勾选;
3. 系统将弹出窗口要求输入默认登录系统的用户名和密码,输入完成后点击确定;

4. 重启Windows 7,即可发现系统自动以默认用户登录。
注:由于Windows 7与Vista的核心相差不大,此方法对Vista同样适用。
目前所以代码编码均是UTF-8, 使用 Netbeans和Dreamweaver开发软件编写网站代码.
Netbeans可到官方网站http://netbeans.org/ 下载. 安装完成后, 需要修改配置文件使其默认编码是UTF-8
进入Netbeans安装后的所在目录, 打开/etc/netbeans.conf

在netbeans_default_options值中添加以下代码-J-Dfile.encoding=UTF-8
有时候, 需要对某个文件夹中的文件进行编码转换. 不过文件过多, 懒得一个一个地去转换. 所以就用PHP写佐一个简单的批量把文件的编码由UTF-8转换成GBK的小程序.
不过, 考虑到由于文件夹太大. 如果直接使用http形式去执行PHP的话, 可能会出现超时的情况. 所以就改成bat批处理文档的形式去执行PHP了.
要使用批处理执行PHP程序.
要知道如何使用批处理去执行一个PHP文件, 可以参考http://www.tmper.com/blog/php-bat/
以下部分为实现转换编码的核心程序, 注: 此处贴出的代码, 不能直接copy执行. 只提供算法参考.
查看更多…
PHP作为服务端的脚本语言, 它通过浏览器访问才会执行. 但是有时候, 如果程序太多复杂或需要的数据太过庞大. 使用浏览器访问的方法经常会出现卡机或超时的情况. 而且这种方式也限制了PHP的使用, 例如, 你当需要使用PHP连续几日都在执行的话, 普通方式是不可行的.
所以我们就需要用到了批处理, 方法见下:
要使用批处理执行PHP程序. 你可以直接按以下方式执行:
查看更多…
可能部份程序员在编辑CSS文件的时候, 并不在意使用换行或空格. 但随着代码越来越多, CSS会慢慢变得越来越大. 这个时候, 你可以删除这些换行符和空格符, 对文件进行减减肥.
使用以下代码可以删除你的当前文件夹的所有CSS文件中多余的空格和换行符.
$fileDir = scandir(dirname(__FILE__));
foreach($fileDir as $file) {
if(pathinfo($file, PATHINFO_EXTENSION) != 'css')continue;
if($file != '.' && $file != '..' && !is_dir(dirname(__FILE__).'/'.$file)) {
$fn = dirname(__FILE__).'/'.$file;
$con = file_get_contents($fn);
$con = eregi_replace("[\t]+", " ", $con);
$con = eregi_replace("[ ]+", " ", $con);
$con = eregi_replace("[\r]*\n", "", $con);
//$con = eregi_replace('}', "}\n", $con);
file_put_contents($fn, $con);
echo $con;
}
}
当然, 这只是一个简单的方法, 而要让CSS真正减肥. 还要你合理设计与编写, 当你实现CSS效果不重复叠加的时候. 你的CSS文件就是最精简的了. 编写思路可以为先全局, 再局部.
有时候, 编写程序多了. 有些函数一时记不起是如何使用的. 这个时候就要经常重新打开个源文件查看个函数的使用方法. 后来多了就觉得有D麻烦. 于是就使用了PhpDocument为自己的程序生成了一份帮助文档.
注意: 我的环境是Window 7 + PHP5.2.8, 如果你的系统都是window的, 可以尝试一下. 另外, 在编写程序的时候, 要正确使用好注释. 可参考http://manual.phpdoc.org/HTMLframesConverter/default/phpDocumentor/tutorial_tags.pkg.html 了解这些注释的使用规范.
查看更多…
将文件checkout到本地目录
svn checkout path(path是服务器上的目录)
简写:svn co
例如:
svn checkout svn://192.168.1.1/pro/domain
往版本库中添加新的文件
svn addfile 例如:svn add test.php(添加test.php)
svn add*.php(添加当前目录下所有的php文件)
例如:
svn commit -m "add test file for my test" test.php
将改动的文件提交到版本库
步骤1. 使用以下命令:
yum install subversion
安装过程你可能遇到以下错误信息:
Missing Dependency: perl(URI) >= 1.17 is needed by package subversion
这时你可以执行以下命令来安装相关包:
wget ftp://ftp.pbone.net/mirror/archive.fedoraproject.org/fedora/linux/releases/7/Everything/i386/os/Fedora/perl-URI-1.35-3.noarch.rpm
rpm -i perl-URI-1.35-3.noarch.rpm
yum install subversion
安装完成之后, 你可以通过以下命令查看是svnversion版本信息:
svn --version
如果你的网站发现大多的垃圾信息, 你可以考虑使用Akismet来过滤, 但是要使用Akisme, 首先要申请API. 网址为: https://akismet.com/signup/ 以前申请是可以免费的. 但是现在打开页面的时候. 显示的却是要收费的链接.但是如果你仔细看一看, 你会发现. 其实免费申请的链接仍然存在的. 以下是免费申请的方法.
从网站后台直接安装akismet,本插件配置界面点击申请(这是什么?)即可。
查看更多…
如果你允许用户开启编辑SVN日记, 你可能需要开启pre-revprop-change的钩子. 查看更多…
但是Window系统与Linux系统中钩子使用方式是不同的.
你可以把以下内容保存到pre-revprop-change.bat中, 并放到钩子目录下即可.