- 博客(11)
- 收藏
- 关注
原创 IDEA TOMCAT Server is not connected. Deploy is not available.错误
IDEA 连接tomcat 启动报错 相同的项目启动tomcat报错: Server is not connected. Deploy is not available .错误 网上查了半天最后发现是tomcat/bin/catalina.bat(sh) 中java_opt设置的问题,与idea中默认的jvm内存大小有冲突,将set java_opt行加 rem 注释后,再重新运行就可以了
2016-11-17 15:40:57
1331
原创 利用countDownLatch将异步多线程结果同步返回
最近项目在执行过程中,有多个 独立模块 异步执行,将执行结果统一处理后返回,代码可以顺序调用各个模块执行,然后统一处理,但是效率过低,考虑采用多线程异步处理,但异步执行提交任务后就顺序执行其他代码了,无法统一获取各模块处理结果。采用countDownLatch可以等待所有异步线程执行完成再统一处理。countDownLatch jdk里描述 A synchronizat
2016-09-01 13:03:30
6009
原创 idea14 生成javadoc
idea生成javadoc在 “Tools->Gerenate JavaDoc” 面版的 “Other command line arguments:” 栏里输入 “-encoding utf-8 -charset utf-8”,可以解决中文注释乱码的问题 Java注释Java注释规则// 注释一行 /* …… */ 注释若干行 /* …… / 注释若干行,并写入 javadoc 文档 通
2016-08-31 14:14:04
552
原创 AES128 Decryption异常
昨日AES解密出现异常,有两种异常信息: 1.javax.crypto.badpaddingexception pad block corrupted 2.解决IllegalBlockSizeException:last block incomplete in decryption异常 在网上查询,原因可能如下: 1.如http://blog.csdn.net/yf210yf/article
2016-08-18 09:23:35
2423
原创 Java 动态代理
注:最近学习hessian远程调用,看到hessian服务端最后利用动态代理来调用服务,就学习了下动态代理。动态代理的文章有很多很详细的介绍,本篇是本人学习的一个记录,内容较简单。1.动态代理定义代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个对象的访问。代理类负责为委托类预处理消息,过滤消息并转发消息,以及进行消息被委托类执行后的后续处理。代理模式UML图:2.获取动态代理过
2016-08-10 17:32:52
298
原创 利用Freemarker模板发送邮件
Freemarker简介FreeMarker是一个模板引擎,由java编写,与容器无关,非WEB项目也可使用。 具体介绍:http://demojava.iteye.com/blog/800204 利用spring-FreeMarkerConfigurer发送邮件配置xml文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://w
2016-08-03 20:17:19
1432
原创 二叉树java遍历
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-08-02 17:37:27
220
转载 UTF-8 的tomcat接受GBK请求乱码
原博:http://www.ithao123.cn/content-10642320.htmltomcat设置为utf-8编码,接受gbk请求:1.通过request.getParameter()会出现乱码,通过request.getQueryString()获取到请求参数集,2.通过URLDecode.decode(queryStr,"GBK")即可解析。对于本次乱码事件
2016-03-29 17:50:24
1681
原创 java,maven,svn,idea环境配置
最近电脑重装了系统,于是又重新安装配置了一把java环境,过程如下: 1.先安装jdk 安装jdk主要配置以下三项,注意都是系统变量,注意标点符号: CLASSPATH .;%JAVA_HOME%\lib; (注意:前面点号,分号,后面分号),类加载器的路径 JAVA_HOME C:\Program Files\Java\jdk1.6.0_17 (注
2015-08-15 23:49:41
598
转载 eclipse 打开myeclipse web 项目
参考http://www.cnblogs.com/Topless/archive/2011/11/23/2260085.html用eclipse引入项目后.project和.classpath被隐藏了,1、进入项目目录,找到.project文件,2、在...添加如下 org.eclipse.wst.common.project.facet.core.nature org.e
2015-05-21 16:38:52
666
原创 idea 13连接tomcat not conneted
以前用eclipse ,最近开始用idea,同样的项目可以在eclipse跑通,用idea13部署tomcat就一直显示 not connected,网上查了半天最后发现是tomcat/bin/catalina.bat中java_opt设置的问题,与idea中默认的jvm内存大小有冲突,将set java_opt行加 rem 注释后,再重新运行就可以了
2015-05-06 19:46:55
353
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人