http://blog.sina.com.cn/godleftfoot[订阅][手机订阅]
个人资料
访客
读取中...
好友
读取中...
评论
读取中...
分类
    内容读取中…
博文
删除linux系统(2009-06-13 14:28)

删除linux系统

机子上有linux和windowsXP两个系统,由于是先装了linux,后装的windows,所以用的是linux的grub启动引导菜单。现在想把linux系统去除,腾出它所在的空间。参考:http://www.cnitblog.com/CoffeeCat/archive/2007/12/20/34673.html

 解决办法一(本机上尝试成功):

下载MbrFix工具,下载地址:http://www.cnitblog.com/Files/CoffeeCat/MbrFix.rar


开始菜单——cmd——cd进入到mbrfix工具所在的目录,如:桌面,然后执行:

MbrFix /drive 0 fixmbr

重启系统,就没有Linux了。然后再去删除linux分区。

解决办法二(没有尝试):

用windows系统盘,进入安装程序,进入恢复控制台,输入:

fixmbr


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/Xinyie/archive/2008/01/29/2071518.aspx

sql转义函数addslashes(2009-05-26 17:56)

addslashes

(PHP 3, PHP 4, PHP 5)

addslashes -- 使用反斜线引用字符串

描述

string addslashes ( string str )

返回字符串,该字符串为了数据库查询语句等的需要在某些字符前加上了反斜线。这些字符是单引号(')、双引号(')、反斜线(\)与 NUL(NULL 字符)。

简介

其中最大的秘诀是兴趣,不是秘诀的秘诀是坚持。

 

 

 

1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。

 

2.echo 比 print 快。

 

3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。

 

4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。

 

5.注销那些不用的变量尤其是大数组,以便释放内存。

 

6.尽量避免使用__get,__set,__autoload。

 

7.require_once()代价昂贵。

 

8.在包含文件时使用完整路径,解析操作系统路径所需的时间会更少。

 

9.如果你想知道脚本开始执行(译注:即服务器端收到客户端请求)的时刻,使用$_SERVER[‘REQUEST_TIME’]要好于time()。

 

10.函数代替正则表达式完成相同功能。

 

11.str_replace函数比preg_replace函数快,但strtr函数的效率是str_replace函数的四倍。

 

12.如果一个字符串替换函数,可接受数组或字符作为参数,并且参数长度不太长,那么可以考虑额外写一段替换代码,使得每次传递参数是一个字符,而不是只

http://www.lawuu.com/?action=index&page=10
<?php
error_reporting(7);
if($_GET['g']) {
 $g=trim($_GET['g']);
}else{
 $g=0;
 write_file('new.txt','');
 }
$a=file_get_contents('http://book.qq.com/s/book/0/11/11741/index.shtml');//改变这里的地址改变采集文章
preg_match_all('/<div><a href=\'javascript:opennew[^*]*?<\/a>/',$a,$b);
for($i=$g; $i<count($b[0]); $i++) {
        $search = array (''<[\/\!]*?[^<>]*?>'si',
                ''&#(\d+);'e');                   
        $replace =
正则表达式匹配规则(2009-05-06 15:35)

[a-z] //匹配所有的小写字母
[A-Z] //匹配所有的大写字母
[a-zA-Z] //匹配所有的字母
[0-9] //匹配所有的数字
[0-9\.\-] //匹配所有的数字,句号和减号
[ \f\r\t\n] //匹配所有的白字符

 

如果要匹配一个由一个小写字母和一位数字组成的字符串,比如'z2'、't6'或'g7',但不是'ab2'、'r2d3' 或'b52'的话,用这个模式:

^[a-z][0-9]$

尽管[a-z]代表26个字母的范围,但在这里它只能与第一个字符是小写字母的字符串匹配。

 

前面曾经提到^表示字符串的开头,但它还有另外一个含义。当在一组方括号里使用^是,它表示“非”或“排除”的意思,常常用来剔除某个字符。还用前面的例子,我们要求第一个字符不能是数字:

^[^0-9][0-9]$

 

这个模式与'&5'、'g7'及'-2'是匹配的,但与'12'、'66'是不匹配的。下面是几个排除特定字符的例子:

[^a-z] //除了小写字母以外的所有字符
[^\\\/\^] //除了(\)(/)(^)之外的所有字符
[^\'\'] //除了双引号(')和单引号(')之外的所有字符

js,prototype,jquery混用--注意自己再做个测试的demo。目前是公司环境下改的。

<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=gb2312'>
<title></title>
<link href='/css.css' rel='stylesheet' type='text/css'>
<script type='text/javascript'>
<!--
function setCookie(name,value,days) {
 if (days) {
  var date = new Date();
  date.setTime(date.getTime()+(days*24*60*60*1000));
  var expires = ';expires='+date.toGMTString();
 }
 else var expires = '';
 document.cookie = name+'='+value+expires+';path=/';
}

function getCookie(name) {
 var nameEQ = name + '=';
 var ca = document.cookie.split(';');
 for(var i=0;i < ca.length;i++) {
  var c = ca[i];
  while (c.charAt(0)==' ') c = c.substring(1,c.length);

最近一直在学习Mysql 希望自己能把这个数据库语言学好。所以找了部分相关的资料。同时也找到了Mysql 的中文手册给大家下载·····

有很多朋友虽然安装好了 MySQL 但却不知如何使用它。在这篇文章中我们就从连接 MySQL、修改密码、增加用户等方面来学习一些 MySQL 的常用命令。

一、连接MySQL。

格式: mysql -h主机地址 -u用户名 -p用户密码

1、例1:连接到本机上的MYSQL。

  首先在打开 DOS 窗口,然后进入目录 mysql\bin,再键入命令mysql -uroot -p,回车后提示你输密码,如果刚安装好 MySQL,超级用户 root 是没有密码的,故直接回车即可进入到 MySQL 中了,MySQL 的提示符是:mysql>

2、例2:连接到远程主机上的 MySQL。

  假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:


mysql -h110.110.110.110 -uroot -pabcd123


(注:u与root可以不用加空格,其它也一样)


3、退出 MySQL 命令: exit (回车)


如果MySQL应用占用的CPU超过10%就应该考虑优化了。

如果这个服务可以被其他非数据库应用代替(比如很多基于数据库的计数器完全可以用WEB日志统计代替)最好将其禁用:

非用数据库不可吗?虽然数据库的确可以简化很多应用的结构设计,但本身也是一个系统资源消耗比较大的应用。在某些情况下文本,DBM比数据库是更好的选择,比如:很多应用如果没有很高的实时统计需求的话,完全可以先记录到文件日志中,定期的导入到数据库中做后续统计分析。如果还是需要记录简单的2维键-值对应结构的话可以使用类似于DBM的HEAP类型表。因为HEAP表全部在内存中存取,效率非常高,但服务器突然断电时有可能出现数据丢失,所以非常适合存储在线用户信息,日志等临时数据。即使需要使用数据库的,应用如果没有太复杂的数据完整性需求的化,完全可以不使用那些支持外键的商业数据库,比如MySQL。只有非常需要完整的商业逻辑和事务完整性的时候才需要Oracle这样的大型数据库。对于高负载应用来说完全可以把日志文件,DBM,MySQL等轻量级方式做前端数据采集格式,然后用Oracle MSSQL DB2 Sybase等