
JAVA相关
cuiweiqing1988
打代码的
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java泛型使用
<br />// IBean为基类 TestBean为子类<br /> <br />/**<br />*@param clazz 子类运行时对象<br />*/<br />public <T extends IBean> T getBean(Class clazz){<br /> IBean bean = (IBean) clazz.newInstance();//创建对象<br /> return (T) bean;<br />}<br /> <br />//////////////////原创 2011-04-22 09:19:00 · 252 阅读 · 0 评论 -
apache.commons.lang2.3学习笔记-BooleanUtils
public class TestBooleanUtils { public void test() { boolean b = false; Boolean B = false; int i = 0; String s = null; /** isFalse:判断布尔对象是否为false */ //(Boolean)当且仅当给定的布尔对象的值为f...2011-12-06 21:28:55 · 506 阅读 · 0 评论 -
apache.commons.lang2.3学习笔记-ChartSetUtils
public class TestChartSetUtils { public void test() { /** count:判断两个参数,返回一个int值 */ //(String, String)每个第一个String中的字符在第二个String中出现, //结果递增,返回最终的次数的和,当第一个参数为null时返回0 // int i = CharS...2011-12-06 21:29:49 · 144 阅读 · 0 评论 -
apache.commons.lang2.3学习笔记-CharEncoding
public class TestCharEncoding { public void test() { /** 字符集常量 */ // CharEncoding.ISO_8859_1 = "ISO-8859-1"; // CharEncoding.US_ASCII = "US-ASCII"; // CharEncoding.UTF_16 = "UTF-...2011-12-06 21:40:36 · 374 阅读 · 0 评论 -
HTTP404 There is no Action mapped for namespace / and action name login.
Web项目采用SSH架构,偶尔报“There is no Action mapped for namespace / and action name login.”异常。从字面上得信息来看,是找不到action的映射,出现这个错误是struts2报的错,主要有几方面原因:1.访问的地址错误,这种情况没什么可说的,仔细检查一下就行2.命名空间错误(namespace),如果action有...原创 2012-06-19 12:04:57 · 386 阅读 · 0 评论 -
发布应用后出现问题的处理思路
发布后的应用,源码都被打成了jar包,无法进行debug,如果出现问题,十分难处理,碰到这种情况,如何处理呢?经过多次处理这类问题,我总结了一个思路,记下来备忘:1.查看后台日志,查看异常信息2.定位异常点,推断异常来源3.若第二步可直接推断出异常来源,修改代码重新打包试试;若不能,则从可能影响到该方法的地方开始加入调试信息,根据调试信息推断异常来源,4.推断出异常点后,尝试修...2012-07-05 12:11:42 · 163 阅读 · 0 评论 -
MyEclipse下有main函数类运行报错:Editor does not contain a main type
出现这种问题的原因是,该java文件所在的包没有被MyEclipse认定为源码包。处理方法如下:1.打开Java Build Path窗口,并选择Source界面: 2.点击 Add Folder,在对话框中选择该类的根级包,后点确定: 3.之后点击确定,等待工作空间build好以后,该项目如下图所示,即为成功: 5.出现文件夹带 “田” 图标的就是成功了,现在就,可以运行改类的...2012-03-31 10:59:07 · 323 阅读 · 0 评论 -
java.io.InvalidClassException异常处理
java.io.InvalidClassException: xxx.Xxxx; local class incompatible: stream classdesc serialVersionUID = 3131289854159272837, local class serialVersionUID = 718464469340458400 at java.io.ObjectStrea...原创 2013-07-16 16:27:26 · 511 阅读 · 0 评论 -
HttpSession清空
// 销毁sessionsession.invalidate();// 重新创建sessionsession = request.getSession(true);原创 2014-04-30 13:41:34 · 1622 阅读 · 0 评论 -
Spring MVC 表单提交 405
Spring MVC post表单提交后返回页面报错:405 原因是:post提交,转get方式访问地址报错解决方式:返回值改为 return "redirect:xxx"2014-05-05 10:17:24 · 279 阅读 · 0 评论 -
apache.commons.lang2.3学习笔记-ArrayUtils
public class Lang { class Bean { String name; public Bean(String name) { this.name = name; } public String getName() { return name; } public void setName(String nam...2011-12-06 03:18:49 · 141 阅读 · 0 评论 -
java操作cookie及js操作cookie
/** * 添加cookie * @param response * @param name 名称 * @param value 值 * @param maxAge 保存时间 /s */ private void addCookie(HttpServletResponse response, String name, String value, int m...2011-03-22 17:11:17 · 140 阅读 · 0 评论 -
【转】使用Swing皮肤机制 更换皮肤
转自:http://tech.ddvip.com/2009-03/1237461188111813.html 关键字: Swing 皮肤管理器 第三方皮肤库 准备工作: 新建一个项目,使用SWT-Designer或者Netbeans的可视化编辑器设计一个登陆窗口。 内容:Swing允许选择程序的图形界面风格常用的有java风格,windows风格等,默...原创 2011-09-30 08:43:00 · 641 阅读 · 0 评论 -
Java泛型使用
// IBean为基类 TestBean为子类/***@param clazz 子类运行时对象*/public T getBean(Class clazz){ IBean bean = (IBean) clazz.newInstance();//创建对象 return (T) bean;}////////////////////////////...2011-04-22 09:22:26 · 92 阅读 · 0 评论 -
JAVA数字格式化
java.text.DecimalFormat df = new DecimalFormat(?);//构建格式化类//?为String类型 #表示不替换,任意数字表示替换 "."或","表示常量","或"."//例如:#,##0.00df.format(?);// ? 表示参数 若?为 1000 则格式化后应为 1,000.00 若为1001.11 则为1,001.11...2011-04-22 09:44:20 · 105 阅读 · 0 评论 -
org.apache.commons.collections.MultiMap 使用范例
MultiMap map = new MultiValueMap(); map.put("1,1", "aaa"); map.put("1,1", "bbb"); map.put("2,2", "ccc"); map.put("2,2", "ddd"); map.put("3,3", "eee&qu原创 2011-04-23 09:15:17 · 367 阅读 · 0 评论 -
@incolue org.apache.jasper.JasperException处理
在jsp中 使用include 可能发生以下异常:org.apache.jasper.JasperException: /test/dt.jsp(21,1) File "/platform/appliction/framework/ref_datatable.jsp" not found org.apache.jasper.compiler.DefaultErrorHandler.jspE...2011-05-05 13:15:24 · 153 阅读 · 0 评论 -
【转】Java中颜色的String和Color对象之间的互相转换
package org.signsmile; import java.awt.Color; public class ColorConverter { public static Color String2Color(String str) { int i = Integer.parseInt(str.substring(1),16); return new Co...原创 2011-05-06 13:18:00 · 990 阅读 · 0 评论 -
DecimalFormat用法 数字类型文本格式转化
//String custom="#,###,00";//String custom="#,###,00.00";String custom="00.00%";//注意 若为百分比 则数字需先处以100//......double d = 1112312323.123123;DecimalFormat df = new DecimalFormat(custom);S...原创 2011-05-18 22:38:38 · 411 阅读 · 0 评论 -
【转】Date类学习总结(Calendar Date 字符串 相互转换 格式化)
Date类学习总结 1.计算某一月份的最大天数Calendar time=Calendar.getInstance();time.clear();time.set(Calendar.YEAR,year); //year 为 int time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0 int day=time.getA...原创 2011-08-18 20:09:04 · 111 阅读 · 0 评论 -
BigDecimal设置精度
public BigDecimal setScale(int newScale, RoundingMode roundingMode)返回 BigDecimal,其标度为指定值,其非标度值通过此 BigDecimal 的非标度值乘以或除以十的适当次幂来确定,以维护其总值。如果该操作减少标度,则非标度值必须被除(而不是乘),并且该值可...2011-06-17 09:16:50 · 3241 阅读 · 0 评论 -
java操作系统剪切板Clipboard及自定义剪切板
系统剪切板:系统剪切板一般支持String文本类型和Image图像类型:String文本类型插入:Clipboard clipboard = Toolkit.getDefaultToolkit().getSystemClipboard();//获取系统剪切板 String str = "哈哈";//设置字符串 StringSelection selection = new ...原创 2011-03-08 20:18:23 · 428 阅读 · 0 评论 -
Linux下web项目中File地址错误问题
String path = servletContext.getRealPath("/");File root = new File(path);boolean b = root.exist();//这句话在windows下执行没问题 b=true,tomcat下、domain下都好用//在Linux下执行b=false,什么原因导致的呢?//实际输出跟了一下,发现得到的字符...2014-07-21 12:42:44 · 298 阅读 · 0 评论