技术文档
文章平均质量分 78
mlovex
这个作者很懒,什么都没留下…
展开
-
Java正则表达式详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则表达式实现高级“原创 2004-11-02 10:41:00 · 639 阅读 · 0 评论 -
Unix的轻巧“约取而实得”(上篇)
在经过上机操作实践以及掌握Unix系统相关的基础知识之后,可以说已跨进了迈向成功的门槛。接着要登堂入室,继续专进,就必须更加深入的了解Unix基本命令的功能、使用并掌握一些必备的技巧。这一轮学习会有一定难度,需要强烈的求知欲和进取心作为源动力,因为只有“不满足才是向上的车轮”;同时也需要注重学习方法,善用前人总结的“约取而实得”的经验,巧学精进,迎难攻解,从而达到再上台阶之成效。转载 2006-10-16 23:50:00 · 762 阅读 · 0 评论 -
Unix的轻巧“约取而实得”(下篇)
Unix的轻巧“约取而实得”(下篇) 六、网络通信相关命令 “功能性文盲”的概念是1965年联合国教科文组织在伊朗德黑兰召开的各国教育部长会议上首次提出的,它最初的含义是指未能获得读、写及计算能力的人。时至今日,此概念的内涵已经发生了很大的变化。读——不仅要读印刷的文本,而如何快捷、有效地读取互联网上丰富的信息资源已成了现代人必备的才能;写——不仅是以往习惯的“爬格子”,而且会借转载 2006-10-16 23:52:00 · 850 阅读 · 0 评论 -
unix常用命令
1.1 ls [语法]: ls [-RadCxmlnogrtucpFbqisf1] [目录或文件......] [说明]: ls 命令列出指定目录下的文件,缺省目录为当前目录 ./,缺省输出顺序为纵向按字符顺序排列。 -R 递归地列出每个子目录的内容 -a 列出所有文件,包括第一个字符为“.”的隐藏文件 -d 若后面参数是目录,则只列出目录名而不列出目录内容,常与-l选项连 用以显示目录状态。 -转载 2006-11-05 20:58:00 · 763 阅读 · 0 评论 -
LINUX远程管理工具SSH指南
OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。它用安全、加密的网络连接工具代替了 telnet、ftp、 rlogin、rsh 和 rcp 工具。OpenSSH 支持 SSH 协议的版本 1.3、1.5、和 2。自从 OpenSSH 的版本 2.9 以来,默认的协议是版本 2,该协议默认使用 RSA 钥匙。 1. 为什么使用 SSH? 使用 OpenSSH 工具将会转载 2006-12-27 09:49:00 · 1038 阅读 · 0 评论 -
linux使用技巧
1、关于sysctl: 其实/etc/sysctl.conf对应的是/proc/sys/目录... 例如要修改/proc/sys/net/ipv4/ip_default_ttl的话,就修改/etc/sysctl.conf文件如下... 添加一行为: net.ipv4.ip_default_ttl=255,也就是把文件夹变成小数点就可以啦 然后执行一次 #sysctl -p 就可以生效啦。 2、关于转载 2006-12-27 09:44:00 · 2655 阅读 · 0 评论 -
Shell编程基础
#!/bin/sh ...符号#!用来告诉系统执行该脚本的程序,本例使用/bin/sh。编辑结束并保存后,如果要执行该脚本,必须先使其可执行: chmod +x filename此后在该脚本所在目录下,输入 ./filename 即可执行该脚本。 0.1. 合理使用注释shell 脚本中以# 开始的行表示注释,直到该行的结束。我们强烈建议你在脚本中进转载 2006-12-27 09:47:00 · 773 阅读 · 0 评论 -
JAVA面试题集
基础知识: 1.C++或Java中的异常处理机制的简单原理和应用。 当JAVA程序违反了JAVA的语义规则时,JAVA虚拟机就会将发生的错误表示为一个异常。违反语义规则包括2种情况。一种是JAVA类库内置的语义检查。例如数组下标越界,会引发IndexOutOfBoundsException;访问null的对象时会引发NullPointerException。另一种情况就是转载 2007-01-05 22:39:00 · 1258 阅读 · 0 评论 -
JAVA相关基础知识
1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过程称为类继承。新类继转载 2007-01-05 22:44:00 · 819 阅读 · 0 评论 -
Unix的轻巧“约取而实得”(中篇)
Unix的轻巧“约取而实得”(中篇)三、与查找比较相关的命令 使用Windows系统的用户可能都有这样的经历,在网上看到可悠长品赏的电影,down;看到匠心独运的电子书,down;看到妙织锦绣的文章,down;看到衔华佩实的资料,down。但时间一长,想再回顾一下《星战前传3:西斯的反击》中奥比旺和阿纳金在熔岩横流的穆斯塔法星上展开光剑对决的精彩片段,或者是重温一下李开复先生转载 2006-10-16 23:51:00 · 783 阅读 · 0 评论 -
Unix操作系统的入门与基础
与大家熟悉的Windows用户界面和使用习惯不同,Unix是常使用命令运行、极具灵活性的操作系统,目前的产品主要有IBM-AIX、SUN-Solaris、HP-UNIX等。初期接触Unix操作系统,下列的问题几乎是常遇的:由图形界面操作转到以命令行方式操作的不习惯性;在短期内掌握全部命令的困难性;针对同一操作有几个命令的难选择性;不同shell命令格式的易混淆性,等等。一些初学者可能会因此而丧失继转载 2006-10-16 23:48:00 · 2686 阅读 · 2 评论 -
Turbine实战(上) menlion(原作)
1 综述Turbine的简介和控制流程请参见《Turbine简述》,本文主要描述Turbine2.2应用的开发步骤。根据我们不同的需要,可以有三种方式来使用Turbine。我们可以任选其一或三者皆取,这取决于我们自己:l 当成一个Servlet Frameworks,Turbine作为其中的Controllerl 当成一个Framework Code L转载 2006-09-23 21:01:00 · 1068 阅读 · 0 评论 -
java面试整理(一)
第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为原创 2004-11-11 10:03:00 · 868 阅读 · 0 评论 -
java面试整理(二)
第十六,Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别? Set里的元素是不能重复的,那么用iterator()方法来区分重复与否。equals()是判读两个Set是否相等。 equals()和==方法决定引用值是否指向同一对象equals()在类中被覆盖,为的是当两个分离的对象的内容和类型相配的话,返回真值。 第十七,给我一个你原创 2004-11-11 10:04:00 · 2841 阅读 · 0 评论 -
java面试题及答案(基础题122道,代码题19道)
JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的类中派生,这个过原创 2005-09-11 18:27:00 · 1621 阅读 · 0 评论 -
James Gosling畅言Java技术未来十年发展
美国旧金山时间2005年6月28日上午,在由全球10000多名开发人员出席的“2005 Java One开发者大会”上,Sun公司董事长兼首席执行官Scott McNealy先生向Java技术发明者、Sun公司副总裁James Gosling先生颁发了“终身成就奖”,这不仅是Sun公司对James Gosling先生十多年来创新性工作的充分肯定,同时更是Java经济全社会对James Goslin原创 2005-09-10 22:18:00 · 1105 阅读 · 0 评论 -
Java 面试题及其答案
Java基础方面: 1、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ √ × friendly √ √ × × private √ × × × 不写时默认为friendly 2、ArrayList和Vector的区别,HashMap和原创 2005-09-11 14:09:00 · 1235 阅读 · 0 评论 -
Turbine实战(下) menlion(原作)
3.3.2 LayoutLayout相当于Screen、Navigation的容器。负责页面的布局控制。模板化Layout,实际上就是以.vm文件作为Layout模板,使用Velocity来进行页面布局控制。我们已经在2.2节中见到过一个Layout的模板。可以看到,在这个模板文件中,没有包含任何可显示的数据,仅有的都是一些用来控制布局用的HTML元素。Okay,相信聪明的你都明白我将转载 2006-09-23 21:10:00 · 991 阅读 · 0 评论 -
Turbine实战(中) menlion(原作)
3 实战通过上面的演练,我们知道了如何定制自己Turbine应用中的Layout、Navigation和Screen。本节将带领大家一起从头实现。3.1 Velocity在上面的演练中,我们一句java代码都没编写,连Web Server都没有重启,仅仅是修改了一些“.vm”文件,就实现了页面布局的调整、显示内容的变化等工作,而这样一切神奇魔法的幕后功臣就是:Velocity。为了转载 2006-09-23 21:09:00 · 1039 阅读 · 0 评论 -
Turbine简述 menlion(原作)
1. 缘起Jetspeed是Apache Jakarta小组的开放源码门户系统。它使得最终用户可以通过WAP手机、浏览器、PDA等各种设备来使用各种各样的网络资源(比如应用程序、数据以及这之外的任何网络资源)。在这里,Jetspeed扮演了一个处于信息和用户间的hub的角色。1999年左右,Jetspeed立项并开始运作。很快,Jetspeed的发展就超越了最初立项时的目标,以任何人都难以转载 2006-09-23 21:00:00 · 1202 阅读 · 0 评论 -
PHP CMS采集分页文章时相对路径问题解决方案
PHP CMS采集分页文章时相对路径问题解决方案今天做php后台的时候,发现DEDE采集文章分页时的一个bug。正好今天晚上事情不多,这个小问题也勾起了我程序的职业兴趣。索性开两瓶啤酒,就一盘花生米,一边喝着小酒,一边debug DEDE的代码,最后把这个问题的根源找到并且解决了。问题描述:当采集目标文章中分页信息是绝对路径时(如 http://www.gudm原创 2012-03-26 21:17:57 · 602 阅读 · 0 评论