`
文章列表
VMWare提供了三种工作模式,它们是bridged(桥接模式)、NAT(网络地址转换模式)和host-only(主机模式)。要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式。 1.bridged(桥接模式) 在这种模式下,VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。在桥接模式下,你需要手工为虚拟系统配置IP地址、子网掩码,而且还要和宿主机器处于同一网段,这样虚拟系统才能和宿主机器进行通信。同时,由于这个虚拟系统是局域网中的一个独立的主机系统,那么就可以手工配置它的TCP/IP配置信息,以实现通过局域网的网关或路由器访问互 ...

SSH面试

    博客分类:
  • ssh
---------------------------------------------MVC部分----------------------------------------- 1. MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻     辑、数据、界面显示分离的 ...
*一)hibernate的检索方式【HQL查询】   (1)已学过的查询方式及其特点       A)根据id查询客户订单信息,分别使用get()和load()二种方式    get:  1)如果找到了,返回该对象;如果找不到,返回null          2)session.get(C ...
*一)【双向】一对多【客户 vs 订单】优化    (1)传统:保存订单,级联保存客户,设置双向关联--------------7条SQL  问题的前提:是双向关系  问题的产生:在默认情况下,单方和多方,都负责产生SQL语句,这样的话,可能 ...
 *一)持久化对象的状态变化和对应的方法   (1)持久化对象在整个hibernate框架中运行,一共有四种不同的状态产生: 我们从三个方面进行比较:A)位于session缓存内外;B)是否有与数据库交互能力;C)OID是否有值        A)临时状态    就是通过关健字new创建出来的对象    session缓存【外】    不能与数据库进行交互    无OID值,此时hibernate框架没有为customer对象分配OID值         B)持久化状态【重要】     session缓存【内】     能与数据库进行交互    有OID值,此时hibernate框架根据O ...
一)orm和hibernate概述    参见PPT<<2,3,4,5>>页     ORM是对象关系的映射规则,它解决了持久层【常用】的问题(例如:CURD和事务)    表----------------类    字段--------------属性    记录--------------对象      Hibernate是ORM规则的具体实现技术之一,而且是较好的技术之一。    Hibernate只能位于持久化,是开源,免费        二)hibernate快速入门   【CustomerDao/User/id/name/age/des】  *三)hibe ...
一、JFreeChart的介绍与获取 JFreeChart开发包是一个开源的Java图形开发包,它从柱形图,饼形图,到雷达图,蜡烛图等等无所不包,可以在c/s,b/s,甚至是实时环境都能一显身手。 当前的JFreeChart的最新版本为jfreechart-1.0.0-rc1.zip。可以到h ...
一、用户输入验证 1、编程方式:  动作类中的所有方法进行验证:     步骤:   a、动作类继承ActionSupport   b、覆盖调用public void validate()方法   c、在validate方法中,编写不符合要求的代码判断,并调用父类的addFieldError(String fieldName,String errorMessage)    如果fieldError(存放错误信息的Map)有任何的元素,就是验证不通过,动作方法不会执行。    Struts2框架会返回到name=input的result   d、在name=input指定的页面上使用struts ...
Jquery中利用navigator.userAgent.indexOf来判断浏览器类型,并进行了一下处理,建议学习Jquery的朋友学习下,了解一下思路。 主要使用的方法:$.browser.['浏览器关键字'] 复制代码 代码如下:$(function() { if($.browser.msie) { alert("this is msie"); } else if($.browser.safari) { alert("this is safari!"); } else if($.browser.mozilla) { alert("thi ...
一.package下可以配置全局页面 <!-- package的继承案例:配置全局的结果视图 --> <package name="mypackage" extends="struts-default">  <!-- 配置全局错误结果 :范围只是本包 但可以通过继承扩展到其它包-->  <global-results>   <result type="dispatcher" name="error">/customer/error.jsp</res ...
一、分析之前的项目的不足,编写属于自己的框架二、Struts2简介(面试)三、搭建Struts2的开发环境 1、找到所需的jar包:发行包的lib目录中(不同版本需要的最小jar包是不同的,参见不同版本的文档。2.1.7)  struts2-core.jar  核心jar包  xwork-2.jar  xwork核心jar包    ognl.jar  ognl表达式    freemarker.jar  FreeMarker模板    commons-logging.jar  日志  commons-fileupload.jar  文件上传    commons-io.jar  文件上传依赖 ...
非常流行JS框架 : jQuery 、DOJO、EXT、prototype 宗旨 WRITE LESS,DO MORE 主要学习 : 官方手册 第一部分 jQuery快速入门 1、下载 jQuery的 js文件 ---- 去jQuery 官网下载 最新版本 1.8.3  2、开发工具 Aptana  内置 jquery 1.3 3、新建web 工程 引 ...
HTML页面头部标记知识(可以设置自动刷新和自动跳转等功能) HTML头部标记是<HEAD>,主要包含页面的一些基本描述语句。一般位于头部的内容不会直接显示 在网页中,而是通过其他方式起到作用。下面我们看看HTML头部常用的标记: 标记描述<BASE>当前文档的URL全称(基底网址)<BASEFONT> 设定基准的文字字体、颜色、大小等<TITLE>设定显示在浏览器上方的标题内容<ISINDEX>表名问点是一个可用于检索的网关脚本,由服务器自动建立<META>有关文档本身的元信息,例如关键字、描述等<STYL ...
Java基础加强第一天 : JDJava基础加强第一天 : JDK5.0新特性(泛型、枚举、for/in、可变参数、自动装箱拆箱、静态导入) + 反射 API(Class、Construtctor 、Field、Method )字符串格式化 StringFormat、System.out.printf 注解技术线程并发库 Java基础加强第二天 :上午:注解技术使用 @override ----- Servlet3.0 新特性 (之前课程中2.5 特性) 、动态代理技术(方法增强三种方式)下午:复习线程基础知识、多线程编写案例 、Java5 提供线程并发库 线程池 、Socket网络编程(自定义 ...
文件上传功能应用非常广泛,例如:头像上传、商品图片、新闻图片、相册、网盘 文件上传1、客户端,为用户提供文件上传输入框2、服务器端,编写程序,将上传文件数据,保存到服务器端* 将客户端一个文件,传递到服务器端文件上传编程1、编写上传文件form表单提供input type="file" ,必须为上传项提供name属性,上传form表单必须post,enctype设置为multipart/form-data2、服务器端,完全根据request.getInputStream 方法 对请求体内容进行分割,获得文件上传内容 ----- 非常麻烦使用Apache 公司提供 common ...
Global site tag (gtag.js) - Google Analytics