java
surpass_li
这个作者很懒,什么都没留下…
展开
-
jsp传送动态图片(学习笔记)
jsp传送动态图片 -------------------------------------------------------------------------------- 你是否曾经想过从jsp页面(或者servlet)中发送动态产生的图像?这篇技巧告诉你如何做。要运行这里的代码,你需要一个Tomcat或者其他支持JSP 1.1的web服务器。 当一个web页面带有ima...2006-11-30 00:17:36 · 128 阅读 · 0 评论 -
jdk工具keytool和jarsigner帮助Part1
jdk工具keytool和jarsigner帮助Part1 0.背景keytool是JDK中包含的密钥和证书的管理工具。用于管理私钥及其相关的X.509证书链的keystore。X.509证书链用于认证对应的公钥,keystore类似于一个数据库。同时keytool还用于管理信任实体发布的证书。jarsigner是JDK中包含的用于JAR文件签名和验证的工具。为Java档案文件(J...原创 2010-01-08 12:41:45 · 111 阅读 · 0 评论 -
jdk工具keytool和jarsigner帮助Part2(转)
jdk工具keytool和jarsigner帮助Part20.背景keytool是JDK中包含的密钥和证书的管理工具。用于管理私钥及其相关的X.509证书链的keystore。X.509证书链用于认证对应的公钥,keystore类似于一个数据库。同时keytool还用于管理信任实体发布的证书。jarsigner是JDK中包含的用于JAR文件签名和验证的工具。为Java档案文件(JA...原创 2010-01-08 12:46:30 · 100 阅读 · 0 评论 -
在JasperReport报表中加入大写金额(笔记)
摘自 http://www.blogjava.net/hispark/archive/2008/11/19/241321.html 我们在制作单证或报表时,客户经常要我们把最后的合计数转写中文大写金额。这个需求很合理,但感觉并不容易实现,如何在JasperReport中加入大写金额的实现呢?提供一种实现的方法给大家参考。实现思路:在报表执行过程中使用scirptlet将存放着数字金...2010-04-14 09:06:20 · 1515 阅读 · 0 评论 -
20款开源搜索引擎系统
一些开源搜索引擎系统介绍,包含开源Web搜索引擎和开源桌面搜索引擎。SphiderSphider是一个轻量级,采用PHP开发的web spider和搜索引擎,使用mysql来存储数据。可以利用它来为自己的网站添加搜索功能。Sphider非常小,易于安装和修改,已经有数千网站在使用它。RiSearch PHPRiSearch PHP是一个高效,功能强大的搜索引擎,特别适用于中小型网站...2010-04-16 19:32:57 · 122 阅读 · 0 评论 -
Hadoop学习笔记一 简要介绍
这里先大致介绍一下Hadoop. 本文大部分内容都是从官网Hadoop上来的。其中有一篇介绍HDFS的pdf文档,里面对Hadoop介绍的比较全面了。我的这一个系列的Hadoop学习笔记也是从这里一步一步进行下来的,同时又参考了网上的很多文章,对学习Hadoop中遇到的问题进行了归纳总结。 言归正传,先说一下Hadoop的来龙去脉。谈到Ha...原创 2010-07-14 11:21:51 · 75 阅读 · 0 评论 -
Hadoop学习笔记二 安装部署
原文 http://www.cnblogs.com/wayne1017/archive/2007/03/20/678724.html 本文主要是以安装和使用hadoop-0.12.0为例,指出在部署Hadoop的时候容易遇到的问题以及如何解决。硬件环境共有3台机器,均使用的FC5系统,Java使用的是jdk1.6.0。IP配置如下:dbrg-1:202.197.18...原创 2010-07-14 11:22:47 · 63 阅读 · 0 评论 -
Java获取客户端真实IP地址的两种方法(转)
在JSP里,获取客户端的IP地址的方法是:request.getRemoteAddr(),这种方法在大部分情况下都是有效的。但是在通过了Apache,Squid等反向代理软件就不能获取到客户端的真实IP地址了。 如果使用了反向代理软件,将http://192.168.1.110:2046/ 的URL反向代理为 http://www.javapeixun.com.cn...原创 2010-05-14 15:04:38 · 77 阅读 · 0 评论 -
tomcat远程调试 方法1:适用于tomcat6 修改startup.bat 在尾部修改成以下列方式启动 set JPDA_ADDRESS=8000 se...
tomcat 6 远程调试 适用于tomcat6拷startup.bat 为startupRemoteDebug.bat 在尾部修改成以下列方式启动修改startupRemoteDebug.bat如下: 注释掉 “call "%EXECUTABLE%" start %CMD_LINE_ARGS%”...原创 2011-01-05 12:37:55 · 413 阅读 · 0 评论 -
一个从字符串中提取金额的正则表达式
一个从字符串中提取金额的正则表达式,初学者,写得有点乱,请大家指正 String str = "asd2312.3fasf-0.114fa+234.3sdf"; //String regxp = "[^(-)?(([1-9]{1}\\d*)|([0]{1}))(\\.(\\d){1,2})?]"; ...原创 2011-05-19 15:44:13 · 5486 阅读 · 0 评论 -
CentOS系统安装Tomcat切换JDK的方法
CentOS系统安装Tomcat切换JDK的方法本文针对CentOS系统安装以后,CentOS系统中默认的JDK的用的是OpenJDK,验证码图像显示有问题这个来提出的一个解决方法。AD: 不知道大家也曾经有我这个问题,CentOS系统安装以后,CentOS系统中默认的JDK的用的是OpenJDK,发现跑我们开发的应用验...原创 2011-10-14 09:38:38 · 102 阅读 · 0 评论 -
关于ofbiz 集成urlrewritefilter实现url 伪静态化
关于ofbiz 集成urlrewritefilter实现url 伪静态化。测试版本ofbiz12.04urlrewritefilter 4.0.3步骤:1.添加urlrewritefilter-4.0.3.jar到模块的lib目录。2.添加过滤器到web.xml<!-- UrlRewriteFilter设置开始 --> <filter>...原创 2013-03-19 12:52:01 · 104 阅读 · 0 评论 -
hadoop学习笔记(动态删除节点)
在hadoop集群环境下需要将两台datanode删除,为了不影响在运行业务,需对节点进行动态删除,记录操作过程如下:1, 从集群中移走节点,需要对移走节点的数据进行备份:在主节点的core-site.xml配置文件中添加如下内容:<property> <name>dfs.hosts.exclude</name> &l...原创 2012-09-19 13:41:28 · 132 阅读 · 0 评论 -
hadoop2.4在windows7搭建单节点环境的简要介绍
本文参照 hadoop2.2在window7上搭建单节点环境进行实施 想了解hadoop,所以就下了最新的文件,搭建相关的环境,以下为自己在win7上搭建hadoop的相关步骤。要在64位windows7中进行,否则需要自己编译hadoop-commin中的动态库和可执行文件。 1、下载hadoop-2.4.0.tar.gz,用winRAR解压。(路径不...原创 2014-05-27 16:18:42 · 120 阅读 · 0 评论 -
通过urlrewrite和filter实现动态网站生成静态页并缓存的方案
关于改造动态网站为生成静态页的方案 url重写的好处:一,可以方便的实现对化化引擎的优化,并且比生成静态更加方便。二,占空间比较小。三,首页每天都自动变化,不用维护。1. 通过urlrewrite 进行静态页生成及缓存. http://tuckey.org/urlrewrite/ 下载.2. 添加urlrewrite.xml配置文件到web...2008-10-06 14:37:39 · 244 阅读 · 0 评论 -
JPA 批注参考 (转载)
JPA批注参考 1 JPA 批注参考版本: 5/12/06作为 Java 企业版 5 (Java EE 5) Enterprise Java Bean (EJB) 3.0 规范的组成部分,Java 持续性 API (JPA) 显著简化了 EJB 持续性并提供了一个对象关系映射方法,该方法使您可以采用声明方式定义如何通过一种标准的可移植方式(在 Java EE 5 应用服务器内部以...原创 2009-03-30 13:27:22 · 111 阅读 · 0 评论 -
解释CAS Logout问题(转)
原文:http://www.blogjava.net/security/archive/2006/09/07/CAS_Logout_Problem.html假设有webapp1, webapp2, cas server,webapp1, webapp2均受cas server保护首先,我在这里简单解释一下:第1种不能logout的情况:1)登录了WebApp1,redirect到caser...2006-12-31 19:45:57 · 421 阅读 · 0 评论 -
java 取所以ip方法(转)
import org.apache.commons.httpclient.methods.GetMethod; import org.apache.commons.httpclient.HttpClient; import org.apache.log4j.Logger; import java.net.InetAddress; import java.util.Enumeration;...2007-02-20 18:16:21 · 60 阅读 · 0 评论 -
设置请求的时间立即过期
response.setHeader("Param","No-cache");response.setHeader("Cache-Control","no-cache");response.setDateHeader("Expires",0);response.setHeader("Cache","F");response.setHeader("Exp2007-02-20 18:21:28 · 280 阅读 · 0 评论 -
Eclpise 内存经常出现不足的解决 (转)
<Eclipse_Home>下面有一个eclipse.ini文件可以调整Eclipse最大使用内存,默认如下-vmargs -Xms80m -Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128M你可以将最大使用内存-Xmx256m调整为-Xmx512m或更大...2007-02-23 20:19:58 · 60 阅读 · 0 评论 -
有对jetspeed感兴趣的同学吗!
最近看了些关于portal的资料,想研究一下jetspeed2.1有感兴趣的吗,一起交流学习。2007-03-14 14:21:36 · 63 阅读 · 0 评论 -
jetspeed 安装
闲着没有事,研究Jetspeed,借助前人的经验,很快搞定安装,后面再继续研究jsr168编程,先说一下安装步骤,以后再装就不用麻烦了。安装步骤:前提:本身已安装JDK1.5并配置好环境变量;安装好MySql,默认用户名“root”,密码test,并建一个新的库“jetspeed”。下载相关文件: 需要文件1、ant编译工具 2、maven管理工具...2007-03-14 22:48:06 · 126 阅读 · 0 评论 -
著名开源软件网站地址(转)
1. Spring Framework J2EE框架 http://www.springframework.org/2. Struts WEB框架 http://struts.apache.org/3. Hibernate 持久化 http://www....2007-03-20 21:38:33 · 233 阅读 · 0 评论 -
ArrayList和Vector的区别,HashMap和Hashtable的区别
ArrayList和Vector的区别,HashMap和Hashtable的区别 <o:p></o:p> 答:就ArrayList与Vector主要从二方面来说: <o:p></o:p> 1、同步性:Vector是线程安全的,也就是说是同步的,而ArrayList是线程序不安全的,不是同步的 <o:p></o:p> ...2007-04-05 22:24:33 · 168 阅读 · 0 评论 -
java 中 Hashtable 排序 (转)
import java.util.Arrays;import java.util.Comparator;import java.util.Hashtable;import java.util.Map;import java.util.Set;public class HastableSort { /** * 方法名称:getSortedHashtable 参数:Has...2007-04-10 22:41:49 · 470 阅读 · 0 评论 -
java对象初始化过程(转)
java new 一个实例时候,对象初始化过程1.父类 static{} (无名称static方法体)2.子类 static{} (无名称static方法体)3.父类 {} (无名称方法体)4.父类 构造函数5.子类 {} (无名称方法体)6.子类 构造函数注意:如果是实例化子类是,是new 一个带参数的构造函数的,总是调用父类无参数的构造函数。 ...2007-04-22 22:57:01 · 57 阅读 · 0 评论 -
ip地址与Long型数据进行相互转换
/** * 根据ip地址计算出long型的数据 * @param ipStr * @return */ public static long ip2Long(String strIP){ long[] ip=new long[4]; //先找到IP地址字符串中.的位置 int position1=strI...2007-12-04 23:17:44 · 481 阅读 · 0 评论 -
tomcat下配置使用awstats笔记
tomcat下配置使用awstats笔记1。环境使用的是 Linux CentOS-5,安装一切正常。Perl 5.8 (必须5.2或更高,awstats是用perl写的)#perl -v 这个命令可以查看perl的版本apache-tomcat-5.5.25awstats2。下载tomcat http://jakarta.apache...2008-01-10 11:43:43 · 145 阅读 · 0 评论 -
jsp生成验证码
255) fc=255; if(bc>255) bc=255; int r=fc+random.nextInt(bc-fc); int g=fc+random.nextInt(bc-fc); int b=fc+random.nextInt(bc-fc); return new Color(r,g,b); ...2008-01-15 15:27:08 · 126 阅读 · 0 评论 -
在ofbiz框架中实现https双向认证(笔记)
ofbiz默认的配置文件中没有提供服务端信任的证书配置项,所以需要添加truststoreFile 和 truststorePass 到https-connector中。测试通过。原创 2016-04-08 10:16:52 · 271 阅读 · 0 评论