随笔-143  评论-68  文章-0  trackbacks-0
  2008年7月12日
     摘要: 简单的说,正则表达式是一种可以用于文字模式匹配和替换的强有力的工具。是由一系列普通字符和特殊字符组成的能明确描述文本字符串的文字匹配模式。

正则表达式并非一门专用语言,但也可以看作是一种语言,它可以让用户通过使用一系列普通字符和特殊字符构建能明确描述文本字符串的匹配模式。除了简单描述这些模式之外,正则表达式解释引擎通常可用于遍历匹配,并使用模式作为分隔符来将字符串解析为子字符串,或以智能方式替换文本或重新设置文本格式。正则表达式为解决与文本处理有关的许多常见任务提供了有效而简捷的方式。

正则表达式具有两种标准:

· 基本的正则表达式(BRE – Basic Regular Expressions)

· 扩展的正则表达式(ERE – Extended Regular Expressions)。

ERE包括BRE功能和另外其它的概念。
  阅读全文
posted @ 2008-07-12 08:32 windone 阅读(488) | 评论 (0)编辑 收藏
     摘要: 这个问题多在部分淘宝用户在更新“支付宝安全控件/淘宝旺旺”出现,其症状通常是在开机时提示:“加载C:\WINDOWS\system32\aliedit\a失败,找不到指定的文件”  阅读全文
posted @ 2008-07-12 08:14 windone 阅读(6732) | 评论 (1)编辑 收藏
  2008年6月30日
     摘要: 没啥说的,看看高手设计的菜单界面吧:
@echo off
cls
title 终极多功能修复
:menu
cls
color 0A
echo.
echo ==============================
echo 请选择要进行的操作,然后按回车
echo ==============================
echo.
echo 1.网络修复及上网相关设置,修复IE,自定义屏蔽网站
echo.
echo 2.病毒专杀工具,端口关闭工具,关闭自动播放
echo.
echo 3.清除所有多余的自启动项目,修复系统错误
echo.
echo 4.清理系统垃圾,提高启动速度
echo.
echo   阅读全文
posted @ 2008-06-30 11:30 windone 阅读(2993) | 评论 (3)编辑 收藏
     摘要: 在CMD使用IF /?打开IF的系统帮助(自己看我就不全部列出来了),我们会发现IF有3种基本的用法!
执行批处理程序中的条件处理。
IF [NOT] ERRORLEVEL number command
IF [NOT] string1==string2 command
IF [NOT] EXIST filename command
NOT 指定只有条件为 false 的情况下, Windows XP 才
应该执行该命令。
ERRORLEVEL number 如果最后运行的程序返回一个等于或大于
指定数字的退出编码,指定条件为 true。
string1==string2 如果指定的文字字符串匹配,指定条件为 true。
EXIST filename 如果指定的文件名存在,指定条件为 true。
command 如果符合条件,指定要执行的命令。如果  阅读全文
posted @ 2008-06-30 11:29 windone 阅读(971) | 评论 (0)编辑 收藏
     摘要: 显示、设置或删除 cmd.exe 环境变量。
SET [variable=[string]]
variable 指定环境变量名。
string 指定要指派给变量的一系列字符串。
要显示当前环境变量,键入不带参数的 SET。
SET 命令不允许变量名含有等号。

例子:
@echo off
set var=我是值
echo %var%
pause

  阅读全文
posted @ 2008-06-30 11:28 windone 阅读(1205) | 评论 (0)编辑 收藏
     摘要: 他们的值由系统将其根据事先定义的条件自动赋值,也就是这些变量系统已经给他们定义了值,
不需要我们来给他赋值,我们只需要调用而以! 我把他们全部列出来!

%ALLUSERSPROFILE% 本地 返回“所有用户”配置文件的位置。
%APPDATA% 本地 返回默认情况下应用程序存储数据的位置。
%CD% 本地 返回当前目录字符串。
%CMDCMDLINE% 本地 返回用来启动当前的 Cmd.exe 的准确命令行。
%CMDEXTVERSION% 系统 返回当前的“命令处理程序扩展”的版本号。
%COMPUTERNAME% 系统 返回计算机的名称。
%COMSPEC% 系统 返回命令行解释器可执行程序的准确路径。
%DATE% 系统 返回当前日期。使用与 date /t 命令相同的格式。由 Cmd.exe 生成。有关
date 命令的详细信息,请参阅 Date。
%ERRORLEVEL% 系统 返回上一条命令的错误代码。通常用非零值表示错误。
%HOMEDRIVE%  阅读全文
posted @ 2008-06-30 11:26 windone 阅读(2172) | 评论 (0)编辑 收藏
     摘要: FOR命令中有一些变量,他们的用法许多新手朋友还不太了解,今天给大家讲解他们的用法!

先把FOR的变量全部列出来:
~I - 删除任何引号("),扩展 %I
%~fI - 将 %I 扩展到一个完全合格的路径名
%~dI - 仅将 %I 扩展到一个驱动器号
%~pI - 仅将 %I 扩展到一个路径
%~nI - 仅将 %I 扩展到一个文件名
%~xI - 仅将 %I 扩展到一个文件扩展名
%~sI - 扩展的路径只含有短名
%~aI - 将 %I 扩展到文件的文件属性
%~tI - 将 %I 扩展到文件的日期/时间
%~zI - 将 %I 扩展到文件的大小
%~$PATH:I - 查找列在路径环境变量的目录,并将 %I 扩展
  阅读全文
posted @ 2008-06-30 11:25 windone 阅读(811) | 评论 (0)编辑 收藏
     摘要: FOR这条命令基本上都被用来处理文本,我们这次除了要说他处理文本的作用外还要讲他的其他一些好用的功能!
看看他的基本格式(这里我引用的是批处理中的格式,直接在命令行只需要一个%号)
FOR 参数 %%变量名 IN (相关文件或命令) DO 执行的命令
  阅读全文
posted @ 2008-06-30 11:23 windone 阅读(10743) | 评论 (6)编辑 收藏
  2008年6月26日
     摘要: 很多时候,我们会发现机器很不稳定,经常蓝屏,不知道如何去处理?
重装系统后,好了几天,有出现同样的问题,这么头疼的问题,怎么办?怀疑硬件问题,但怎么看都不像是硬件的故障。 可能大家束手无策的时候,有一个Windows Debug工具,

能够通过分析Dump文件来确定机器BSOD的原因,从而轻松解决蓝屏问题。  阅读全文
posted @ 2008-06-26 14:53 windone 阅读(3730) | 评论 (3)编辑 收藏
  2008年6月24日
     摘要: 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD。这些命令统称批处理命令。
小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程。
了解了大概意思后,我们正式开始学习.先看一个简单的例子!
@echo off
echo "欢迎来到非常BAT!"
pause
把上面的3条命令保存为文件test.bat或者test.cmd然后执行,
他就会在屏幕上显示以下二行话:
欢迎来到非常BAT!
请按任意键继续. . .  阅读全文
posted @ 2008-06-24 17:18 windone 阅读(1341) | 评论 (1)编辑 收藏
     摘要: 第二节 常用特殊符号
1、@ 命令行回显屏蔽符
2、% 批处理变量引导符
3、> 重定向符
4、>> 重定向符
5、<、>&、<& 重定向符
6、| 命令管道符
7、^ 转义字符
8、& 组合命令
9、&& 组合命令
10、|| 组合命令
11、"" 字符串界定符
12、, 逗号
13、; 分号
14、() 括号
15、! 感叹号
16、批处理中可能会见到的其它特殊标记符: (略)
  阅读全文
posted @ 2008-06-24 17:18 windone 阅读(1373) | 评论 (0)编辑 收藏
  2008年6月20日
     摘要: 在入侵过程中经常回操作注册表的特定的键值来实现一定的目的,例如:为了达到隐藏后门、木马程序而删除Run下残余的键值。或者创建一个服务用以加载后门。当然我们也会修改注册表来加固系统或者改变系统的某个属性,这些都需要我们对注册表操作有一定的了解。下面我们就先学习一下如何使用.REG文件来操作注册表.(我们可以用批处理来生成一个REG文件)
关于注册表的操作,常见的是创建、修改、删除。   阅读全文
posted @ 2008-06-20 11:21 windone 阅读(807) | 评论 (0)编辑 收藏
  2008年6月18日
     摘要:  一.简单批处理内部命令简介

  1.Echo 命令

  打开回显或关闭请求回显功能,或显示消息。如果没有任何参数,echo 命令将显示当前回显设置。

  语法

  echo [{on off}] [message]

  Sample:@echo off / echo hello world

  在实际应用中我们会把这条命令和重定向符号(也称为管道符号,一般用> >> ^)结合来实现输入一些命令到特定格式的文件中.这将在以后的例子中体现出来。

  阅读全文
posted @ 2008-06-18 15:54 windone 阅读(523) | 评论 (1)编辑 收藏
     摘要: 98、LOADFIX命令的正确使用
在优化过程中,有少数程序不能在640KB常规内存的低64KB内正确运行。此时,

可使用LOADFIX命令让可执行程序(如ZMPROG.EXE)在低64KB以上的内存中运行,方

法是在要运行的应用程序前加上LOADFIX∶
LOADFIX ZMPROG
99、何时使用虚拟盘(也称RAM盘)?
RAM盘能显着提高磁盘文件的存取速度,但它在断电或重启动时会丢失数据。因

此,使用RAM盘时要特别小心。在没有硬盘的系统上,RAM盘值得一用;在需要存

放较大的临时文件或复制程序时,也可以使用;当你的系统上配有CD-ROM时,在

开始工作前,可将CD-ROM盘上的文件与数据复制进RAM盘,能够显着提高效率。
100、虚拟盘的安装
DOS提供的RAMDRIVE.SYS是一个虚拟盘驱动程序,你可以将它安装进内存,让它

使用扩展内存或扩充内存,生成指定大小的RAM盘。例  阅读全文
posted @ 2008-06-18 15:52 windone 阅读(765) | 评论 (0)编辑 收藏
  2008年6月16日
     摘要: ADO.NET 连接数据库字符串(Oracle、SqlServer、Access、ODBC)
以下是连接实例:

ACCESS
string conStr=@"provider=microsoft.Jet.OleDb.4.0;data source=d:\\accessData.mdb;uid=sa;pwd=dd";

SQL SERVER
string conStr=@"Server=bwj;database=demo;uid=sa;pwd=";

ORACLE
string conStr=@"Provider=MSDAORA.1;Password=pwd;User ID=user_name;Data Source=link_str"
  阅读全文
posted @ 2008-06-16 10:26 windone 阅读(5389) | 评论 (0)编辑 收藏
  2008年6月14日
     摘要: @echo off
color 17
title --by windone
:windone
cls
echo %date% %time%
echo.
echo

************************************************************
echo # 关机小程序

#
echo #

#
echo # 1.关机 2.重启 3.设定时间关机 #
echo # 4.倒计时关机 5.中午关机 6.晚上关机 #
echo # 7.凌晨关机 8.锁定计算机 9.查看当前状态 #
echo # 10.删除任  阅读全文
posted @ 2008-06-14 14:32 windone 阅读(2777) | 评论 (1)编辑 收藏
  2008年5月30日
     摘要:  早上,我上班去赶公交车,好不容易等来一辆,可车上的人太多了,前门根本就挤不上。我只好在前门刷了卡,从后门上车,可车上的人实在太多,后门也挤不上。  阅读全文
posted @ 2008-05-30 13:05 windone 阅读(792) | 评论 (3)编辑 收藏
  2008年5月23日
     摘要: 当你要修改某个文档时,需要先从数据库中将它签出(check out),或者告诉VSS你要编辑该文档。VSS会将该文档的副本从数据库中拿到你的工作文件夹(working folder)中,你就可以修改你的文档了。如果其他用户再想对同一文档进行修改,VSS会产生一个信息,告诉他,该文档已被签出(check out),从而避免多人同时修改文档,以保证文档的安全性。

  阅读全文
posted @ 2008-05-23 10:53 windone 阅读(1483) | 评论 (2)编辑 收藏
  2008年5月13日
     摘要: 业界著名杂志《Network Computing》公布了本世纪最后十年中,IT界最重要的10个公司。
  该杂志说:“其中的一些公司的历史已经很悠久了,IBM成立时Yahoo创始人还没有出生呢!我们从中得到了这样的启示:每个行业都有老兵和新秀,每家公司都需要有向本行业的老大和对手挑战的勇气。同时我们相信,在从现在开始的未来十年中,这个名单中现有的一些名字仍将列在这个名单中,但也会有目前我们几乎没听说过的名字加入进来。在2010年来临的时候,谁将会成为新的微软和思科呢?如果我们知道的话,现在就不会还在做杂志业务了。
  回首过去的十年,我们曾经报道了这些公司经历的大小事件,要是我们有这些公司的股票那就更好了。”  阅读全文
posted @ 2008-05-13 19:08 windone 阅读(503) | 评论 (2)编辑 收藏
  2008年5月12日
     摘要: 该问题是由于“360浏览器”中使用的第3方共享软件“SANDBOXIE”和“瑞星杀毒软件2008版”的安全防护功能发生强烈冲突所致。
  阅读全文
posted @ 2008-05-12 16:44 windone 阅读(440) | 评论 (1)编辑 收藏
  2008年5月11日
     摘要:   不久前,IBM宣布推出“蓝云”计划,这是一种软件和硬件组合产品,让企业用户可以对“云”计算模式进行实验,“云”计算模式使计算不仅仅局限在本地机器或远程Server Farms,通过架构一个分布的、可全球访问的资源结构,使数据中心在类似互联网的环境下运行计算。  阅读全文
posted @ 2008-05-11 10:05 windone 阅读(334) | 评论 (1)编辑 收藏
  2008年5月9日
     摘要: Linux数据库热备份mysqlhotcopy  阅读全文
posted @ 2008-05-09 11:19 windone 阅读(876) | 评论 (0)编辑 收藏
  2008年5月4日
     摘要:   望闻问切:分析间谍软件
  你如何知道自己的电脑存在着活动的间谍软件呢?“比正常情况慢”可能是多数人所报告的最常见的症状,不过这种系统性能的下降也可能是由于与间谍软件不相关的因素造成的,如在内存并不充裕的情况下运行太多的应用程序,或者运行了某些在关闭之后不能清理内存的不健全的程序等。  阅读全文
posted @ 2008-05-04 18:50 windone 阅读(493) | 评论 (0)编辑 收藏
  2008年4月29日
     摘要: 40、以班号和年龄从大到小的顺序查询Student表中的全部记录。
41、查询“男”教师及其所上的课程。
42、查询最高分同学的Sno、Cno和Degree列。
43、查询和“李军”同性别的所有同学的Sname.
44、查询和“李军”同性别并同班的同学Sname.
45、查询所有选修“计算机导论”课程的“男”同学的成绩表  阅读全文
posted @ 2008-04-29 17:19 windone 阅读(744) | 评论 (1)编辑 收藏
     摘要: 40、以班号和年龄从大到小的顺序查询Student表中的全部记录。
41、查询“男”教师及其所上的课程。
42、查询最高分同学的Sno、Cno和Degree列。
43、查询和“李军”同性别的所有同学的Sname.
44、查询和“李军”同性别并同班的同学Sname.
45、查询所有选修“计算机导论”课程的“男”同学的成绩表  阅读全文
posted @ 2008-04-29 17:19 windone 阅读(381) | 评论 (0)编辑 收藏
     摘要: 40、以班号和年龄从大到小的顺序查询Student表中的全部记录。
41、查询“男”教师及其所上的课程。
42、查询最高分同学的Sno、Cno和Degree列。
43、查询和“李军”同性别的所有同学的Sname.
44、查询和“李军”同性别并同班的同学Sname.
45、查询所有选修“计算机导论”课程的“男”同学的成绩表  阅读全文
posted @ 2008-04-29 17:12 windone 阅读(461) | 评论 (0)编辑 收藏
  2008年4月28日
     摘要: 用export LANG=zh_CN.UTF-8这样只下次重起又要重设置  阅读全文
posted @ 2008-04-28 11:33 windone 阅读(17160) | 评论 (2)编辑 收藏
     摘要: 1.在Linux系统中找到MySQL的安装文件夹,找到里面的my.ini文件

2.打开my.ini,里面有两处default-character-set
  阅读全文
posted @ 2008-04-28 11:32 windone 阅读(787) | 评论 (0)编辑 收藏
     摘要: 1.在Linux先建立系统用户

  阅读全文
posted @ 2008-04-28 11:31 windone 阅读(611) | 评论 (0)编辑 收藏
     摘要: Samba3.0以上的版本提供了加入WindowsPDC域的命令net join,现在用它把Samba Server加入WindowsPDC,例如snoopy.echo是WindowsPDC域:  阅读全文
posted @ 2008-04-28 11:31 windone 阅读(648) | 评论 (0)编辑 收藏
     摘要: ifdown eth0

ifup eth0
  阅读全文
posted @ 2008-04-28 11:30 windone 阅读(471) | 评论 (0)编辑 收藏
     摘要: 关机:halt,reboot,poweroff

小解:

halt停止系统运行,不关闭电源

reboot重新启动系统

poweroff停止系统运行,并关闭电源

  阅读全文
posted @ 2008-04-28 11:29 windone 阅读(484) | 评论 (0)编辑 收藏
     摘要: 使用netstat检查网络状态
介绍一个很有用的命令——netstat,使用netstat命令可以监控TCP/IP网络配置和工作状况。它可以显示内核路由表、 活动的网络状态以及每个网络接口的有用的统计数字。
  阅读全文
posted @ 2008-04-28 11:28 windone 阅读(480) | 评论 (0)编辑 收藏
  2008年4月26日
     摘要: 系统服务终结者提供了多种服务优化配置方案,并且可以根据自己的要求创建服务优化配置文件,打造符合自己的优化服务,让您的系统运行的更高效!
  阅读全文
posted @ 2008-04-26 17:10 windone 阅读(601) | 评论 (2)编辑 收藏
posted @ 2008-04-26 17:03 windone 阅读(979) | 评论 (0)编辑 收藏
  2008年4月25日
     摘要: Dear
  想向你辞去情人的职务,任职一年多来,在岗位上我努力学习,克尽职守,对你嘘寒问暖,小心翼翼,揣测你的需要,满足你各方面需求。在感情提供你慰藉,让你有被爱的感觉;在行动上,等待、接送、陪伴、更只是基本工作。虽不经手财务,却要负起所有买单重责;三不五时还要送礼讨你欢心。一个称职的情人要温柔体贴,还要心胸宽阔。听你提及对别的男人的大方及赞赏,不可以醋劲大发.刚任职之时不知如何拿捏,犯了几次错误竟敢与你闹情绪几度你想把我开除,后来在我保证不再犯的前提下,你勉强再给我观察期。  阅读全文
posted @ 2008-04-25 12:46 windone 阅读(389) | 评论 (0)编辑 收藏
  2008年4月24日
     摘要: 安装网络硬件和网络协议之后,我们一般要进行TCP/IP协议的测试工作,那么怎样测试才算是比较全面的测试呢?我们认为,全面的测试应包括局域网和互联网两个方面,因此应从局域网和互联网两个方面测试,以下是我们在实际工作中利用命令行测试TCP/IP配置的步骤:  阅读全文
posted @ 2008-04-24 10:14 windone 阅读(372) | 评论 (0)编辑 收藏
     摘要: 这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。
  阅读全文
posted @ 2008-04-24 10:13 windone 阅读(976) | 评论 (0)编辑 收藏
  2008年4月23日
posted @ 2008-04-23 17:04 windone 阅读(2463) | 评论 (0)编辑 收藏
     摘要: 一. 启动,关机,登入,登出相关命令
登录
登出
登出
停止系统
停止系统
重启动
切断电源
把内存里的内容写入磁盘
安装lilo启动管理程序
安装lilo启动管理程序   阅读全文
posted @ 2008-04-23 17:02 windone 阅读(1142) | 评论 (0)编辑 收藏
仅列出标题  下一页