`
文章列表
1.1、以ROOT身份进入LINUX   2。退出到windows,点击 SETTING菜单下的ENABLE VMWARE TOOLS子菜单,确认安装   3。把光驱改为使用iso镜像,路径为C:Program FilesVMwareVMware WorkstationProgramslinux.iso   4。进入linux运行mount -t iso9660 /dev/cdrom /mnt   加载CDROM设备,这时如果进入 /mnt 目录下,你将会发现多了一个文件:vmware-linux-tools.tar.gz。这就是WMWARE TOOLS的LINUX软件包,也就是我们刚才 ...
虚拟机, VMware, tools 不懂得安装虚拟机VMware tools的想必都是刚在虚拟机上玩系统初学者,无疑我们对虚拟机的了解并不深,这使得本来很容易安装的VMware tools在我们安装时变得复杂而又难以琢磨,到头一直的付出因此却成空了。我自己在第一次安装虚拟机VMware tools时,的确遇到了许多得问题,上网查到得答案说得不是十分完整,全是只注重过程,因此,我在此详细的写完VMware tools的安装全程,让更多的初学者完全轻松的安装VMware tools。 在安装虚拟机VMware tools之前,你需要知道如下概念: (1)虚拟机有免安装绿色版,也有非免安装绿色版 ...
首先要在linux内安装VMtools,这是实现鼠标自由的出入宿主机和虚拟机,也是虚拟机linux上网的必要条件,下面我就把这么安装VMtools步骤说一下。 1.启动此虚拟机 2.用超级用户root登录 3.登录成功后,Ctrl+Alt ,取出鼠标,点选菜单栏,虚拟机 → 安装VMware工具 → Install 4.待虚拟系统挂载了光盘后,弹出cdrom文件夹或者点击进入/mnt/cdrom中, 在文件夹/mnt/cdrom中有两个文件VMwareTools-5.0.0-13124.i386.rpm和 VMwareTools-5.0.0-13124.i386.tar(一般TAR ...
控制台到图形:Alt+F7 图形界面到控制台:Ctr+Alt+Fn(n=1,2,3,4,5,6)。 各控制台之间切换:Alt+Fn(n=1,2,3,4,5,6)。  还可以输入startx 进入图形界面
对于java来说,你能见到的大部分抽象工厂模式都是这样的: 它的里面是一堆工厂方法,每个工厂方法返回某种类型的对象。 比如说工厂可以生产鼠标和键盘。那么抽象工厂的实现类(它的某个具体子类)的对象都可以生产鼠标 ...
我用vm虚拟主机安装了linux red hat9.0安装的时候用的是图形界面,安装完成以后启动linux直接进入图形界面,从图形界面切换到命令行界面 直接输入ctrl + alt + shift + F1,F2,F3 :
当你不小心忘记了密码或者不知为何密码被修改,无法进入linux系统时,你该怎么办? 以下提供一种解决方法:(以RH9.0为例) 步骤1:系统启动后,在出现grub画面时,如图1所示,从图中可看出只有一个系统(RH linux),假如是双系统,如一个是windows系统,一个是linux系统,应当用上下方向键把光标移至linux系统处,然后按e键,会出现如图2所示: 图1 图2 步骤2:在图2中,将光标移至内核文件那行,即(kernel /vmlinuz-2.4.20-8 ro root LABEL=/)处,然后在按e键,出现如图3所示: 图3 步骤3:在图3中,修改看到的那一条语句,添 ...

抽象工厂

    博客分类:
  • java
概述     提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。 适用性     1.一个系统要独立于它的产品的创建、组合和表示时。     2.一个系统要由多个产品系列中的一个来配置时。     3.当你要强调一系列相关的产品对象的设计以便进行联合使用时。     4.当你提供一个产品类库,而只想显示它们的接口而不是实现时。 参与者     1.AbstractFactory       声明一个创建抽象产品对象的操作接口。     2.ConcreteFactory       实现创建具体产品对象的操作。     3.AbstractProduct   ...
第一个 ftp://202.96.64.144/shrike-i386-disc1.iso 第二个 ftp://202.96.64.144/shrike-i386-disc2.iso 第三个 ftp://202.96.64.144/shrike-i386-disc3.iso
点击【我的电脑】然后右键选择【管理】打开后倒数第二个选择【磁盘管理】打开,然后选中你想改的分区,右键选择【更改驱动器名和路径】在点击【更改】就可以选择你想改的盘符了...
struts2中转发:    类ActionForward中的代码      package com.luhua.action;   import com.opensymphony.xwork2.ActionSupport;    public class ActionForward extends ActionSupport{ private static final long serialVersionUID = 1L; public String execute(){ return "success" ; }    }    1 ...
根据 mysql 的开发文档: 索引 index 用于: o 快速找出匹配一个WHERE子句的行 o 当执行联结(JOIN)时,从其他表检索行。 o 对特定的索引列找出MAX()或MIN()值 o 如果排序或分组在一个可用键的最左面前缀上进行(例如,ORDER BY key_part_1,key_part_2),排序或分组一个表。如果所有键值部分跟随DESC,键以倒序被读取。 o 在一些情况中,一个查询能被优化来检索值,不用咨询数据文件。如果对某些表的所有使用的列是数字型的并且构成某些键的最左面前缀,为了更快,值可以从索引树被检索出来。
spring AOP技术 6.通知应用实例(基于注解) 在前一节,我们应用了前置通知和后置通知,除了这两个通知外,下面接着演示其它通知的应用。 (1)最终通知 在切面类TheInterceptor中增加如下代码即可:略去测试。 @After("anyMethod()")// 最终通知     public void after() {     System.out.println("最终通知"); } (2)异常通知 为了演示此实例,我们在UseDaoImp中增加如下代码以抛出异常: int i=1/0;在然后在切面类TheInter ...
设计模式的分类: 设计模式可以分为三大类,分别是创建型设计模式、行为型设计模式以及结构型设计模式。 创建型的设计模式: 单例模式(Singleton) 构建模式(Builder) 原型模式(Prototype) 抽象工厂模式(Abstract Factory) 工厂方 ...
终于在自己的项目中引入struts2了,但一上来就来一个中文乱码的问题。google了半天找了几个不痛不痒的结果,很是不满意。又调试了半天,终于 解决了中文乱码的问题。总结一下,中文乱码,首先要区分是页面乱码、action乱码,还是数据库乱码。大致的原理是java使用unicode编码-- >window使用gbk(gb2312的扩展集)--mysql默认使用utf-8(unicode的一种编码方法),这样转来转去就乱码了 ^_^。解决方法如下:   1. 在struts2里面,最好将所有字符都设成utf-8。 <%@ page contentType="text/htm ...
Global site tag (gtag.js) - Google Analytics