java
删去昨天
这个作者很懒,什么都没留下…
展开
-
md5加密
import java.security.InvalidKeyException; import java.security.NoSuchAlgorithmException; import java.security.Security; import javax.crypto.BadPaddingException; import javax.crypto.Ciph原创 2013-10-30 15:27:21 · 596 阅读 · 0 评论 -
tomcat jrebel热部署
-noverify-javaagent:D:/java/JRebel/jrebel.jar-Drebel.dirs=E:/Workspaces/chinterweb/WebRoot/WEB-INF/classes-Drebel.spring_plugin=true-Drebel.hibernate_plugin=true原创 2016-01-14 09:09:02 · 337 阅读 · 0 评论 -
java设计模式图
转载 2015-08-13 14:18:48 · 349 阅读 · 0 评论 -
html和xml中的空格问题
有时候,我们要把xml里面的多个连续的空格输出到html中,而且也要保持多个连续的空格。我们自然会想到 但是在xml里面就不支持 因为&在xml是特殊字符,要用& 你是不是又想到了把它们组合起来,就是 回头一试,不行, 它给直接输出 地文字了,而不是空格。怎么办呢?最后一招,把输入法切换为全角输入。哈哈,以下搞定!!!转载 2014-09-17 09:16:41 · 1275 阅读 · 0 评论 -
Spring mvc 中使用 kaptcha 验证码
生成验证码的方式有很多,个人认为较为灵活方便的是Kaptcha ,他是基于SimpleCaptcha的开源项目。使用Kaptcha 生成验证码十分简单并且参数可以进行自定义。只需添加jar包配置下就可以使用。kaptcha所有配置都可以通过web.xml来完成,如果项目使用了Spring MVC,那么实现方式会略有不同。一、Servlet项目1、添加jar包依赖 maven项目转载 2014-09-15 16:02:12 · 486 阅读 · 0 评论 -
kaptcha中文验证码
package cn.com.jsoft.jframe.utils;import java.io.UnsupportedEncodingException;import java.util.Random;import com.google.code.kaptcha.text.TextProducer;import com.google.code.kaptcha.util.C原创 2014-09-15 16:37:52 · 596 阅读 · 0 评论 -
Tomcat如何配置去项目名称访问.doc
相关资料:1. http://hi.baidu.com/dobaibai/item/4cf925818faad25f850fab11 多域名访问配置步骤2. http://zhidao.baidu.com/question/541651557.html配置后http://localhost:8080 仍是访问TOMCAT主页问题解决3. http://lhp转载 2014-09-10 16:15:45 · 1277 阅读 · 0 评论 -
java mail邮件发送(带附件) 支持SSL
java mail邮件发送(带附件)有三个类MailSenderInfo.javapackage mail;import java.util.Properties; import java.util.Vector;public class MailSenderInfo { // 发送邮件的服务器的IP和端口 private String m原创 2014-09-04 09:37:43 · 2296 阅读 · 2 评论 -
java excel poi导出问题
1.每次打开excel就会提示:“此文件中某些文本格式可能已经更改,因为它已经超出最多允许的字体数。关闭其他文档再试一次可能有用。”解决办法:是因为创建的字体太多了,当调用HSSFWorkbook的createFont之后就创建一种字体,就算字体属性完全一样也是要创建一个新字体对象的;而创建的数目是有限的,因此不要频繁调用HSSFWorkbook的createFont方法, 把原创 2014-07-21 10:41:19 · 1029 阅读 · 0 评论 -
多线程socket服务器端
SocketServer服务端import java.io.*;import java.net.*;public class SocketServer extends Thread { private int port = 8899; private ServerSocket serverSocket; private ThreadPool threadPool;// 线程池原创 2014-04-11 16:08:54 · 1467 阅读 · 0 评论 -
java 高级工程师面试题
1.java 语言如何进行异常处理,关键字:throws、throw、try、catch、finally分别代表什么意义?finally代码是在return之后还是之前执行? throws是获取异常,throw是抛出异常,try是将会发生异常的语句括起来,从而进行异常的处理, catch是如果有异常就会执行他里面的语句,而finally不论是否有异常都会进行执行的语句。2.原创 2014-03-22 00:31:56 · 6959 阅读 · 0 评论 -
java socket实现多客户端群聊
服务器端主要是接收客户端发送过来的信息,并将该信息发给所有的客户端import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.ServerSocket;import jav转载 2013-12-25 15:48:00 · 612 阅读 · 0 评论 -
JAVA断点续传
主要实现代码 fileSize = (int) getFileSize(path); // path:temp文件路径Log.e("HttpUtil", "startLocation" + fileSize);setHttpDownloadStart(urlConn, fileSize); private void setHttpDownl转载 2013-12-04 17:23:03 · 676 阅读 · 0 评论 -
遍历Map的四种方法
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("通过转载 2013-11-26 10:15:28 · 469 阅读 · 0 评论 -
百度、谷歌经纬度互换
百度的一个转换接口,可以实现百度、谷歌和实际地址之间的互换。接口:http://api.map.baidu.com/ag/coord/convert?from=2&to=4&x=120.7318925857544&y=31.291882052977请求接口中有四个参数:其中,from和to对应的值分别是:0真实坐标;2google坐标;4baidu坐标。from:被转换的坐标体系原创 2013-11-18 20:49:30 · 1021 阅读 · 0 评论 -
提高你的Java代码质量吧:用整数类型处理货币
一、分析 在计算机中,使用二进制表示数据,浮点数有可能是不准确的,它只能无限接近准确值,而不是完全精确。如:0.4这个十进制小数,使用“乘2取整,顺序排列”法:0.4*2=0.8 ---> 取整是00.8*2=1.6 ---> 取整是10.6*2=1.2 ---> 取整是10.2*2=0.4 ---原创 2013-12-04 17:12:26 · 1256 阅读 · 0 评论 -
3DES加密解密的工具类
import java.io.UnsupportedEncodingException;import javax.crypto.Cipher;import javax.crypto.SecretKey;import javax.crypto.spec.SecretKeySpec;/** * SecretUtils {3DES加密解密的工具类 } */public class Se原创 2013-10-30 15:34:38 · 1349 阅读 · 0 评论 -
java高级技术
HashMap排序原创 2016-04-11 14:44:39 · 382 阅读 · 0 评论