CODE男孩的博客

你只是看起来很努力,,,,,

调用Process.waitfor导致的进程挂起

问题背景如果要在Java中调用shell脚本时,可以使用Runtime.exec或ProcessBuilder.start。它们都会返回一个Process对象,通过这个Process可以对获取脚本执行的输出,然后在Java中进行相应处理。例如,下面的代码:[java] view plain cop...

2018-03-19 10:48:58

阅读数 140

评论数 0

java 防盗链详解及解决办法(针对类似帆软报表第三方可能遇到的问题)

最近在做帆软的报表时发现随意在一个页面里访问某一报表就能访问到数据,于是在发现了有防盗链这一问题,即加一层过滤。 http://help.finereport.com/doc-view-1429.html 以上是帆软提供的参考,仅仅是参考,不要照搬,根据实际情况写逻辑。 ...

2018-01-29 15:00:04

阅读数 168

评论数 0

url 中文传参 乱码问题

开发一直用firfox网页,调试什么的都很方便。所以遇到了浏览器之间的兼容问题。url中文传参。 问题:前台用url传值中文,后台用request.getParameter接收参数。        用firfox,chrome等没有问题。用ie会出现接参乱码现象。   上网...

2017-10-11 14:27:31

阅读数 155

评论数 0

从static变量初始化到Spring/Spring boot的工具类静态变量注入

写这篇博文,要从java.lang.ExceptionInInitializerError这个报错开始。简单的看上去,这是一个类初始化异常报错。但事实上并不是这样,这是由于调用某个static变量属性时而该属性没有初始化而导致的错误,所以,在debug模式下,你第二次再尝试调用操作static属性...

2017-04-10 10:04:35

阅读数 4122

评论数 0

freemarker判断对象是否为空的方法

FreeMarker与Web容器无关,即在Web运行时,它并不知道Servlet或HTTP。它不仅可以用作表现层的实现技术,而且还可以用于生成XML,JSP或Java 等。 freemarker中显示某对象使用${name}. 但如果name为null,freemarker就会报错。如果需要...

2017-02-14 18:31:04

阅读数 15338

评论数 1

Spring处理跨域请求(含有SpringBoot方式)

一次正常的请求 最近别人需要调用我们系统的某一个功能,对方希望提供一个api让其能够更新数据。由于该同学是客户端开发,于是有了类似以下代码。 @RequestMapping(method = RequestMethod.POST, value = "/update.json"...

2017-02-13 15:15:16

阅读数 16395

评论数 2

java强行删除文件(针对进程正在使用的文件的删除)

删除被进程占用的文件,可以先判断文件是否被删除,如果没有,则让系统强制回收资源,进行文件的删除,示例如下: boolean result = f.delete();   if(!result)    {     System.gc();     f.delete;    }

2017-02-10 16:04:40

阅读数 3923

评论数 2

JSON字符串转javabean,报net.sf.ezmorph.bean.MorphDynaBean cannot be cast to.....

JSON串: {"seqNo":2,"taskName":"入库","taskDiscription":"这是入库状态","status":"0",&q...

2016-12-15 12:58:07

阅读数 1643

评论数 0

firefox uploadify http 302 error

今天遇到一个问题  由于项目需要利用uploadify 实现无动态文件上传 在IE下运行正常,但是firefox报错--http 302 error 后经google了解到由于uploadify是利用flash来实现无动态文件上传的,flash在firefox下重新发起session会...

2016-10-19 16:54:52

阅读数 455

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭