天山雪.NET

讨论.NET和网站技术/数据库

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
  40 随笔 :: 0 文章 :: 28 评论 :: 0 引用

公告

2007年4月16日 #

摘要: 作者:prettywolf 来源:csdn.net 发表于2个月以前
vmware下载和安装就不说了,安装完成之后,运行vmware-config.pl的时候,会有一步是询问内核的头文件在哪里: What is the location of the directory of C header files that match your runningkernel? [/usr/src/linux/inc阅读全文
posted @ 2007-04-16 22:49 天山雪王 阅读(2766) 评论(0) 编辑

摘要: tar命令
tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对阅读全文
posted @ 2007-04-16 22:01 天山雪王 阅读(152) 评论(0) 编辑

摘要: 3、apt-get之傻瓜式软件更新方式。在其他的linux发行版上安装额外的软件是件伤脑筋的事,在ubuntu上面安装软件简直是种享受,只要配置一下/etc/apt/sources.list,然后就可以以sudo apt-get install XXX的简单命令安装一切你需要的软件了,系统会自动在sources.list上列出的服务器上面搜寻符合的软件进行安装。比如要安装firefox,只需要运行sudo apt-get install firefox安装vim,只需要运行sudo apt-get install vim其他一概不要理会了,呵呵。
阅读全文
posted @ 2007-04-16 21:57 天山雪王 阅读(3613) 评论(0) 编辑

2007年2月11日 #

摘要: xif是英文Exchangeable Image File(可交换图像文件)的缩写,最初由日本电子工业发展协会(JEIDA --Japan Electronic Industry Development Association) 制订,目前的最新版本是2.21 版。国际标准化组织(ISO)正在制订的相机文件设计标准(DCF -- Design role for Camera File system)可能以Exif2.1为基础。

阅读全文
posted @ 2007-02-11 11:41 天山雪王 阅读(327) 评论(0) 编辑

2007年1月13日 #

摘要: cookie工具三剑客
by lcx

  
  最近网上流行web脚本入侵。常用的入侵方法有两个,一个是Sql Injection(是一个描述将SQL代码传递到一个并不被开发人员所想要的应用程序中去的专业术语),另一个就是利用web脚本中对cookie变量过滤不严来入侵。那么什么是cookie呢?简单的说就是Web页服务器用来记录你的信息, 置于您硬盘上的一个非常小的文本文件。具体点说如果是98那么它们默认存放在drive:\windows\cookies目录下,如果是2k它们在drive:\Documents and Settings\%你的用户名%\Cookies目录下(每个文件都不会超过4KB)。它们的文件名格式为:你的用户名@产生的COOKIE的网页文件所在的WEB目录[COOKIE改变的次数].txt。具体的例子就像这个文件:iwam_system@cookie[3].txt。这里我只谈与cookie有关的三个入侵工具。
阅读全文
posted @ 2007-01-13 17:27 天山雪王 阅读(3842) 评论(1) 编辑

2006年12月28日 #


这个以前找了N久都没找到
posted @ 2006-12-28 01:55 天山雪王 阅读(588) 评论(0) 编辑

2006年12月23日 #

转自: http://bbs.blueidea.com/thread-2705905-1-1.html

<html>
<body>
<script>
function sortList(listId) {
  
var lst = document.getElementById(listId);
  
var options = [];
  
while(lst.options.length)
    options.unshift(lst.removeChild(lst.options[lst.options.length 
- 1]));
  options.sort(
function(a,b){return a.text > b.text?1:(a.text < b.text?-1:0)});
  
while(options.length)
    lst.appendChild(options.shift());
  lst 
= null;
}

</script>
<select id="myList" multiple  size="6">
 
<option value="0">AKE001</option>
 
<option value="1">AKE003</option>
 
<option value="2">AKE002</option>
 
<option value="3">AKE006</option>
 
<option value="4">AKE004</option>
 
<option value="5">AKE005</option>
</select>
<input type="button" value="排序" onclick="sortList('myList')">
</body>
<html>
posted @ 2006-12-23 19:03 天山雪王 阅读(44) 评论(0) 编辑

转自: http://bbs.blueidea.com/thread-2705573-1-1.html

window.onload=function(){
  
var keyword="xxx软件";//关键字
  var href="about_xxx.htm";//关键字链接
  var r=document.body.createTextRange();
  
var s='<a href="'+href+'" style="color:red;font-weight:bold">'+keyword+'</a>';
  
while(r.findText(keyword)){
    
for(var o=r.parentElement();o&&o.tagName!="A";o=o.parentElement);
    
if(!o)try{
      r.pasteHTML(s);
      }
catch(e){}
    r.collapse(
false);
    }

  }
posted @ 2006-12-23 18:52 天山雪王 阅读(162) 评论(0) 编辑

转自:http://bbs.blueidea.com/thread-2706128-1-1.html
<script language = "JavaScript">
 HTMLCode
="<p align='center' style=\''><p style=\''>"
 
var Pattern=/^<p.*?(?!align).*?>/ig;//tag p without align
 HTMLCode=HTMLCode.replace(Pattern,"");
 alert(HTMLCode);
</script>

++++++++++++++++++
http://bbs.blueidea.com/thread-454714-1-1.html
posted @ 2006-12-23 18:47 天山雪王 阅读(348) 评论(0) 编辑

转自:http://bbs.blueidea.com/thread-2704718-1-1.html

<textarea id="aa" cols=50 rows=10></textarea>
<textarea id="bb" cols=50 rows=10></textarea>
<script>
var str="如何利用JS实现:删[2[23[526j[52i[58865[526]jkku]j]k]25]5]除文章[1]中[2]所有的以\"[\"开始\"]\"结束并且其中不含有[有':']的内容?";
var tmp=str;
var reg=/\w*\[[^:]*\]\w*/;
var c=0;

//alert(reg.test(str));alert(reg.test(str));alert(reg.test(str));alert(reg.test(str));

while(reg.test(tmp)){
//alert("已循环"+ ++c+"次");
tmp=tmp.replace(/\[[^:\[\]]*\]/g,"");
}

aa.value
=str;
bb.value
=tmp;
</script>


+++++++++++++
不是reg.test改变了str,而是reg.test改变了reg的内部状态
像这样的:
alert(/\w*\[[^:]*\]\w*/g.test(str));
alert(/\w*\[[^:]*\]\w*/g.test(str));
alert(/\w*\[[^:]*\]\w*/g.test(str));
alert(/\w*\[[^:]*\]\w*/g.test(str));
就一直会有确定的结果,因为每一句里的正则表达式对象都是独立的

虽然没看到有正式的资料,但我估计是这样的:
加了全局标志的正则对象在test时会记录成功匹配的位置,下次调用test,会从该位置继续
下面两段代码的执行结果可以证明这一点:


 提示:您可以先修改部分代码再运行


 


 提示:您可以先修改部分代码再运行
posted @ 2006-12-23 18:38 天山雪王 阅读(118) 评论(0) 编辑

仅列出标题  下一页