文章分类 - Java学习笔记Ⅱ
Java学习笔记-本人学习Java过程的积累
摘要:一、axis2介绍Apache Axis2 是Axis1.x的后续版本,是新一代的SOAP引擎。二、axis2下载下载地址:http://axis.apache.org/axis2/java/core/download.cgi我下载的是axis 1.5.6版本三、axis2的使用1、在项目中引用ax...
阅读全文
摘要:通常情况下,数据源jndi的配置是这样的:这里解释一下相关的参数:参数默认值描述initialSize0初始化连接:连接池启动时创建的初始化连接数量,1.2版本后支持maxActive8最大活动连接:连接池在同一时间能够分配的最大活动连接的数量,如果设置为非正数则表示不限制maxIdle8最大空闲连...
阅读全文
摘要:以前已经写过两篇关于axis1.4的文章,这里要再做些补充,是在实际应用中遇到的问题问题一、webservice中传输实体类的方法发布服务时,需要修改deploy.wsdd文件 注意文件中新添加的内容beanMapping...
阅读全文
摘要:struts2 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter config struts-default.xml,struts-plugin.xml,struts.xml
阅读全文
摘要:今天在开发考试系统时,有这么一个需求:多选题选项选对给全分,选一部分给一半分下面是代码: public static float getScoreRate(String topicKey,String topicAnswer) { float returnValue = 0; ...
阅读全文
摘要:有这么一种实际情况,就是在javascript代码片段中引用java变量,比如:一般情况下,这么使用是没有问题的,可是如果变量javastr1带有换行符,这段javascript就报错了,需要格式化javastr1。如果项目中使用了struts2,可以使用freemarker现成的格式化方法:如果项目中没有使用struts2,新建一个javaScriptStringEnc方法即可,下面是freemarker里面的javaScriptStringEnc方法:public static String javaScriptStringEnc(String s) { int ln = s.le...
阅读全文
摘要:Quartz是重量级的计划任务实现方式,对于一些简单的计划任务,Spring3中提供了task,用于实现计划任务,一般情况下足够用了。下面介绍如何在spring3中使用task:1.spring配置文件上添加对task的描述<beans xmlns="http://www.springframework.org/schema/beans" xmlns:task="http://www.springframework.org/schema/task" 。。。。。。 xsi:schemaLocation="http://www.springf
阅读全文
摘要:通过上篇文章,已经可以通过axis1.4发布服务以及调用服务了,不过上篇文章发布服务使用的方法不够灵活,这里介绍一种灵活的方式一、以Stubs的方式发布服务1.以这种方式发布还需要两个J2EE包activation.jarmail.jar2.修改web.xml,我使用了struts2,和axis的配...
阅读全文
摘要:1.下载axis1.4下载地址:http://axis.apache.org/axis/选择Axis 1.4Final,下载axis-bin-1_4.zip即可。2.准备工作把下载的axis中的jar包放到web项目中,至少需要如下包:axis.jarsaaj.jarwsdl4j-1.5.1.jarjaxrpc.jarcommons-discovery-0.2.jarcommons-logging-1.0.4.jarweb.xml中添加如下代码:<servlet> <servlet-name>AxisServlet</servlet-name> <se
阅读全文
摘要:edtftpj2.1是第三方操作FTP的应用,操作简单,官方下载地址:http://www.enterprisedt.com/products/edtftpj/choose.html选择免费版本下载,我感觉免费版的功能已经够用了。 下面我们开始使用edtftpj1.连接以及断开ftp2.设置中文编码默认情况下,操作中文会出现乱码,设置中文编码以后就不会乱码了3.列举ftp中某路径下列表列举ftp服务器/dir目录下的所有文件4.创建文件夹在ftp服务器/dir目录下创建bb目录5.删除文件夹在ftp服务器/dir目录下删除bb目录6.修改文件夹的名称把ftp服务器/dir目录下的文件夹aa修改
阅读全文
摘要:DbUtils的官方下载地址:http://commons.apache.org/dbutils/一、使用Jdbc连接的方式 public String execute() throws Exception { Connection conn = null; try { conn = getConn(); QueryRunner qr = new QueryRunner(); String sql = "update table1 set field1='abc'"; qr.update(conn, sql); } catch (SQLException e
阅读全文
摘要:1.Jetty的下载地址http://dist.codehaus.org/jetty/ 我下载的是jetty-6.1.25,这个是目前最新的稳定版本。2.Jetty的使用直接解压缩,我是解压到C:\jetty-6.1.25,通过DOS命令启动jetty:检查是否正常启动:http://localhost:8080/test/index.html,如果页面可以正常浏览,那就说明,Jetty已经成功启...
阅读全文
摘要:从网上找的,在我本机测试通过,这里直接贴代码了:参考内容:http://blogger.org.cn/blog/more.asp?name=lhwork&id=15708
阅读全文
摘要:第一步下载Windows Server 2003 Resource Kit Tools,下载地址:http://www.microsoft.com/downloads/details.aspx?FamilyID=9d467a69-57ff-4ae7-96ee-b18c4790cffd&DisplayLang=en其实只需要工具里面的两个文件instsrv.exe和srvany.exe,我把...
阅读全文
摘要:读取URI的方法:读取Stream流的方法(这个比较有用):如果使用了xwork2,还可以这么写:
阅读全文
摘要:我用的是Eclipse3.4,jdk用的是1.5,1.5里面有泛型,不过基本上对于Map,List之类的声明,都没有加泛型的声明,导致整个代码页全是Warn,很是不爽。 可以这么去掉: Window->Preferences->Java->Compiler->Errors/Warnings 把Gen
阅读全文
摘要:下载地址:http://code.google.com/p/native2ascii/downloads/list我用的是Eclipse3.4,下的是native2ascii_0.1.2.zip ,native2ascii_0.1.3.zip 的在我的Eclipse3.4下用不了安装以后,在项目属性里有一项:Native2Ascii Builder,勾选上Enabled Native2Ascii ...
阅读全文
摘要:在Eclipse里面,想找到文件的位置是件麻烦的事,需要借助插件,我用的是StartExplorer插件,很好用,在我的Eclipse3.4下运行正常,其他版本没有做对应测试。官方声称支持Eclipse 3.3及以上版本StartExplorer官方地址:http://startexplorer.sourceforge.net/Update Site:http://startexplorer.so...
阅读全文
摘要:java反编译的内核一般用的都是jad,这次发现一个比较强悍的,jd,法国人做的,有自己的内核,也有配套的可视化工具,甚至Eclipse的插件都有!官方地址:http://java.decompiler.free.fr/JD-GUI下载地址:http://java.decompiler.free.fr/?q=jdgui#downloadsJD-Eclipse下载地址:http://java.dec...
阅读全文
摘要:nginx这里就不做介绍了,网上大把的,不知道的赶紧温习一下去下载nginx官方网站:http://nginx.net/现在的稳定版本是0.7.61,下载地址为:http://sysoev.ru/nginx/nginx-0.7.61.tar.gz(Linux) http://sysoev.ru/nginx/nginx-0.7.61.zip(Window)使用nginx直接可以解压使用,我解压到C:...
阅读全文