- 博客(18)
- 资源 (2)
- 收藏
- 关注
原创 class.getResource.getPath()中文空格转义问题
package com.你_好;import java.io.IOException;import java.net.URL;import java.net.URLDecoder;public class TestFile { public static void main(String[] args) throws IOException { URL
2016-03-30 17:07:02 1451
转载 CAS单点登录(SSO)完整教程
CAS单点登录(SSO)完整教程(2012-02-01更新)一、教程说明前言教程目的:从头到尾细细道来单点登录服务器及客户端应用的每个步骤单点登录(SSO):请看百科解释猛击这里打开本教程使用的SSO服务器是Yelu大学研发的CAS(Central Authentication Server),官网:http://www.jasig.org/cas本教程环境:T
2016-03-29 20:38:03 804
转载 jquery操作select(取值,设置选中)
每一次操作select的时候,总是要出来翻一下资料,不如自己总结一下,以后就翻这里了。比如1、设置value为pxx的项选中 $(".selector").val("pxx");2、设置text为pxx的项选中 $(".selector").find("option[text='pxx']").attr("selected",true); 这里有一个中括
2016-03-28 17:17:01 350
转载 使用jxl生成Excle文件的代码总结
package JExcelTest.standard; import java.io.*; import java.text.SimpleDateFormat;import java.util.Date;import jxl.*; import jxl.format.UnderlineStyle;import jxl.write.*; import j
2016-03-28 16:24:22 526
转载 Excel的最大行数
使用Excel2007或Excel2010,在“另存为” 菜单中可以选择为“Excel 07-2003 工作薄”,从中我们可以看出,到了2007版以后,存储格式变了,简单一点从扩展名便可以看出,一个是.xls,一个是.xlsx,差异自己去体会,因为对于我来说,Excel用得相当少。上课的时候使用PPT演示文档,内容相同,PPT2007下的文档只有450KB左右,然而PPT2003却达到了4MB,真
2016-03-28 16:23:42 3731
原创 Java的Md5加密
package demo.util;import java.security.MessageDigest;public class Md5Util { public final static String MD5(String s) { char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8'
2016-03-24 14:34:20 353
转载 JVM性能调优监控工具jps、jstack、jmap、jhat、jstat使用详解
JDK本身提供了很多方便的JVM性能调优监控工具,除了集成式的VisualVM和jConsole外,还有jps、jstack、jmap、jhat、jstat等小巧的工具,本博客希望能起抛砖引玉之用,让大家能开始对JVM性能调优的常用工具有所了解。 现实企业级Java开发中,有时候我们会碰到下面这些问题:OutOfMemoryError,内存不足内存泄露
2016-03-22 23:45:55 387
原创 找不到或无法加载主类sun.tools.jps.jps
使用jps命令首先进入到java的bin目录下使用jps出现如下错误则需要检查下java/lib下是不是缺少tools.jar文件。如果缺少,下载一个即可
2016-03-22 23:42:37 3800
转载 BlockingQueue
前言: 在新增的Concurrent包中,BlockingQueue很好的解决了多线程中,如何高效安全“传输”数据的问题。通过这些高效并且线程安全的队列类,为我们快速搭建高质量的多线程程序带来极大的便利。本文详细介绍了BlockingQueue家庭中的所有成员,包括他们各自的功能以及常见使用场景。认识BlockingQueue阻塞队列,顾名思义,首先它是一个队列,而一个队列
2016-03-21 16:58:06 2761
转载 Java transient关键字使用小记
哎,虽然自己最熟的是Java,但很多Java基础知识都不知道,比如transient关键字以前都没用到过,所以不知道它的作用是什么,今天做笔试题时发现有一题是关于这个的,于是花个时间整理下transient关键字的使用,涨下姿势~~~好了,废话不多说,下面开始:1. transient的作用及使用方法 我们都知道一个对象只要实现了Serilizable接口,这个对象就可以
2016-03-18 23:33:29 655 3
转载 部署Maven项目无法找到Maven管理的Jar包
有些学员部署Maven项目的时候,经常遇到奇葩问题,就是导入了maven项目,也没报错,但是运行的时候,各种奇葩报错,xxx.class not found;等等;这种问题根源项目没有把maven管理的Jar包依赖进去;如何解决呢?这里给下解决方案:右击项目,-》 Properties -》 Deploymen
2016-03-15 23:27:44 2703
转载 Axis2 客户端调用 设置超时时间
我用的是axis2-1.6.2版本。请看下面的客户端代码:import org.apache.axis2.client.Options;import com.ctis.ta.service.impl.OpenAccountForUnitServiceStub;import com.ctis.ta.service.impl.OpenAccountForUnitServiceStub.Op
2016-03-15 15:57:05 5386
转载 JAVA对象JSON数据互相转换的四种常见情况
1. 把java 对象列表转换为json对象数组,并转为字符串复制代码 代码如下: JSONArray array = JSONArray.fromObject(userlist); String jsonstr = array.toString();2.把java对象转换成json对象,并转化为字符串复制代码 代码如下: JSONObje
2016-03-14 18:22:43 1960
原创 Json转换中文到前台出现乱码问题
把对象转为json后到浏览器出现了乱码,打印在控制台都正确的。最后使用注解方式解决了。@JsonRootName("body")public class BaseJsonResponse { public String description; public Integer status; public Object result; //使用net.sf.json.JSON
2016-03-10 16:50:31 3050 1
原创 springMVC上传文件大小限制以及超过限制后的自定义处理
在xml中加下如下配置 bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> property name="defaultEncoding" value="UTF-8"/>
2016-03-09 19:04:06 14753 1
转载 Spring MVC 中 HandlerInterceptorAdapter的使用
一般情况下,对来自浏览器的请求的拦截,是利用Filter实现的,这种方式可以实现Bean预处理、后处理。 Spring MVC的拦截器不仅可实现Filter的所有功能,还可以更精确的控制拦截精度。 Spring为我们提供了org.springframework.web.servlet.handler.HandlerInterceptorAdapter这个适配器,继承此类,可以非常方便的
2016-03-04 15:25:50 426
原创 正则表达式
正则表达式特殊符号验证,最好放到后面。Pattern.compile("[-~!+@#$%^&*()\\{\\}\\[\\]:\\._/?\\\\|'\"`=;
2016-03-01 14:53:22 314
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人