- 浏览: 326874 次
- 性别:
- 来自: 广州
-
最新评论
-
yuewuying:
sunshine561 写道为什么拿不到,你这个例子本身就不恰 ...
java中Class.getResource用法 -
nbkangta:
很实用,谢谢
java中Class.getResource用法 -
sunshine561:
为什么拿不到,你这个例子本身就不恰当,你这样的目录的意思就是j ...
java中Class.getResource用法 -
joyvag:
lzmrex 写道我有个问题想问下楼主。据我所知,编译之后fi ...
java中Class.getResource用法 -
jinpengaigo:
保存下,留着下次用
ApacheTomcat整合
文章列表
用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用File file = new File("c:/test.txt");这样用有什么问题,相信大家都知道,就是路径硬编码,对于JAVA精神来说,应用应该一次成型,到处可用,并且从现实应用来讲,最终生成的应用也会部署到Windows外的操作系统中,对于linux来说,在应用中用了c:/这样的字样,就是失败,所以,我们应该尽量避免使用硬编码,即直接使用绝对路径。
在Servlet应用中,有一 ...
- 2008-11-02 13:30
- 浏览 51661
- 评论(6)
昨天一个同事问了一个问题,涉及到如何设计一个矩阵存储模型的问题,当时想了一些,但都不能很好的解决这个问题,也比较复杂,后来仔细想了一下,便写了下面这个类,比较简单,也能满足基本的应用。
import java.util.HashMap;
import java.util.Map;
/**
*
* @author Dao
*/
public class RectStoreModel
{
private int maxRow = 0;
private int maxColumn = 0;
private Map objectMap = new HashMap();
...
- 2008-11-01 10:02
- 浏览 2817
- 评论(0)
HttpServletRequest中全部输出字符串的方法
=======================================
(http://localhost:8080/wartest/ServletInformation)
request.getAuthType() = null request.getCharacterEncoding() = null request.getContentLength() = -1 request.getContentType() = null request.getContextPath() ...
- 2008-10-29 22:33
- 浏览 4112
- 评论(0)
(下文转载于http://www.phpchina.com/html/03/1703-2036.html)
1、首先下载Subversion Windows版本的服务器软件,下载地址如下:http://subversion.tigris.org/servlets/ProjectDocumentList?folderId=91文件为svn-1.2.0-setup.exe,然后执行安装,安装目录如:d:\develop\ ...
- 2008-10-26 20:06
- 浏览 2931
- 评论(1)
import java.io.File;
/**
* @author Dao
*
*/
public class ProjectFilesPrinter
{
private static int packageLevel = 0;
private static int packageNumber = 0;
/**
* @param args
*/
public static void main(String[] args)
{
String packageBasePath = "G:\\spring\\spring-fr ...
- 2008-10-26 10:29
- 浏览 971
- 评论(0)
import java.io.File;
/**
* @author Dao
*
*/
public class ProjectPackagesPrinter
{
private static int packageNumber = 0;
/**
* @param args
*/
public static void main(String[] args)
{
String packageBasePath = "G:\\spring\\spring-framework-2.5\\src\\main\\java\\org&qu ...
- 2008-10-26 10:16
- 浏览 969
- 评论(0)
昨天突发奇想,在网上下载了Spring-2.5的源码下来,很失望,可能它比Maven早出世很久吧,它并不是用Maven建的项目,简单看了下,是用Eclipse开发的,与俺用的Netbeans又是不同,烦,于是发狠自己要把Spring的源码接到Maven下,方便自己查看(我共享到到本文附件里了,有需要的人可以下载下来看看)。
刚开始的时候很傻很天真,居然想要自己一个一个找出Spring所有的Dependency,找了十几个,开始意识到这不是办法了,因为实在太多,没想到Spring居然要依赖这么多的包,看来功能强大也与用的包多有关啊!
后来想了想,应该可以在网上找到它所有的依赖的 ...
有时候,JAVA程序需调用本地的批处理进行一些处理,下面的代码就演示了如何在JAVA中调用本地的批处理文件,如下
import java.io.BufferedReader;
import java.io.InputStreamReader;
/**
* @author Dao
*/
public class Test
{
public static void main(String[] args)
{
Process process;
try
{
process = Runtime.getRuntime().exec("c: ...
- 2008-10-25 20:07
- 浏览 1581
- 评论(0)
准备相关软件
下载安装Apache2.2.4Apache下载地址:http://archive.apache.org/dist/httpd/binaries/win32/,选择下载windows平台安装包文件apache_2.2.4-win32-x86-no_ssl.msi。
接受安装协议
配置apache服务器信息
Network Domain设置站点名称,这个不会对 ...
- 2008-10-25 20:00
- 浏览 2506
- 评论(2)
(转载于http://isky.iteye.com/blog/251544)
开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用 假如我们需要确定谁占用了我们的9050端口 1、Windows平台 在window ...
- 2008-10-25 13:53
- 浏览 1679
- 评论(0)
在进行企业应用的开发过程中,我们经常会遇到原因而必须要从一个对象中拷贝值到另一个对象中,这两个对象有部份相同的字段,必须将这些相同字段的值从源对象拷贝到目标对象中,因此,一个值拷贝的实用类就变得很必要了,下面我们就用JAVA范型与JAVA影射去实现这样一个实用类吧,也算是JAVA范型的一个应用实例了,同时也是一个JAVA影身的简单应用实例。
package common;
import java.lang.reflect.Array;
import java.lang.reflect.Field;
import java.util.ArrayList;
import java.ut ...
(本文转载自http://jallay.iteye.com/blog/256554)
1:ServletContext对象是一个为整个web应用提供共享的内存,任何请求都可以访问里面的内容 2:如何实现在服务启动的时候就动态的加入到里面的内容:我们需要做的有: 1) 实现servletContextListerner接口 并将要共享的通过setAttribute(name,data)方法提交到内存中去 2)应用项目在通过getAttribute(name)将数据或到
ServletContextLTest.java
==================================== ...
- 2008-10-25 13:46
- 浏览 2916
- 评论(0)
刚在Javaeye看到一篇文章,关于网站集成支付宝的,正是我之前想了解的,不过作者写得有些零乱,解释也不太清楚,代码格式更是看着郁闷,待以后有空消化消化,再实践下,现先贴出来保存着吧。
(本文转载于http://stephen830.iteye.com/blog/254827)
国内电子商务系统实现的基本流程如下: 客户在系统内下订单 -> 系统根据订单生成支付宝接口url -> 客户通过url使用支付宝(网上银行)付款 -> 支付宝将客户的付款完成信息发送给电子商务系统 -> 系统收到支付宝信息后确定客户订单已经付款 -> 进行发货等后续流程。
在 ...
- 2008-10-25 13:44
- 浏览 7170
- 评论(2)
(以下转载自http://icyheart.iteye.com/blog/254857)
以下为log4j中的配置参数:
%m 输出代码中指定的消息
%p 输出优先级,即DEBUG,INFO,WARN,ERROR,FATAL
%r 输出自应用启动到输出该log信息耗费的毫秒数
%t 输出产生该日志事件的线程名;
%n 输出一个回车换行符,Windows平台为"\r\n",Unix平台为"\n"
%d 输出日志时间的日期或时间,默认格式为ISO8601,也可以在其后指定格式,
比如:%d{yyy MMM dd HH:mm:ss,SSS},输出类似:20 ...
- 2008-10-25 13:42
- 浏览 2512
- 评论(0)
如果用过EJB3的人,肯定也知道EJB3有一个EntityManager的类,如下代码
@Stateless
@Remote({TestRemote.class})
@RemoteBinding(jndiBinding="TestSessionBeanRemote")
@Local({TestLocal.class})
@LocalBinding(jndiBinding="TestSessionBeanLocal")
public class TestSessionBean implements TestRemote, TestLocal
{
@ ...