创建型模式   1、FACTORY―追MM少不了请吃饭了,麦当劳的鸡翅和肯德基的鸡翅都是MM爱吃的东西,虽然口味有所不同,但不管你带MM去麦当劳或肯德基,只管向服务员说“来四个鸡翅”就行了。麦当劳和肯德基就是生产鸡翅的Factory     工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。     2、BUILDER―MM最爱听的就是“我爱你”这句话了,见到不同地方的MM,要能够用她们的方言跟她说这句话哦,我有 ...
2008-07-15

网页播放器参数

关键字: html
网页播放器的参数含义 Windows Media Player 网页播放器 参数含义 (默认0为否,-1或1为是)<object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer1" width="286" height="225">    <param name="AudioStream" value="-1">    <param name="AutoSize" value="-1">& ...
  • 15:22
  • 浏览 (61)
  • 评论 (0)
 原文地址http://blog.csdn.net/calvinxiu/archive/2008/07/09/2627794.aspx 1 资料 JDK5.0垃圾收集优化之--Don't Pause(花钱的年华)  编写对GC友好,又不泄漏的代码(花钱的年华)  JVM调优总结  JDK 6所有选项及默认值  2 GC日志打印   GC调优是个很实验很伽利略的活儿,GC日志是先决的数据参考和最终验证: -XX:+PrintGC Details -XX:+PrintGC ...
JSTL使用表达式来简化页面的代码,这对一些标准的方法,例如bean的getter/setter方法,请求参数或者context以及session中的数据的访问非常方便,但是我们在实际应用中经常需要在页面调用对象的某些方法,例如我需要调用字符串的length方法来获取字符串的长度时,在以往的开发过程中我们必须把对象先转为String类,然后在调用其length方法,这样的代码繁琐而且容易出错。 因此JSTL内置了几个用于字符串操作的方法,可以直接在表达式中使用,大大的简化了代码,提供代码的可读性。在JSTL的表达是中要使用一个函数,其格式如下 ${ns:methodName(args... ...
  • 13:51
  • 浏览 (59)
  • 评论 (0)
(1) javax.mail.Properties类   JavaMail需要Properties来创建一个session对象。它将寻找字符串"mail.smtp.host",属性值就是发送邮件的主机. 用法:   Properties props = new Properties ();    props.put("mail.smtp.host", "smtp.163.com");//可以换上你的smtp主机名。 (2) javax.mail.Session类   这个Session类代表JavaMail 中的一个邮件session. 每一个基于 JavaMail的应用程序至少 ...
2008-06-27

http header(头信息)详解

关键字: http
HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。 通常HTTP消息包括客户机向服务器的请求消息和服务器向客户机的响应消息。这两种类型的消息由一个起始行,一个或者多个头域,一个只是头域结束的空行和可 ...
nginx配置说明---------------------------- #运行用户 user nobody nobody; #启动进程 worker_processes 2; #全局错误日志及PID文件 error_log logs/error.log notice; pid logs/nginx.pid; #工作模式及连接数上限 events { use epoll; worker_connections 1024; } #设定http服务器,利用它的反向代理功能提供负载均衡支持 http { #设定mime类型 include conf/mime ...
2008-06-06

利用java实现一个简单的远程监控程序

关键字: java thread socket robot
一般的远程监控软件都是用c或者c++等语言开发的,而使用java如何来实现相同的功能呢。 首先我们先介绍一下一个简单的远程监控程序的实现原理。 功能一,远程屏幕监视 (1) 必须要有监控端与被监控端,而且程序保持启动。 (2) 被监控端获取本机的屏幕截屏发图给监控端。 (3) 监控端在本地窗口中显示被监控端发送过来的图像。 (4) (2)(3)步骤重复执行,这时在监控端即可实时监视到被监控端的桌面操作了。 功能二,远程控制 (1) 必须要有监控端与被监控端,而且程序保持启动。 (2) 在监控端监视窗体上执行鼠标点击事件。 (3) 记录步骤 (2)中的鼠标点击的坐标,及键值发送到被监控端。 ...
2008-04-17

prototype-apply and call

关键字: http://yanghsh.blog.35.com/
它们的作用都是将函数绑定到另外一个对象上去运行,两者仅在定义参数方式有所区别: apply(thisArg,argArray); call(thisArg[,arg1,arg2…] ]); 即所有函数内部的this指针都会被赋值为thisArg,这可实现将函数作为另外一个对象的方法运行的目的 apply的说明 如果 argArray 不是一个有效的数组或者不是 arguments 对象,那么将导致一个 TypeError。 如果没有提供 argArray 和 thisArg任何一个参数,那么 Global 对象将被用作 thisArg, 并且无法被传递任何参数。 c ...
prototype.js常用函数: 函数名 解释 举例 Element.toggle 交替隐藏或显示 Element.toggle(”div1”,”div2”) Element.hide 隐藏 Element.hide(”div1”,”div2”) Element.show 显示 Element.show(”div1”,”div2”) Element.remove 删除 Element.remove(”div1”,”div2”) Element.getHeight 取得高度 Element.getHeight(”div1”) Toggle.display 和Eleme ...
  • 09:26
  • 浏览 (227)
  • 评论 (0)
freeman983
搜索本博客
最近加入圈子
存档
最新评论