- 浏览: 183250 次
- 性别:
- 来自: 上海
最新评论
-
xunke515:
感谢分享.
Maven新建打包等管理Eclipse标准动态Web工程 -
chaijunkun:
楼主,你空间的座右铭是“不抛弃,不放弃”,这篇文章是“抛弃My ...
抛弃MyEclipse, 使用Eclipse插件 -
122829827:
一个为什么一个mongo实例就是一个数据库连接池?可以配置的大 ...
MongoDB的Java驱动使用整理 -
jiangjuliang:
[b][/b][i][/i][u][/u]引用[*][img] ...
通过Java注解实现安全控制 -
w11h22j33:
很棒噢
如何在GAE中轻松使用Django框架
文章列表
一旦项目变大,一个工程就显得比较臃肿,一般会按照功能划分成几个工程,需要团队协作开发。
根据最近对Maven的学习,下面简单的介绍下,使用Maven管理多个工程的pom文件的设置。
假设项目是个WEB项目,我们有三个工程:aboy-common-lang,aboy-common-toolkit,aboy-common-web
先说下目录结果:
aboy-common
|-----common-lang
| |___pom.xml
|-----common-toolkit
| ...
自从有了Maven,一直在想使用模板技术搭建项目工程,其中之一就是日志的配置文件Log4j.xml,因为项目不同,日志的输出路径也是不同的。
因此,想在程序启动之前,以渲染的方式配置Log4j.xml文件内容,这样就实现了日志管理的模板化。
Velocity便是理想的选择,因此,写了个Velocity工具类VelocityHelper,专门用于渲染模板,并完成了测试。
/**
* Copyright (c) YMCN Team
* All rights reserved.
*/
package com.aboy.toolkit.util;
...
最近在考虑C/S结构程序的软件自动升级的实现方式,比如QQ、飞信等都自动升级的功能。
自动升级模块虽然还没有编码完成,但是思路还是比较清晰的。
自动升级过程中,升级文件的JAR包是专门加载到程序中去的,因此,自定义一个ClassLoader,用于加载用户JAR包,就非常的重要了。
应用程序ClassLoader只提供了一个public Class<?> loadClass(String name) throws ClassNotFoundException 方法,没有提供加载JAR的方法。
URLClassLoader提供了一个protected vo ...
今天做一个展示层的Demo,为了方便理解和HTML层次清楚,HTML中加入了如下注释:
<!-- --------- Content ---------- -->
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<tr>
<td><input type="button" value=" 手动刷新缓存 " /></t ...
最近学习Maven,发现其真的很强大,所以学一点也记一点。使用Maven的最大好处在于:生成工程骨架和管理JAR包依赖。
Maven自带了很多的工程骨架,想自定义骨架可以使用交互式命令:
mvn archetype:generate
我的是Maven 2.2.1版本,系统自带的骨架一共有41个:
1: internal -> appfuse-basic-jsf (AppFuse archetype for creating a web application with Hibernate, Spring and JSF)
2: internal -> appfu ...
如今不再使用MyEclipse了,以前一直使用MyEclipse,是因为大都情况下开发的都是Java Web应用,而MyEclipse在这方面开发就让我省去了很多的工作。
文件同步、Tomcat等配置情况已经在“抛弃MyEclipse,使用Eclipse插件”中解决了。在此非常感谢toeo对我的帮助指导,让我省去很多的工作。
Maven离不开POM文件(工程对象模型,XML文件)。用Maven生成Eclipse JAVA工程是非常方便的,在生成完成后几乎不需要做任何自定义的工作(除了增加依赖)。而生成Eclipse标准动态JavaWeb工程就不那么顺利了,需要手动改几个地方,不过 ...
一直在用MyEclipse,最近迫于MyEclipse太笨重,启动太慢,又占用太多的内存资源,现在所有的项目都是在Eclipse 3.5下开发了。
当然,Flash Builder 4也应该迁移了。
MyEclipse 8中所使用的Eclipse也是3.5的,于是把MyEclipse 8中FB 4的插件移到Eclipse 3.5应该是很轻松的事情:
1、把%MYECLIPSE_HOME%\dropins\com.adobe.flexbuilder.feature.core.nl1.link文件复制到%ECLIPSE_HOME%\dropins\目录下;
2、重启E ...
在没有毕业前,对于JAVA的研究和学习,基本上停留在SSH、SOA、OSGi等,而这些大都与JavaEE相关。
为了与Web工程跟Tomcat同步,便一直割舍不下MyEclipse,同时,MyEclipse又提供了我学习所要的所有插件。因此,虽然MyEclipse笨重,但还是得用。
其实我用得最多的,也就是MyEclipse的工程同步和Tomcat的快速启动。
Eclipse 3.5的JEE版本我也很喜欢,启动快,占用内存小。
昨晚在家里没事,终于被我找到了一个插件,可以同步Web工程了:FileSync
官网:http://andrei.gmxhome.de/ ...
先看一条Oracle SQL语句:
select col_name
from tab_name
where col_time >= to_date(to_char(sysdate, 'YYYY-MM-DD'), 'YYYY-MM-DD')
and col_time > to_date(to_char(sysdate, 'YYYY-MM-DD'), 'YYYY-MM-DD') + 1
刚看到这条语句,我笑了:这位哥们在干什么呢,把一个日期先转化成字符串,然后又把该字符串转化为日期?
仔细一看,原来这位哥们是有事情要做的:查询当天的记录,是从当天0点0分0秒开始 ...
今天学习XMLSocket,可是在拿到XML字符串数据后,不知该如何解析,JavaEye真是个好地方,终于找到了思路:
http://xiaoer-1982.iteye.com/blog/500333
首先由XML得到XMLList,然后构造出XMLListCollection,最后得到Array,最后构造ArrayCollection。
原始XML字符串:
<response>
<resp time="" no="" lat="" lng="" />
&l ...
在"郁闷中国"的郁闷岛暂停一个多月后,健康202 -- http://www.41202.com 的以一个斩新的面貌与大家见面了: 休闲社区 http://www.41202.com/bbs
休闲社区采用JForum开源论坛,由于也是刚接触,所以还在进一步的了解中,期待各位朋友的光临!!
- 2009-10-06 15:08
- 浏览 1037
- 评论(0)
大家好,我是一位Struts2的初学者,在Struts1中,我用Servlet做了个多文件上传的类,并测试成功
可是,现在在Struts2中,出现了问题:
在 ServletUpload.jsp 点击 [提交] 后,由 /servlet/ServletUpload.servlet 执行上传,成功进入 [App]/servlet/ServletUpload.servlet 页面后,硬盘相关目录下并没有上传的文件,必须要点击浏览器的 [刷新],浏览器会提示什么(数据..),再点击[确定] 后,硬盘才有上传的文件。
不知哪里出错,望各位指教!