- 博客(21)
- 问答 (1)
- 收藏
- 关注
原创 一键搞定JavaEE应用,JTM1.0(JRE+Tomcat+MySQL绿色运行环境)
这是一个集成了jre,tomcat,mysql的绿色运行环境, 解压之后就可以直接运行web(只要会点鼠标),不需要用户自己安装jre、tomcat、mysql,一键到位,看起来像是桌面程序的web应用.换句话说,就像是web与桌面应用的结合体,你还可以用它来调试或运行你的Web程序,详细信息请参考另一篇文章 http://www.blogjava.net/huliqing/archive/200...
2009-03-26 08:53:34
692
原创 Java的内存泄漏
Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。问题的提出 Java的一个重要优点就是通过垃圾收集器(Gar...
2009-03-18 09:56:57
125
原创 用SQL解决有向图问题
一个常见的高级计算机科学问题可以在“有向图”的范畴之下描述。有向图是由一组向量和边所连接的一组有限的节点。例如,一个节点可以想象为一座“城市”,而每个向量可以想象为两座城市间的一个“航线”。 有很多算法和论文讲到如何解决每种可能路线的遍历问题以及寻找最短路径或者最小代价路径的问题。这些算法中大部分都是过程化的,或者是使用递归方面来解决的。然而 SQL 的声明性语言使得解决复杂的有向图问题更...
2009-03-18 09:48:24
313
原创 java内存模型 (memory model)
内存模型 (memory model)内存模型描述的是程序中各变量(实例域、静态域和数组元素)之间的关系,以及在实际计算机系统中将变量存储到内存和从内存取出变量这样的低层细节.不同平台间的处理器架构将直接影响内存模型的结构.在C或C++中, 可以利用不同操作平台下的内存模型来编写并发程序. 但是, 这带给开发人员的是, 更高的学习成本.相比之下, java利用了自身虚拟机的优势, 使内存模型不束缚...
2009-03-18 09:10:05
116
原创 java的内存管理特点
Java一个最大的优点就是取消了指针,由垃圾收集器来自动管理内存的回收。程序员不需要通过调用函数来释放内存。 1、Java的内存管理就是对象的分配和释放问题。 在Java中,程序员需要通过关键字new为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。 对象的释放是由GC决定和执行的。 在Java中,内存的分配是由程序完成的,而内存的...
2009-03-18 09:00:46
135
实现跨框架的类似GOOGLE的搜索建议
调用的代码(top.html)<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head...
2009-02-24 15:11:20
135
原创 Struts2拦截器之AliasInterceptor
这个拦截器在xwork的jar包里,它的作用是给参数起一个别名,可用于在action链中以不同的名字共享同一个参数,也可用于把http请求参数以不同的名字映射到action里。拦截器有一个参数:aliasesKey,可通过在struts.xml中定义该拦截器时指定其值,默认值是aliases,表示一个别名的map。下面以实现在action链中以不同的名字共享同一个参数为例:struts.xm...
2009-02-19 10:40:08
149
原创 Servlet中转发和重定向的路径问题
Servlet中有两种方式获得转发对象(RequestDispatcher):一种是通过HttpServletRequest的getRequestDispatcher()方法获得,一种是通过ServletContext的getRequestDispatcher()方法获得;重定向的方法只有一种:HttpServletResponse的sendRedirect()方法。这三个方法的参数都是一个...
2009-02-19 10:38:30
113
原创 ServletContext与ServletConfig的分析
对于web容器来说,ServletContext接口定义了一个servlet环境对象,这个对象定义了一个在servlet引擎上的servlet的视图。通过使用这个对象,servlet可以记录事件,得到资源并得到来自servlet的引擎类。 servlet容器在启动时会加载web应用,并为每个web应用创建唯一的servlet context对象,可以把ServletContext看成是一个We...
2009-02-19 10:37:38
113
原创 Servlet和Filter的url匹配以及url-pattern详解[2]更加具体
Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单,老少皆宜。估计大多数朋友都是直接配置用,也没有关心过具体的细节,今天遇到一个问题,上网查了servlet的规范才发现,servlet和filter中的url-pattern还是有一些文章在里面的,总结了一些东西,放出来供大家参考,以免遇到问题又要浪费时间。 一,servlet容器对url的匹配过程: ...
2009-02-19 10:22:37
229
原创 Servlet和Filter的url匹配以及url-pattern详解
Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单,老少皆宜。估计大多数朋友都是直接配置用,也没有关心过具体的细节,今天遇到一个问题,上网查了servlet的规范才发现,servlet和filter中的url-pattern还是有一些文章在里面的,总结了一些东西,放出来供大家参考,以免遇到问题又要浪费时间。<o:p></o:p> 一,serv...
2009-02-19 10:10:37
108
原创 用java的Robot类来实现屏幕抓图
主要使用的是java.util.Robot类来捕获屏幕,可以实现对屏幕一个矩形区域的捕获,通过这个类,我们也可以实现一个远程桌面控制的程序。 package com.qiu.util;import java.io.*;import java.net.*;import javax.swing.*;import java.awt.*;import java.awt.ev...
2009-02-17 17:31:02
851
原创 HTTP协议(收藏)
引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP...
2009-02-17 17:26:04
197
原创 FLASH人脸识别算法
这个今天也是偶然在网上看到,不过对于人脸识别精确算法确实比较复杂涉及到人脸特征点提取和生物统计学原理的东西,不做太多讨论,只是谈谈今天我在网上看到的两个算法。第一个是被称为木刻算法,他主要用于提取人脸轮廓。该算法的前提是认为一般因为人体摄影的缘故人脸的周边会存在阴影,这样就为我们提取轮廓提供了一个区分的依据。24位位图在存储的时候每个点会存为一个RGB三个分量的24位颜色值,在这个颜色值中...
2009-02-17 12:44:36
557
原创 Flash中如何调用摄像头并保存08年12月31日
在Flash中调用摄像头并保存图片实现起来非常简单,用的是AS2.0,需要在flash的库中新建一个视频命名为video,然后可以就是下述代码放在需要的地方。import flash.display.BitmapData; myCrame=Camera.get(); if(myCrame==null){ //没有摄象头 gotoAndStop("err_noCram...
2009-02-17 12:43:13
278
原创 检测摄像头和麦克风状态
在对客户的摄像头和麦克风进行探测时,有许多的不确定性。例如,客户可能会禁用摄像头,可能有一个以上的摄像头,还可能先允许使用摄像头,再使用“属性”菜单禁用摄像头。因此,前几天升级聊天室程序的时候,就就写了这样一个类来进行处理,还可以方便在使用了摄像头和麦克风的程序中使用。 其中,Checker类仅用于检测摄像头和麦克风状态并返回;Selecter类继承Checker类,它不仅和Checker一...
2009-02-17 12:40:23
1179
原创 Flash高级应用:用AS3调用摄像头
用as3调用摄像头,代码如下:package { import flash.display.Sprite; import flash.text.*; import flash.media.Camera; import flash.events.StatusEvent; import flash.events.ActivityEve...
2009-02-17 12:38:12
319
原创 PHPRPC 2.1 的 ASP 服务器和客户端
经过 3 天的努力,终于把 ASP 的 PHPRPC 服务器和客户端写好了,为了充分利用已经写好的编码,ASP 的服务器和客户端都是用 JScript 实现的,里面调用了原来写好的 utf.js、base64.js、phpserializer.js、powmod.js 和 xxtea.js 这五个文件。ASP 版本的 PHPRPC 服务器和 PHP 版本的 PHPRPC 服务器端功能基本上一致,不...
2009-02-17 12:34:31
122
原创 flash摄像头拍照实现原理分析
最近一段时间,由于网站的需要,做了一个在线拍照的flash,刚开始的时候也是什么都不懂,对flash也是了解点皮毛,经过不断的在网上查阅资料。经过一周的努力,终于被我搞定了。主要用到Camera类,MovieClip 类,BitmapData类,LoadVars类,如果要实现这个功能,必须先去了解这几个类实现的过程如下。1,先在库中新建一个视频元件,把视频元件拖放到场景中,取名为m...
2009-02-17 12:32:23
180
原创 个性签名
网上久了Q聊多了,见到的强人怪人自然不少,碰到很多QQ个性签名搞笑的人 贴上来大家一笑你们有好玩的也跟上来啊 1碰到一个MM 个性签名:琴棋书画不会洗衣做饭嫌累 2碰到一个GG 个性签名:给我一个姑娘我可以创造一个民族 3碰到一个老陕 个性签名:丑女多做怪黑馍多夹菜 4碰到我们老师个性签名:告诉你现在老师很生气后果是很严重的(在他第N次相亲失败之后) ...
2009-02-17 12:25:32
227
空空如也
hibernate的一对多,多对多映射等会不会引起内存的无法释放
2009-03-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人