文章列表
 
您正在查看 "java技术" 分类下的文章

2008年12月21日 星期日 11:53
MD5文件加密以及关于NIO中的FileChannel.map的一点看法

KeyWord: java, md5, 大文件加密, big file message digest.

前些天忽然对MD5的加密很感兴趣。而也发现JAVA的API中java.security.MessageDigest 并没有提供直接用于文件的方法。而我其实挺需要这个方法的,所以决定自己写一个。
最初的版本是把文件全读入内存为byte[],然后用API加密:
import org.apache.commons.io.IOUtils;
import org.apache.commons.codec.digest.DigestUtils;
 
2007年05月19日 星期六 10:14

自Java2以来,Java语言增加了一个关键字strictfp。strictfp的意思是FP-strict,也就是说精确浮点的意思。在Java虚拟机进行浮点运算时,如果没有指定strictfp关键字时,Java的编译器以及运行环境在对浮点运算的表达式是采取一种近似于我行我素的行为来完成这些操作,以致于得到的结果往往无法令你满意。而一旦使用了strictfp来声明一个类、接口

 
2007年03月31日 星期六 20:13

Tomcat中限制目录访问

有时我们只希望通过认证的用户才能请求某些目录下资源的话,就可以在web.xml中来进行相应的配置,来达到此目的。
这就要用到<security-constraint></security-constraint>元素。
对于tomcat,中web.xml使用security-constraint元素需要在位于<Tomcat-installation-directory>/conf/tomcat-users.xml的XML文件中创建用户名和密码。比如下面的这个tomcat-users.xml文件:
<?xml version='1.0' encodi

 
2007年03月31日 星期六 20:11

在servlet和jsp中动态导入内容

servlet中
RequestDispatcher dispatcher = request.getRequestDispatcher(path);
dispatcher.include(request,response);

jsp中
<%@ include file="path"   %> (目前我没有测试出来这两者的区别,可能是使用eclipse的原因,一旦保存了后,将自动构建)
<jsp:include page="<%=path %>" >

这里面的 path 如果以 /起头,比如
/test/hello.jsp 就代表上下文的这个文件
./test/hello.jsp 当前文件下的/test/hello.jsp

 
2007年03月31日 星期六 20:10

在servlet和jsp中处理web表单数据和filter

在servlet和jsp中处理web表单数据

1.String s = (String)request.getParameter("name");
2.String[] args = (String[])request.getParameterValues("name");   //获得多值
3.通过迭代的getParameterMap方式获得值
/*Map param_map = request.getParameterMap();
if(param_map == null){
throw new ServletException("param_map is null");
}
Iterator it

 
2007年03月30日 星期五 23:33

利用jacob把word转为HTML                                  

//----------------------------------------------------------------------------

//配置
//从sourceforge下载jacob_1.12-pre3
//把jacob.dll和jacob.jar放在h:\jacob\目录下
//编译运行前先
//set path=.;h:\jacob

 
2007年03月25日 星期日 11:05
这些天开发一个项目,服务器是tomcat,操作系统是xp,采用的是MVC架构,模式是采用Facade模式,总是出现乱码,自己也解决了好多天,同事也帮忙解决,也参考了网上众多网友的文章和意见,总算是搞定。但是好记性不如烂笔杆,所以特意记下,以防止自己遗忘,同时也给那些遇到同样问题的人提供一个好的参考途径:

(一) JSP页面上是中文,但是看的是后是乱码:
     解决的办法就是在JSP页面的编码的地方
<%@ page language="java" contentType="text/html;charset=
 
2007年03月23日 星期五 18:31
前言:该文章只是简单介绍一下hsql的入门内容,如果想仔细了解的话,参考官方帮助文档最为有用。

一、简介:
hsql数据库是一款纯Java编写的免费数据库,许可是BSD-style的协议,如果你是使用Java编程的话,不凡考虑一下使用它,相对其他数据库来说,其体积小,才563kb。仅一个hsqldb.jar文件就包括了数据库引擎,数据库驱动,还有其他用户界面操作等内容。在Java开源世界里,hsql是极为受欢迎的(就

 
2007年03月23日 星期五 18:30
执行sql 语句:1)Mydb.sql :CREATE MEMORY TABLE TEST(ID INTEGER,NAME VARCHAR(20));INSERT INTO TEST VALUES(1,'aaa');INSERT INTO TEST VALUES(2,'bbb');E:\hsqldb>java -jar ./lib/hsqldb.jar mem mydb.sql1 row updated1 row updated2)testuser.sql:CREATE MEMORY TABLE userTEST(ID INTEGER,NAME VARCHAR(20));INSERT INTO userTEST VALUES(1,'aaa');INSERT INTO userTEST VALUES(2,'bbb');commit; //这样才能提交到数据库E:\hsqldb>java -jar ./hsqldb.jar xdb testuser.sql > file.txt 2>&1输出结果到file.txt
 
2007年03月23日 星期五 18:30

HSQL 学习笔记

1.     hsql 学习
1.1.     学习目的
本文档是针对hSQL 数据库方面的基础学习,为了使项目组成员能够达到使用hSQL 数据库的目的。
1.2.     培训对象
开发人员
1.3.     常用词及符号说明
常用词:
hsql:一种免费的跨平台的数据库系统
E:\hsqldb:表示是在dos 命令窗口下面
1.4.     参考
 
   
 
 
文章存档
 
     
 
最新文章评论
  

早就知道是昆仑奴了,可好看了,歌也老好听
 

很好啊 “rt+” 读写打开一个文本文件,允许读和写。用fseek确定读写位 对我很有用谢
 

make install
 

阿弥陀佛~ 佛的慈悲让我泪流满面。
 

希望你先别出家 小和尚!
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu