`
dove19900520
  • 浏览: 593081 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
前几天尝试着在Macbook下安装myeclipse的java反编译插件,结果失败了,今天无聊又重新尝试了下,结果OK了,现在把经验跟大家分享下。多余的话不啰嗦,直接上干货。   jad是一个使用非常广泛的java反编译工具,jadClipse是jad在eclipse下的反编译插件,下面就给大家介绍下我在Mac下为myeclipse10安装反编译插件的过程。其实跟windows下的步骤基本大同小异。   1、下载net.sf.jadclipse_3.3.0.jar包,及jad主文件。   jadclipse包的下载地址: http://nchc.dl.sourceforge.ne ...
今天再Linux服务器中执行发送邮件的脚本时遇到如下异常:   [com.china.adcrm.stock.StockSchedule.sendEmail(StockSchedule.java:153)] 2016-01-05 14:48:27 310 [ INFO] [com.china.adcrm.stock.StockSchedule.sendEmail(StockSchedule.java:167)] org.apache.commons.mail.EmailException: Sending the email to the following server ...
java.security.NoSuchProviderException: no such provider: BC 的问题解决   1、在工程内引入bcprov-ext-jdk16-1.46.jar包;   2、在加密类中加入静态块。 static{ try{ Security.addProvider(new BouncyCastleProvider()); }catch(Exception e){ e.printStackTrace(); } }  
以前只听说过webservice,从来没有真正的接触过,今天有个工单,要掉接口,接过来发现是weiservice的,瞬间凌乱啊。 网上搜了好多的资料,感觉都太笼统,没有什么具体的步骤,下面我便把我自己的具体实践步骤记录一下,供那些初次使用webservice(java版)的童鞋一个借鉴。如有问题,还请大神多多指教。。。。。。。。   1、接口地址: http://IP:8080/MediaInterface/BaseInfoService.svc 将该地址在浏览器中输入,然后会出现一个页面,找到其中的一个含有wsdl的URL,本接口中的URL为: http://IP:8080/M ...
最近使用myeclipse时,在用ant build项目时总是出现问题。 Errors occurred during the build. Errors running builder 'JavaScript Validator' on project 'IShangOA'. java.lang.NullPointerException 要解决这个问题,要就把JavaScript Validator去掉。 去掉的方法是:选择一个项目—-右键Properties—-Builders(排二个)—-点一下右则会有四项—-取消第一项“JavaScript Validator”的勾就OK了  
啥也不说,直接上代码 /** * */ package com.ctlovedove.util; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.PrintWriter; import java.net.URL; import java.net.URLConnection; import java.util.List; import java.util.Map; /** * @aut ...
      通常大家都知道,Java虚拟机中字符串编码默认跟随操作系统,中文版的Windows系统编码为GBK,Linux系统为UTF8,如果需要手动设定编码,可以在JVM启动时添加以下参数: -Dfile.encoding=UTF-8     添加上面一句后,我们会发现,出现了新的问题。java程序输出控制台时,出现了中文乱码的问题。     原因是,当我们添加了上面的一句代码后,日志编码也会是UTF8,但MyEclipse的Console、Windows的cmd窗口,并不知道应该以UTF8编码来解析jvm输出的字符,所以就出现了乱码问题。     那么具体请看下面的解决方案: ...
本文将要介绍的是除了dbcp、c3p0的使用,本文准备再介绍另一个连接池的应用:proxool c3p0的介绍可参见:http://www.micmiu.com/j2ee/jdbc-tech/c3p0-simpledbcp的介绍可参见:http://www.micmiu.com/j2ee/jdbc-tech/apache-dbcp-simple 本文的章节目录: 一、参数详细说明 二、多种实现方式的演示 三、结合spring的实例演示
最近公司负责的几个系统中老有漏洞被搜出,多少都是JSP跨站脚本漏洞攻击,总结出的原因,无外呼是在跳转到JSP的页面中带有参数,然后JSP页面接收到参数后没有对一些特殊字符进行过滤,当然,还有一些其他的情况,比如,在页面中有输入框,需要用户手动输入内容时,都有可能出现这种攻击,下面是我针对JSP页面接收参数时,对参数进行过滤处理的方法,可能不全,还请大神指点! 请求链接: http://a.b.com/login.jsp?successUrl=<script>alert(111)</script>  参数过滤: String successUrl =request ...
Java中将中文编译成Unicode码的方式有很多,今天分享一个比较安全的方式: org.apache.commons.lang.StringEscapeUtils.escapeJava(str);
最近在做一个项目,一些内容或网页需要用户分享。众所周知,随着各个社交平台的发展,“分享”已经成为一种家常便饭,如分享文章到朋友到,到博客,到微博。在项目进行过程中发现,网页中常用的分享插件,如bshare、shareto等,等不能满足我的所有需要,其中,微信分享,就是这种情况,我想将某个帖子的链接地址解析成二维码,然后供大家分享,可是,这些插件无法实现(或许是我没有找到方法而已,如果有人知道的话,欢迎分享),所以,我斗胆自己生成二维码,然后让用户之间扫描已经生成好的二维码即可。废话就不多说了,下面是我从网上找到的一个Java生成二维码的例子,在此分享给大家。 首先,需要在项目中引入一个ja ...
今天,公司同事发现论坛客户端后台登录失败,报500了。页面打出的错误信息如下:   500 Servlet Exception [show] java.lang.IllegalStateException: block Block[Table[mnode:2,/usr/local/resin-4.*/resin-data/app-0/distcache/mnode.db],2aa002,copy=false,load=false,dirty=false] is not an index code=0     经过一番查找,最后在技术群中某大神的帮助下,终于解决。   具体解 ...
SpringMVC注解说明 @controller 通过@controller标注即可将class定义为一个controller类。   @RequestMapping value 表示需要匹配的url的格式。 method 表示所需处理请求的http 协议(如get,post,put,delete等),可选值为RequestMethod这个enum的值。 params 格式为”paramname=paramvalue” 或 “paramname!=paramvalue”。 表示参数必须等于某值,或者不等于才进入此映射方法。不填写的时候表明不限制 h ...
      今天在修改页面显示的时候发现,用textarea输入的文本,在数据库里面显示的跟输入项格式相同,但是当重新显示在HTML页面中时没有按照规定的格式输出,把回车换行都给忽略了。       后来,费了一个多小时,才解决:       在<bean:write>的两边加上这个HTML标签<pre>即可;      <pre><bean:write name="object" property="remark" /></pre>        请注意,到这里,并不代表已经解决问题 ...
  做web前端的同学会经常遇到document.getElementsByName()在IE6、7下不兼容的情况,找了好久,终于找到了一个通用的方法,如下:   /** * 根据标签的name值获取标签数组元素 * @param tag 标签 * @param name 标签的name值 */ function getElementsByName(tag, name) { var returns = document.getElementsByName(name); if (returns.length > 0) return returns; ...
Global site tag (gtag.js) - Google Analytics