`
文章列表
cp jakarta-tomcat.tar.gz /usr/local/tomcat //拷贝到此目录下   tar -zxvf apache-tomcat-6.0.10.tar.gz  或 tar xvzf apache-tomcat-6.0.10.tar.gz//解压   cd /usr/local/tomcat/bin    运行tomcat:  ./catalina.sh start   停止tomcat:  ./shutdown.sh stop 或者 ./catalina.sh stop   #lynx http://localhost:8080  看见了jsp/servlet的东西, ...
1. 先从网上下载jdk(jdk-1_5_0_04-linux-i586.rpm) ,推荐SUN的官方网站www.sun.com,下载后放在/home目录中,当然其它地方也行。   进入安装目录    #cd /home    #cp jdk-1_5_0_04-linux-i586.rpm /usr/local    #cd /usr/local    给所有用户添加可执行的权限    #chmod +x jdk-1_5_0_04-linux-i586.rpm.bin    #./jdk-1_5_0_04-linux-i586.rpm.bin    此时会生成文件jdk-1_5_0_04-lin ...
查看文件权限的语句:   在终端输入:   ls -l xxx.xxx (xxx.xxx是文件名)   那么就会出现相类似的信息,主要都是这些:   -rw-rw-r——   一共有10位数   其中: 最前面那个 - 代表的是类型   中间那三 ...
安装rpm软件: rpm -Uvh kdevelope-3.1-1.rpm 卸载rpm软件: rpm -e kdevelope 配置、编译、安装、卸载源码发布的软件包。 ./configure make make install 文件的打包和解包 解tar包 tar -xvzf gaim-0.77.tar.gz tar -jxvf xxx.tar.bz2 生成tar包 tar cvf - /ect|gzip-9c > backup.tar.gz 解zip包 unzip lumaqq-p3.zip         RPM 软件包安装RPM(RedHat package  mange ...

用户管理

su [username]    改变身份,如果不指定用户名,则默认将用户名换为root,从root身份到其它不需要口令。 adduser -d /home/workman -g root workman 添加用户。 passwd workman 设置用户口令。   groupdel hello 删除用户组。 groupadd hello 添加用户组。 userdel deluser yes 删除用户    
pwd 查看当前目录对于跟目录的位置。 ls     连接数目、所有者、大小、最后修改时间、权限等内容。 ls -l 改变当前目录,目的目录可以用相对路径也可以用绝对路径。 cd 转到目录目录。 mkdir 创建新目录。 rm 删除空目录 rm -r 递归删除一个目录下的所有文件和该目录本身。 cp [源文件名][目录文件名]  复制文件。 mv [源文件名][目标文件名] 重命名文件。 rm [文件名] 删除文件 rm -f [带通配符的文件名] 不需要确定的删除多个文件。 ln [源文件名][目标文件名]   硬连接文件,不能对目录文件做硬连接,不能在不同文件系统中做硬连接。 ln -s [ ...
/bin 存放使用者最长用的命令,如:cp、ls、cat,等等。 /boot 启动linux时使用的一些核心文件。 /dev 是device(设备)的缩写,这个目录下是所有linux的外围设备。 /etc 这个目录用来存放系统管理所需要的配置文件和子目录。 /home 用户的主目录,比如说有个用户叫wang,那他的目录就是/home/wang也可以用~wang来表示。 /lib 这个目录是存放着系统最基本的动态连接库,几乎所有的应用程序都须用这些共享库。 /lost+found 这个目录平时是空的,当系统不正常关机后,这里就是一些无家可归文件的避难所。 /mnt 这个目录是空的,系统提供这个目录 ...
FTP术语 150    文件状态良好,打开数据连接 200    命令成功 202    命令未实现 211    系统状态或系统帮助响应 212    目录状态 213    文件状态 214    帮助信息,信息仅对人类用户有用 215    名字系统类型 220    对新用户服务准备好 221    服务关闭控制连接,可以退出登录 225    数据连接打开,无传输正在进行 226    关闭数据连接,请求的文件操作成功 227    进入被动模式 230    用户登录 250    请求的文件操作完成 257    创建"PATHNAME ...
这两天在Suse上安装和配置FTP时,遇到不少问题,这里做一下总结:   一、安装   Suse的图形用户界面做的很不错,所以安装过程也比较简单。   1、打开Yast,Software→Software Management;   2、刚开始使用Suse的软件管理 ...
定义: 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新的对象. Prototype模式允许一个对象再创建另外一个可定制的对象,根本无需知道任何如何创建的细节,工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建。 如何使用? 因为Java中的提供clone()方法来实现对象的克隆(具体了解clone()按这里),所以Prototype模式实现一下子变得很简单. 以勺子为例: public abstract class AbstractSpoon implements Cloneable {   String spo ...
Builder模式定义: 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示. Builder模式是一步一步创建一个复杂的对象,它允许用户可以只通过指定复杂对象的类型和内容就可以构建它们.用户不知道内部的具体构建细节.Builder模式是非常类似抽象工厂模式,细微的区别大概只有在反复使用中才能体会到. 为何使用? 是为了将构建复杂对象的过程和它的部件解耦.注意: 是解耦过程和部件. 因为一个复杂的对象,不但有很多大量组成部分,如汽车,有很多部件:车轮 方向盘 发动机还有各种小零件等等,部件很多,但远不止这些,如何将这些部件装配成一辆汽车,这个装配过程也很复杂(需要很好 ...
定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。 在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。 还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一个状态仓库一样向外提供服务,比如,你要论坛中的帖子计数器,每次浏览一次需要计数,单态类能否保持住这个计数,并且能synchronize的安全自动加1,如果你要把这个数字永久保存到数据库,你可以在不修改单态接口的情况下方便的做到。 另外方面,Singleton也能够被无状态化。提供工具性质的功能, Singleton模式就为我们提供了这样实现的可能。使用Sin ...
Java深入到一定程度,就不可避免的碰到设计模式(design pattern)这一概念,了解设计模式,将使自己对java中的接口或抽象类应用有更深的理解.设计模式在java的中型系统中应用广泛,遵循一定的编程模式,才能使自己的代码便于理解,易于交流,Observer(观察者)模式是比较常用的一个模式,尤其在界面设计中应用广泛,而本站所关注的是Java在电子商务系统中应用,因此想从电子商务实例中分析Observer的应用. 虽然网上商店形式多样,每个站点有自己的特色,但也有其一般的共性,单就"商品的变化,以便及时通知订户"这一点,是很多网上商店共有的模式,这一模式类似Obse ...
Strategy是属于设计模式中 对象行为型模式,主要是定义一系列的算法,把这些算法一个个封装成单独的类. Stratrgy应用比较广泛,比如, 公司经营业务变化图, 可能有两种实现方式,一个是线条曲线,一个是框图(bar),这是两种算法,可以使用Strategy实现. 这里以字符串替代为例, 有一个文件,我们需要读取后,希望替代其中相应的变量,然后输出.关于替代其中变量的方法可能有多种方法,这取决于用户的要求,所以我们要准备几套变量字符替代方案.     首先,我们建立一个抽象类RepTempRule 定义一些公用变量和方法: public abstract class RepTempRule ...
Global site tag (gtag.js) - Google Analytics