
Java
JamesLiu
专注于android,ios开发
展开
-
新大陆发现:接口与Object的讨论
1、启航(公元2009年大年初二22:51:08): public class TestInterFace { public static void main(String[] args) { A test = new B(); /* *下面错误, *test是接口A的引用, *而print方法未声明接口A中 *故在编译期报错 */原创 2009-01-27 22:29:00 · 1662 阅读 · 3 评论 -
servlet中产生验证码
package com.servlet.image;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.util.Random;i原创 2009-07-25 01:59:00 · 629 阅读 · 0 评论 -
sitemesh原理与配置应用
一,基本概念1,Sitemesh是一种页面装饰技术 : 1 :它通过过滤器(filter)来拦截页面访问 2 :根据被访问页面的URL找到合适的装饰模板 3 :提取被访问页面的内容,放到装饰模板中合适的位置 4 :最终将装饰后的页面发送给客户端。 2,在sitemesh中,页面分为两种:装饰模板和普通页面。1)装饰模板,是指用于修饰其它页面的页面。2)普通页面,一般指各种应用页原创 2009-12-18 16:02:00 · 3321 阅读 · 3 评论 -
最简单的网络爬虫(用到了htmlparser,httpClient)
目录结构第一步:com.webcrawler.util.Queue.javapackage com.webcrawler.util; import java.util.LinkedList; @SuppressWarnings("unchecked") public class Queue { private LinkedList queue = new LinkedList(); public void enQueue(Object t) { queue.add(原创 2011-03-29 00:13:00 · 6515 阅读 · 3 评论 -
java.nio.ByteBuffer 详解
Buffer 类 定义了一个可以线性存放primitive type数据的容器接口。Buffer主要包含了与类型(byte, char…)无关的功能。值得注意的是Buffer及其子类都不是线程安全的。每个Buffer都有以下的属性:capacity这个Buffer最多能放多少数据转载 2011-07-14 16:25:47 · 13182 阅读 · 0 评论 -
使用Google Code + SVN进行多人开发(转)
说到源码管理,CVS,VSS,SVN,TFS大家在公司可能都用的比较多了。但是在公司的环境基本都是在局域网中或者是专线连结到远程服务器 来使用。平时自己在家和朋友一些写一些代码的时候都苦于没有代码管理工具,没有网络环境,而不能不把代码传来传去,很是麻烦。不过Google code原创 2011-08-15 14:43:33 · 923 阅读 · 1 评论