Java
systemdai
这个作者很懒,什么都没留下…
展开
-
Map取值
一、 Java 容器 [code="java"] 1. Map取值 方法一. Set keys = map.keySet( ); if(keys != null) { Iterator iterator = keys.iterator( ); while(iterator.hasNext( )) { Object key ...原创 2010-09-09 16:24:36 · 126 阅读 · 0 评论 -
Java关键字synchronized详解
synchronized 关键字,代表这个方法加锁,相当于不管哪一个线程A每次运行到这个方法时,都要检查有没有其它正在用这个方法的线程B(或者C D等),有的话要等正在使用这个方法的线程B(或者C D)运行完这个方法后再运行此线程A,没有的话,直接运行 它包括两种用法:synchronized 方法和 synchronized 块。 [b]1. synchronized 方法:[/b...原创 2010-09-10 10:09:43 · 61 阅读 · 0 评论 -
java API 写文本文件比较 FileOutputStream, BufferedOutputStream, FileWriter
最近项目中要用到对大文件进行操作,做了下JAVA io方面的测试 对于java.io包中的FileOutputStream,BufferedOutputStream和 FileWriter三个不同类写入到文本文件性能, 测试代码和结果如下: 环境: 机器ibm thinkpad 61i, 配置:2.0G双核CPU,2G内存,操作系统xp sp2,java api1.5. [...原创 2010-09-10 10:33:03 · 106 阅读 · 0 评论 -
图片缩放与转换
通过对图片重绘,达到图片缩放、压缩编码转换功能。 [code="java"] import java.awt.Image; import java.awt.image.BufferedImage; import java.awt.image.RenderedImage; import java.io.File; import java.io....原创 2010-09-17 14:52:01 · 75 阅读 · 0 评论 -
使用apache的IdResolver.isElement返回NullPointerException的解决办法
这段时间在开发一个客户端接口的时候有使用到apache的xmlsec来做报文的安全签名,可是当调用IdResolver.getElementById(document, referenceURI)总是返回NullPointerException(我使用的是xmlsec1.4.1.jar),DEBUG了好几把发现问题不是出在我这里,然后google了一把发现在apache的邮件列表里面也有人...原创 2010-12-27 09:09:48 · 147 阅读 · 0 评论 -
slf4j学习小结
近段时间在整理以前开发的项目时,从中发现了slf4j;以前从来没用过,在其他地方看到log4j居多,在网上找了下资料,发现还是蛮好用的。slf4j不是具体的日志解决方案,它只服务于各种各样的日志系统。按照官方的说法,slf4j是一个用于日志系统的简单Facade,允许最终用户在部署其应用时使用其所希望的日志系统。而在使用slf4j的时候,不需要在代码中或配置文件中指定你打算使用那个具体的日志系...原创 2010-09-27 08:48:16 · 104 阅读 · 0 评论 -
struts2中freemarker访问request session Application parameter对象
struts2 freemarker request session parameter 使用Request里的Attribute值最简单的方法就是直接${AttributeName}或者安全一点:${AttributeName!"default Value"} 1.取Application范围的对象 xml 代码 1. 2. ${App...原创 2011-08-30 16:53:27 · 110 阅读 · 0 评论 -
使用图片方式显示email地址
今天在逛oschina的时候看见里面有一个代码分享的功能还不错,红薯老大贴出了一段代码个人觉得很实用转出来分享下。 [code="java"] import java.awt.Color; import java.awt.Font; import java.awt.FontMetrics; import java.awt.Graphics2D; import java.awt.im...原创 2010-11-05 10:44:39 · 435 阅读 · 0 评论 -
SiteMesh
[b]一、SiteMesh项目简介 [/b] OS(OpenSymphony)的SiteMesh是一个用来在JSP中实现页面布局和装饰(layout and decoration) 的框架组件,能够帮助网站开发人员较容易实现页面中动态内容和静态装饰外观的分离。 Sitemesh是由一个基于Web页面布局、装饰以及与现存Web应用整合的框架。它能帮助我们在由大...原创 2011-02-28 09:12:32 · 69 阅读 · 0 评论