java编程
文章平均质量分 59
iteye_18363
这个作者很懒,什么都没留下…
展开
-
SSL双向认证java实现(转)
原文:http://www.51testing.com/?uid-257506-action-viewspace-itemid-155640本文通过模拟场景,介绍SSL双向认证的java实现默认的情况下,我认为读者已经对SSL原理有一定的了解,所以文章中对SSL的原理,不做详细的介绍。如果有这个需要,那么通过GOOGLE,可以搜索到很多这样的文章。模...原创 2011-06-29 16:54:05 · 544 阅读 · 0 评论 -
Jenkins进行git多分支的docker镜像构建
在项目开发过程中,我们使用git进行源码管理,Jenkins进行程序构建,并打包成docker镜像,但对同一个工程的不同分支改如何处理,要达到以下要求:不同的分支,docker镜像的tag不同。 在实际操作过程中遇到一个问题:同一个git不同的分支在同一个工作目录中会产生同名的目录,如果构建两个job,指定不同的分支,在同时执行构建时会产生混乱,这就需要用户在操作时注...2017-02-15 22:36:08 · 1329 阅读 · 2 评论 -
Java去除字符串中的空格
Strim或者Trip都是只能去除头部和尾部的空字符串。中间的部分是不能够去除的!推荐使用ApacheCommonse的StringUtils.deleteWhitespace("a b c"); 删除所有空格。如果我自己写,我会采用foreache遍历每一个字符串中的字符然后利用StringBuilder追加 或者使用 Replace进行替换,替换的时候对于多个空格可能匹配有问题,利...原创 2016-10-27 12:51:28 · 190 阅读 · 0 评论 -
Spring framework、Spring MVC、Apache CXF搭建webService环境
最近由于项目需要,在一个已经正常的系统中添加webservice,原系统由spring framework(3.2.0.RELEASE)、spring mvc(3.2.0.RELEASE)、spring security(3.1.0.RELEASE)搭建,maven(3.1)管理包依赖。1.首先编辑原pom.xml,添加apache cxf(2.7.10)包:<!-- Apache...原创 2014-04-25 11:55:54 · 162 阅读 · 0 评论 -
笔记:Spring中获取classpath下的文件资源
通过Spring工具类获取classpath下的文件资源1、资源文件不在jar中 File cfgFile = ResourceUtils.getFile("classpath:test.txt");或者org.springframework.core.io.Resource fileRource = new ClassPathResource("test.txt");...原创 2014-01-16 15:24:53 · 1134 阅读 · 0 评论 -
Intellij IDEA14产生JAVA api文档
项目中需要把JAVA的代码注释生成一个api文件,项目在IntelliJ IDEA中开发,现在介绍一下在IntelliJ IDEA中生成javadoc的方法;1,在工具栏中找到”Tools”,然后“generate JavaDoc”如图1: 2,进入参数配置界面,如图2: 3,点击“OK”,就会将API文档产生在指定目录。参考:http://www.zicheng.net/...2015-12-01 10:36:23 · 297 阅读 · 0 评论 -
HttpServletRequest获取请求路径相关方法
自己对基础知识有点忘记了,写下来当作备忘。http://127.0.0.1/demoPro/wx/auth/view?custa=001&authb=2System.out.println(request.getContextPath());// /wkwmSystem.out.println(request.getPathInfo());// nullSystem.ou...原创 2015-07-10 16:25:26 · 128 阅读 · 0 评论 -
JAVA排序
package org.idcn.jse;public class SortAll { /** * 冒泡排序,选择排序,插入排序,希尔(Shell)排序 Java的实现 */ public static void main(String[] args) { int[] i = { 1, 5, 6, 12, 4, 9, 3, 23, 39, 403, 59...原创 2013-08-01 18:11:14 · 79 阅读 · 0 评论 -
java获取当月第一天的零点零分和最后一天的23点59分
Calendar calendar = Calendar.getInstance();calendar.set(Calendar.DAY_OF_MONTH, 1);//将小时至0calendar.set(Calendar.HOUR_OF_DAY, 0);//将分钟至0calendar.set(Calendar.MINUTE, 0);//将秒至0calendar.se...2013-06-06 16:15:59 · 1468 阅读 · 0 评论 -
apache httpclien访问乱码,返回信息乱码问题
最近在项目中遇到一个问题,客户端使用apache httpclient向服务端发送消息,如发送内容全是英文,没有问题。但是如发送中文则在服务端会接受到乱码,解决如下: 在HttpClient httpClient = new HttpClient() ;前加入以下语句之一postMethod.getParams().setParameter(HttpMethodP...原创 2012-07-12 15:12:38 · 210 阅读 · 0 评论 -
JAVA获取CLASSPATH路径
ClassLoader提供了两个方法用于从装载的类路径中取得资源: public URL getResource(String name); public InputStream getResourceAsStream(String name); 这里name是资源的类路径,它是相对与“/”根路径下的位置。getResource得到的是一个URL对象来定...原创 2012-07-06 15:19:31 · 80 阅读 · 0 评论 -
grails应用和mybatis应用关于oracle的整合
最近项目中需要,管理端使用grails框架,用户端使用servlet和mybatis。流程:使用grails创建表,使用mybatis对表进行操作。问题:grails使用hibernate进行库的操作,既可以使用自身的id增长策略也可以使用oracle的id增长策略,但是mybatis需要使用oracle的id策略,更新、删除、查询不受此影响解决:在grails的domain中对表id...2012-07-02 23:06:41 · 148 阅读 · 0 评论 -
tomcat内存溢出解决方法
转:http://topic.csdn.net/u/20090504/19/1422acec-264a-4d9a-87eb-ddba173c9041.html 31楼一,java.lang.OutOfMemoryError: Java heap space JVM堆的设置是指java程序运行过程中JVM可以调配使用的内存空间的设置.JVM在启动的时候会自动设置Heap size的值,其初始空...原创 2011-10-26 19:56:55 · 61 阅读 · 0 评论 -
java应用系统单点登录
目标:使用域账户单点登录,并且IE浏览器能自动登录查相关资料,知道HTTP协议中有401这个状态表示用户未授权,要求NTLM方式提供用户信息时,IE会自动取当前windows账户,其他浏览器会弹出对话框要求用户输入。服务器得到用户信息后交给域控验证。以上是原理,IIS服务器是提供这样的实现,只需简单配置。但java服务器,如tomcat、jboss,都没有这样的功能,但在网上很容易搜到了一个第三...原创 2011-09-29 16:20:00 · 111 阅读 · 0 评论 -
struts1的.do页面无法加载外部的js文件
很明显是因为你路径没对三。主要看你的a.jsp放在那个地方的,然后根据*.do的相对路径来指定,或者你可以加一个:<base href="<%=basePath%>">在<head>标签里面,<%=basePath%>的值是:<%String path = request.getContextPath();...2010-11-12 13:33:00 · 65 阅读 · 0 评论 -
Failed to create the Java Virtual Machine
由于项目里面用eclipse,今天从eclipse官网下载了一个Eclipse IDE For Java EE Developers,版本:eclipse-jee-helios-win32自己电脑上装的jdk版本是:1.6.0_20解压后启动,发现弹出提示框“Failed to create the Java Virtual Machine”eclips...2010-11-08 15:41:00 · 58 阅读 · 0 评论 -
使用@Async注解是hibernate中抛出LazyInitializationExceptions
项目中有一个需求:批量产生一批数据,并存放在数据库中,并产生文件供下载。根据需求很容易想到@Async注解,但当注解加到service层的方法上时,却会抛出org.hibernate.LazyInitializationException。项目使用spring3.1 和hibernate3.3.2GA,再经过各种谷歌之后终于找到原因,原因参考这里,具体是因为hibernate中session...原创 2014-10-13 21:16:24 · 182 阅读 · 0 评论