Java
fengzhiyin
java软件工程师
展开
-
JSP 中路径相关的常用解决办法
JSP页面[code="java"] test.jsp application - javax.servlet.ServletContext application.getRealPath("/") application.getMajorVersion()- application.g...原创 2008-07-14 11:56:30 · 78 阅读 · 0 评论 -
spring3.X mvc 使用Session属性的策略
本文部分内容参考至:http://anffvf.blog.163.com/blog/static/314754201101342148699/ WEB 应用通常会引入 Session,用来在服务端和客户端之间保存一系列动作/消息的状态,比如网上购物维护 user 登录信息直到 user 退出。在 user 登录后,Session 周期里有很多 action 都需要从 Session 中...原创 2011-12-23 16:15:19 · 174 阅读 · 0 评论 -
org.hibernate.TransientObjectException: object references an unsaved transient i
异常1:not-null property references a null or transient value解决方法:将“一对多”关系中的“一”方,not-null设置为false(参考资料:http://www.thearcmind.com/confluence/pages/viewpage.action?pageId=212)异常2:org.hibernate.TransientO...原创 2011-10-15 21:10:45 · 290 阅读 · 0 评论 -
java中两个整数相除得到小数点并保留两位小数的方法
当两个整数相除时,由于小数点以后的数字会被截断,使运算结果为整数,故此时若希望得到运算结果为所预期的浮点数,则此时必须将两整数其一或是全部强制转换类型为浮点数。 例如: (float)a/b // 将整数其中一个强制转换成浮点数,再与另一个整数相除 a/(float)b (float)a/(float)b // 将两个整数同时强制转换成浮点数后再彼此相除float size = (float)...原创 2010-10-29 17:43:33 · 1498 阅读 · 0 评论 -
Comparator
import java.util.Comparator;import my.User;public class GBComparator implements Comparator{ public int compare(Object o1, Object o2){ if(o1 == null){ return o2 == null ? 0 : 1; }...原创 2010-09-14 16:25:17 · 97 阅读 · 0 评论 -
java常用的日期工具类
package com.fengzhiyin.util;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util...2009-07-24 15:32:05 · 117 阅读 · 0 评论 -
SSH项目中利用struts的ExceptionHandler处理异常
一、概述 在Struts1.X的版本中加入了对异常的处理 Exception Handling,有了它就不需要我们用try/catch等捕获异常,一旦出现了我们已经定义的异常那么就会转到相应得页面,并且携带定制的信息。Struts框架提供了默认的异常处理org.apache.struts.action.ExceptionHandler,它的execute()方法负责处理异常。在需要...2009-07-24 11:54:12 · 161 阅读 · 0 评论 -
Java栈与堆
Java栈与堆 ----对这两个概念的不明好久,终于找到一篇好文,拿来共享 1. 栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 2. 栈的优势是,存取速度比堆要快,仅次于直接位于CPU中的寄存器。但缺点是,存在栈中的数据大小与生存期必须是确定的,缺乏灵活性。另外,栈数据可以共享,详见第3点。堆的优势是可...原创 2009-02-03 15:11:08 · 61 阅读 · 0 评论 -
jstl中的varStatus
jstl中的varStatus和 var 属性一样, varStatus 用于创建限定了作用域的变量。不过,由 varStatus 属性命名的变量并不存储当前索引值或当前元素,而是赋予 javax.servlet.jsp.jstl.core.LoopTagStatus 类的实例。该类定义了一组特性,它们描述了迭代的当前状态,下面列出了这些特性:特性 Getter ...2008-12-25 09:57:44 · 151 阅读 · 0 评论 -
Java 中 Vector、ArrayList、List 使用深入剖析
线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHas...原创 2009-05-12 11:18:09 · 77 阅读 · 0 评论 -
Java 处理% 、格式化数字
这个是我在程序使用的例子:public String myPercent(double y,double z){ String baifenbi="";//接受百分比的值 double fen=y/z; //NumberFormat nf = NumberFormat.getPercentInstance(); // 注释掉的也是一种方法 ...2009-05-12 10:42:50 · 173 阅读 · 0 评论 -
double处理
import java.text.DecimalFormat;import java.math.BigDecimal;public class Test_Double{ public static void main(String[] args){ //-----方法1--------四舍五入 round对负数是五舍六入 double d...2009-04-17 15:59:01 · 115 阅读 · 0 评论 -
硬回车、软回车、java转义字符
软回车(Soft Return):软回车是在字处理程序中作为自动移行功能的一部分自动插入的,也叫换行符,在word中看不见。如果文本一行的长度超过文档所定义的右边距时,即当前行没有足够的空间放置下一个字符时,文字处理软件将在这一行文本的末尾自动插入一个软回车符,文本另起一行。这个软回车符是由编辑程序自动产生的,叫做软回车。当重新设置文档的右边距并做重新排版时,软回车出现的位置就会自动改变。 ...原创 2008-07-19 12:24:52 · 971 阅读 · 0 评论 -
解决Hudson 插件列表中deploy plugin 无法deploy到tomcat7.*的问题
Hudson 2.2 插件列表中deploy plugin为1.7的版本,无法支持tomcat 7.* http://ci.jenkins-ci.org/view/Plugins/job/plugins_deploy/ 有最新的构建 下载后替换现有插件。 ...2011-12-29 20:52:14 · 212 阅读 · 0 评论