
Java
zhaofsh
这个作者很懒,什么都没留下…
展开
-
FCK上传图片(文件)绝对路径保存的实现
作为web的富文本编辑器FCK大家应该不会陌生吧,最近项目中遇到一个问题,那就是每次重新启动服务器时通过FCK上传的文件全丢失,这可能是服务器每次重启都要重新通过war部署应用程序所致。目前有3中方案可以解决上述问题:1、写个后台进程专门维护FCK上传的文件。2、位FCK专门部署一个服务器。3、重新实现FCK的上传和下载功能(是文件可以上传到任意指定的路径,非应用程序的相对路径)。 不知网络大侠门还有没有别的解决方案,大家功能学习。在上述方案中,第一种方案主要是在服务重启前后移动文件夹来实现的,当文件大时维原创 2010-08-22 15:26:00 · 5734 阅读 · 13 评论 -
高效的JSON转换工具
在网上搜索了一番发现用json-lib进行json格式转换的还真不少,但是经过测试性能不太令人满意,同类工具中还有个后起之秀那就是jackson,单从性能上说要比json-lib好很多,于是在项目中就决定用jackson了。 但是关于jackson的资料在网上相比不是很多,于是到了官方网站看了看,把源码下载下来。帮助文档做的不太好,也没有个现成的例子供参考。不过还好,最后在官方网站的某个角落里找到了一些例子, 我在原来例子的基础上稍加改动封装了一个工具,供网友们参考,有不当之处还望拍砖指原创 2010-08-26 14:44:00 · 3106 阅读 · 2 评论 -
jsp表达式语言EL导致的问题
今天在做项目的时候遇到一个有趣的问题,本来简单的问题浪费了我不少时间,问题是这样的。由于业务需求我在request中放入了一段json字符串,代码片段如下:String jsonStr=JsonUtil.getTool().writeBeanList(list, "{/"associatedType/":0,/"usergroupId/":0}"));request.setAttribute("test",jsonStr);其中Json返回的结果是[{"name":"mr bean","value":1原创 2010-08-25 16:34:00 · 533 阅读 · 0 评论 -
ant执行命令的详细参数和Ant自带的系统属性
<br />一:ant执行命令的详细参数<br /> <br />-buildfile<file>,-file<file>,-f<file> :要指定执行构件的的位置和名称。<br />-find<file>,-s<file>: 查找构件文件,并执行找到的构件文件。<br />-help,-p:显示ant的命令帮助信息。在命令行中显示ant的命令选项及简短的介绍,-h是简写。<br />-version:显示ant 的版本信息。<br />-diagnostics:显示ant项目的运行环境、依赖库等信息,为转载 2010-12-30 09:24:00 · 1581 阅读 · 0 评论 -
Maven简单教程
Chapter 1. 介绍 Apache Maven Chapter 1. 介绍 Apache Maven <br />1.1. Maven... 它是什么?<br />1.2. 约定优于配置(Convention Over Configuration)<br />1.3. 一个一般的接口<br />1.4. 基于Maven插件的全局性重用<br />1.5. 一个“项目”的概念模型<br />1.6. Maven是Ant的另一种选转载 2011-01-21 13:13:00 · 7571 阅读 · 2 评论 -
Spring 使用注解方式进行事物管理
事物注解方式: @Transactional当标于类前时, 标示类中所有方法都进行事物处理例子:@Transactionalpublic class TestServiceBean implements TestService {}当类中某些方法不需要事物时:@Transactionalpublic class TestServiceBean implements TestService { private TestDao dao; public void setDao(Te原创 2011-03-29 13:47:00 · 8877 阅读 · 0 评论 -
JRebel-提高JavaEE开发效率
<br /> 在eclipse for javaEE中开发javaEE程序虽然支持热部署,对修改jsp文件倒是支持的很好,但是对于修改java代码进行热部署支持的不<br /><br />是很理想,经常因为修改多次而导致tomcat启动异常的问题,带给我们的往往是非常讨厌的等待。现在给大家介绍一块解决此问题的<br /><br />小工具JRebel。<br /><br /> JRebel其实是借助vm的-javaagent参数来实现java文件动态编译的,据说就仅仅这么个原创 2011-03-31 14:41:00 · 4215 阅读 · 1 评论 -
帮你快速理解JVM
从Java平台的逻辑结构上来看,我们可以从下图来了解JVM:从上图能清晰看到Java平台包含的各个逻辑模块,也能了解到JDK与JRE的区别对于JVM自身的物理结构,我们可以从下图鸟瞰一下:的JVM" style="margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; paddi转载 2011-10-28 16:21:56 · 620 阅读 · 0 评论 -
Maven批量安装第三方jar包
最近有个项目需要转移到maven下,但是大量的jar需要安装到maven的本地库,手动安装太累了,于是编写了个批量安装的工具,此工具不仅可以完成jar的安装,而且也可以自动生成pom.xml中依赖配置文件。使用方法请看README.txt下载地址:http://download.youkuaiyun.com/detail/zhaofsh/4125648原创 2012-03-09 10:53:05 · 1813 阅读 · 0 评论