文章分类 -  Java

1

爪哇
Java —— String类的笔试题
摘要:日常开发中用到最多的Java类就是String了,笔试题中也经常会有它的存在。示例一:String s = new String("abc");String s1 = "abc";String s2 = new String("abc"); System.out.println(s == s1);... 阅读全文

posted @ 2014-05-17 16:45 IceWee 阅读(1322) 评论(0) 推荐(0) 编辑

Unable to locate Spring NamespaceHandler for XML schema namespace
摘要:1. 问题本文将讨论Spring中最常见的配置问题—— Spring的一个命名空间的名称空间处理程序没有找到。 大多数情况下,是由于一个特定的Spring的jar没有配置在classpath下,让我们列出多数可能出现的缺失配置以及导致的异常。2. http://www.springframework... 阅读全文

posted @ 2014-05-01 23:37 IceWee 阅读(47278) 评论(2) 推荐(4) 编辑

CXF+Spring+Tomcat简明示例
摘要:多系统(异构系统)进行交互时,一种良好的方式便是调用Web Service,本示例基于Apache组织的CXF,为了方便起见特将服务端和客户端写在同一个工程下,实际项目中是不可能的,但是客户端却依赖于服务端的Web Service接口,那么可以通过导出jar的方式。环境:MyEclipse10JDK... 阅读全文

posted @ 2014-05-01 22:28 IceWee 阅读(1522) 评论(0) 推荐(0) 编辑

FTPClient上传文件蜗牛速度的解决方法
摘要:Apache Commons的FTPClient局域网上传文件速度本应该很快的,但却在实际开发中发现上传一个文件蜗牛速度,都是因为调用了如下API:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.C... 阅读全文

posted @ 2014-05-01 21:53 IceWee 阅读(1119) 评论(1) 推荐(2) 编辑

HttpClientUtils
摘要:备用import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.Reader;import ja... 阅读全文

posted @ 2014-05-01 21:52 IceWee 阅读(761) 评论(0) 推荐(0) 编辑

Java获取本机IP列表
摘要:Java获取本地IP地址方法网上搜一箩筐,但基本上都是获得一个IP,实际开发中一台电脑很可能有多个IP地址,如多网卡,或者安装了VM Ware虚拟机,就会虚拟出其他的网卡,那么传统的方法得到的一个IP地址就不全面了,下面贴出获取本机IP列表的方法: /** * IceWee 2013.07... 阅读全文

posted @ 2014-05-01 21:51 IceWee 阅读(2195) 评论(0) 推荐(0) 编辑

ExceptionUtil 获取异常堆栈内容
摘要:这个类一般在记录程序日志时可能会用到。ExceptionUtil.java/** * * 异常工具类 * * * @author IceWee * @date 2012-4-19 * @version 1.0 */public class ExceptionUtil { /** ... 阅读全文

posted @ 2014-05-01 21:48 IceWee 阅读(1170) 评论(0) 推荐(0) 编辑

Java Zip Utils 压缩/解压缩工具包
摘要:实际开发中可能会用到压缩或解压缩,底层借助于apache的zip,依赖jar文件:ant-1.7.1.jarZipUtilsTester.javapublic static void main(String[] args) throws Exception { String sourc... 阅读全文

posted @ 2014-05-01 21:47 IceWee 阅读(3707) 评论(1) 推荐(0) 编辑

(ParameterizedType) getClass().getGenericSuperclass().getActualTypeArguments()[0]得到的是什么?
摘要:这种写法一般都会在基类中看到,而且是使用了JAVA泛型的,比如我们J2EE中的BaseDAO什么的,请看代码,其实简写了,分开写就明了了。基类:import java.lang.reflect.ParameterizedType;import java.lang.reflect.Type;publi... 阅读全文

posted @ 2014-05-01 21:46 IceWee 阅读(1290) 评论(0) 推荐(0) 编辑

Java(CallableStatement)调用Oracle存储过程返回结果集(ResultSet)
摘要:一:无返回值的存储过程调用存储过程:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CREATEORREPLACEPROCEDUREPRO_1(PARA... 阅读全文

posted @ 2014-05-01 21:43 IceWee 阅读(956) 评论(0) 推荐(0) 编辑

className.class.getResourceAsStream()与ClassLoader.getSystemResourceAsStream() 的区别
摘要:className.class.getResourceAsStream : 一: 要加载的文件和.class文件在同一目录下,例如:com.x.y 下有类Test.class ,同时有资源文件config.properties那么,应该有如下代码://前面没有“/”代表当前类的目录InputStre... 阅读全文

posted @ 2014-05-01 21:38 IceWee 阅读(385) 评论(0) 推荐(0) 编辑

Java日常随意记
摘要:2013年12月10日---------------------------冒泡排序void bubble(int[] array) { boolean swaped = true; for (int t = 1; t array[i + 1]) { ... 阅读全文

posted @ 2014-05-01 21:36 IceWee 阅读(233) 评论(0) 推荐(0) 编辑

Java桌面程序打包成exe可执行文件
摘要:前言:我们都知道Java可以将二进制程序打包成可执行jar文件,双击这个jar和双击exe效果是一样一样的,但感觉还是不同。其实将java程序打包成exe也需要这个可执行jar文件。准备:eclipse、exe4j(网上有软件和帐号下载)第一步,将java项目打包成可执行jar文件,首先看一下我的java project结构,Main.java是程序入口类,里面有main函数,config目录是些配置文件,lib是用到的第三方类库开始打包,Simulate(Java项目)-鼠标右键-Export弹出窗口,选择“JAR file”,点击“Next”取消勾选“config”和“lib”目录,以及e 阅读全文

posted @ 2011-06-05 16:27 IceWee 阅读(172061) 评论(21) 推荐(24) 编辑

第一次使用Java Graphics2D画出一个完整的图
摘要:新项目需求,要在页面中加载一个叫“大卫三角形”的图形,还是GB(国标)中的东西,在网上搜索了一下“大卫三角形”,无果,也不知道什么东西,而且根据什么画出来的也不清楚。领导让试试,看能不能画出来。事前从未使用过开发语言画图,Windows的画板倒是用过,连Photoshop都不会用,汗!而且不是用手握着画笔或者鼠标在屏幕上乱写乱画,是用程序语言将图画出。既然领导让试试,那咱就得试试啊!于是在网上搜寻关于使用JAVA画图的信息,知道了JAVA 2D,又下了几个用Graphics2D画图的例子,看了看Java核心API。开始着手画图。不画不知道,画了才知道,开发Windows画图和其他画图软件的程序 阅读全文

posted @ 2011-04-16 14:32 IceWee 阅读(6858) 评论(2) 推荐(1) 编辑

java.io.CharConversionException: Not an ISO 8859-1 character: xx
摘要:使用Ajax调用Action获取XML字符串,其中包含中文,使用如下代码输出:ServletOutputStream out = response.getOutputStream();request.setAttribute("xmlTree", tree);out.print(tree);在JDK1.5平台运行一切正常,在JDK1.6平台运行抛出异常:严重: Servlet.service() for servlet action threw exception java.io.CharConversionException: Not an ISO 8859-1 char 阅读全文

posted @ 2011-04-16 14:25 IceWee 阅读(4534) 评论(0) 推荐(1) 编辑

Java获取时间比实际时间晚8个小时的解决方法
摘要:平常只用日期,很少精确到时间,今天偶尔用到了时间,发现小时比本机时间小了8个小时,操作系统是WIN7。时区设置也是+8北京。在网上搜索到可能是注册表坏了,下了一个XP的注册表导入后恢复正常了。原帖地址:http://huiy.javaeye.com/blog/200512问题描述:Window XP 系统自己能够读取正确的时间,但是用java获取的时间始终与北京时间相差八个小时。 原因分析: 1.系统本身时区设置错误(可以排除,上面已经交代系统能够获取正确时间) 2.注册表出现异常。 注册表对应项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT 阅读全文

posted @ 2011-04-16 14:17 IceWee 阅读(4890) 评论(0) 推荐(0) 编辑

网页文章保存到数据库丢失格式的解决方法
摘要:网站上的文章用什么存储?使用Oralce用CLOB存储,Java操作CLOB的方法网上很多,可是发现读取后显示在网页上和录入时的格式完全不同,该有的段落已经不复存在,由于页面中使用的是textarea标签而不是强大的网页文本编辑器,所以要自己处理格式的问题了,下面是我找到的一个专业函数,使用它将前台传过来的文章字符串转义一下再存入数据库,这次再读取出来的文章就有段落的显示了。/** * 格式化文章信息,保持文章的格式。保存时用。 * * @param str * @return */public String HTMLEncode(String str) { str = str.replace 阅读全文

posted @ 2011-04-16 14:13 IceWee 阅读(986) 评论(0) 推荐(0) 编辑

proxool数据源的配置方法
摘要:以前都是用SSH框架,spring借助的是Tomcat的dbcp数据源,最近做网站也没用什么框架,直接Sservlet+JSP,依旧用的Tomcat的dbcp做数据源,经常发现网络不好时连接就获取不到了,那是因为池子中的连接都已经无效了,Tomcat数据源的自动重连貌似配置较为复杂,很多人建议用proxool做数据源,下面是proxool的配置方法:1.下载proxool,自己到网站http://proxool.sourceforge.net/download.html随便下载一个版本,解压后进入目录lib,会得到两个jar文件,分别为proxool-0.9.1.jar(版本不同可能名称有所不 阅读全文

posted @ 2011-04-16 14:11 IceWee 阅读(1049) 评论(0) 推荐(0) 编辑

仿腾讯随机验证图片
摘要:一个类和一个JSPJava类代码:package icewee.image;import java.awt.BasicStroke;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.RenderingHints;import java.awt.geom.Line2D;import java.awt.image.BufferedImage;import java.util.Random;public class TokenUtil { private static final 阅读全文

posted @ 2011-04-16 13:49 IceWee 阅读(526) 评论(0) 推荐(0) 编辑

【转】ThreadLocal 解决SimpleDateFormat非线程安全
摘要:大致意思:Tim Cull碰到一个SimpleDateFormat带来的严重的性能问题,该问题主要有SimpleDateFormat引发,创建一个 SimpleDateFormat实例的开销比较昂贵,解析字符串时间时频繁创建生命周期短暂的实例导致性能低下。即使将 SimpleDateFormat定义为静态类变量,貌似能解决这个问题,但是SimpleDateFormat是非线程安全的,同样存在问题,如果用 ‘synchronized’线程同步同样面临问题,同步导致性能下降(线程之间序列化的获取SimpleDateFormat实例)。Tim Cull使用Threadlocal解决了此问题,对于每个 阅读全文

posted @ 2011-04-16 02:34 IceWee 阅读(3434) 评论(1) 推荐(2) 编辑

1

导航