`
yan.dev
  • 浏览: 16673 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表

HTTP SERVER

    博客分类:
  • WEB
HTTP0.9  无状态;事务独立;无法内容协商 1.0 1982  1.1 1997 流水方式(等待多个请求);中端重传;身份认证/状态管理/cache缓存机制;内容协商(最合适内容表现方式)       虚拟机技术(一个主机地址多台主机)   Apache http server   开源网页服务器;   perl/python等解释器编译到服务器中   NCSA(国家超级电脑应用中心)FROM HTTPd1.3 2.X不再包含任何NCSA代码   2007年8月 50.92%占有率   IIS   名字纪念美洲印第安人 土著的一支   服务器端支持编程语言:Perl ...
动态类型\ 内省和动态执行:内省是发现一个对象信息的能力,而动态执行是执行在运行时产生的代码的能力
  当Web刚开始被用来传送服务时,服务提供者就已经意识到了动态内容的需要。Applet是为了实现这个目标的一种最早的尝试,它主要关注使用客户端平台来交付动态用户体验。与此同时,开发人员也在研究如何使用服务器平台实现这个目标。开始的时候,公共网关接口(Common Gateway Interface ,CGI)脚本是生成动态内容的主要技术。虽然使用得非常广泛,但CGI脚本技术有很多的缺陷,这包括平台相关性和缺乏可扩展性。为了避免这些局限性,Java Servlet技术因应而生,它能够以一种可移植的方法来提供动态的、面向用户的内容。   1. servlet类 2. 配置web.xml   ...
1、首先要了解数字签名技术 2、用keytool 生成私钥      keytool -genkey -alias waberkey -keypass invasion:earth 3、利用JARsigner和私钥来加密jar,即给jar签名      JARsigner-verbose waber.JAR waberkey       这一步添加了两个文件到你的JAR中:META-INF/waberkey.SF和META-INF/waberkey.DSA。      *.sf 相当于消息摘要      *.DSA 相当于公钥   4、这样在通过jws和applet调用jar时 ...
JavaFX 之 TableView

ipv6

    博客分类:
  • IPV6
待续...

SAAS

    博客分类:
  • SAAS
待续...
1. 装饰,顾名思义,在不改变原有功能的基础上扩展对象的功能,也要求客户端透明,但是常常半透明。 2. 多重继承的替代品,利用1-2层继承,通过子类的水平扩展,给父类附加其他功能 3. 透明实现,就是暴露给客户端的接口方法与装饰前一样,这时扩展的功能都是通过子类的私有方法实现,在原有共有方法里调用; 4. 半透明就是增加了其他公开的方法,这是有点像适配器模式 5. (抽象)装饰类(这里的抽象只是设计意义)聚合关联的(抽象)构件的实例变量,需要定义为protected,一边具体装饰类中可以调用 6.重要的类图:    

重温模式 开篇

用一个月的时间来重温模式 周末总结在这里,注重模式本身的技术。   多年前买了本《Java与模式》,可惜那时资浅,根本看不懂,也没师傅带,不知道这个的重要性,其之高阁;后来朋友来玩,随手取去,至今不得归。在java成长之路上,时时感到此处知识的欠缺,虽然都是临阵磨枪式学习,总觉的不够系统,但是苦于找不到一个契机。 这次我重买一本,研读收藏,借此机会完善模式知识体系。2011年4月1日-4月30日(2/9/16/23/30)   一口气,看了10几个模式,由于做了这么多年,很容易懂,而且联系实际的开发经验,的确在项目中已经或多或少都有些神似。 今天补写“开篇”,主要是有几点特别需要记 ...

HSQLDB入门

1. 几种运行模式: http://wenku.baidu.com/view/b3d377c758f5f61fb736663f.html 2. 去官方下载最新版本hsqldb http://hsqldb.org/,解压待用 3. 默认test数据库    3.1 无任何配置,启动默认数据库 ---\hsqldb-2.1.0\hsqldb\bin\runServer.bat,data目录下有几个文件生成    默认端口是9001    3.2  runManager.bat 不修改任何配置,直接 “ok” ,这样用的是内存数据库   也可以运行 runManagerSwing. ...
1 1.1 eclipse 3.6.2 1.2 hibernate3.6.1 http://sourceforge.net/projects/hibernate/files/hibernate3/3.6.1.Final/     这里包含了所有需要的东东     /jpa/**     /required/**     hibernate3.jar   1.3 mysql 5.5.9    2.   2.1 创建一个java project  注意:必须手工添加 persistence.xml,如果创建的是JPA project那么ec会自动创建,与openJPA入门篇一 ...
1.环境搭建:   1.1 JDK 1.6.0.22的下载地址:http://java.sun.com   1.2 Eclipse IDE for Java EE Developers 3.6.2的下载地址:http://www.eclipse.org/downloads/   1.3 OpenJPA 2.1.0的下载地址:http://openjpa.apache.org/downloads.html   1.4 Mysql5.5.9的下载地址:http://dev.mysql.com/downloads/   1.5 SQuirreL SQL Client(Mysql clien ...
问题:给出一个xml文件,利用xmlbeans实现与该xml同schema的xml的读写     1. 环境:  1.1 eclipse3.6.2  1.2 jdk 1.6.0.24  1.3 xmlbeans-2.5.0  1.4 Altova XMLSpy 企业版(由大胡子汉化制作)版本2006   2.    2.1 catalog.xml   <?xml version="1.0" encoding="UTF-8"?> <catalog xmlns="http://xmlbeans.apache ...
不考虑使用RMI plugin for eclipse插件。 1. 环境: eclipse 3.6.2 jdk 1.6.0.24 2.一个简单的demo设计: 2.1 2.2 2.2.1 IHello.java 注意:接口 extends Remote;方法throws RemoteException /** * Copyright(c) 2010-2011 Yan.Dev. All Rights Reserved. */ package com.yan. ...
Global site tag (gtag.js) - Google Analytics