- 博客(30)
- 收藏
- 关注
原创 用Collections.sort方法对list排序有两种方法
用Collections.sort方法对list排序有两种方法第一种是list中的对象实现Comparable接口,如下:<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighligh...
2010-11-19 11:19:59
241
原创 js substr、substring与java substring和C# substring的区别
js substr(start[,length])表示从start位置开始取length个字符串js substring(start,end)表示从start,到end之间的字符串,包括start位置的字符但是不包括end位置的字符 java sbustring(start,end)表示从start,到end之间的字符串,包括start位置的字符它包括end位置的字符 c# Substri...
2010-11-19 09:48:35
255
原创 struts2和struts1有何区别
Struts2主要改进是取代了Struts1的Servlet和Action.Struts2的核心框架是当作一个filter来实现其功能的,而Struts1是ActionServlet.然后在Action上,Struts1都少不了要传递Request等参数,还要继承Action父类,而Struts2只要实现了一个public String execute()就可以了,这样Action就可以实现脱离S...
2010-09-18 07:45:45
163
原创 对list排序
Collections.sort()对List排序2010-08-03 10:08import java.util.Comparator;import java.util.List;import java.util.ArrayList;import java.util.Collections;class User {String name;String age;public ...
2010-09-09 07:51:43
133
原创 java面试个人总结
1 局部变量前不能放置任何访问修饰符 (private,public,和protected)。final可以用来修饰局部变量(final如同abstract和strictfp,都是非访问修饰符,strictfp只能修饰class和method而非variable)。 2. abstract method必须以分号结尾,且不带花括号。 3. abstract的methods不能以private修饰。...
2010-09-02 20:13:05
110
原创 java经典面试题(二)
120、Jdo是什么? JDO 是Java对象持久化的新的规范,为java data object的简称,也是一个用于存取某种数据仓库中的对象的标准化API。 JDO提供了透明的对象存储,因此对开发人员来说,存储数据对象完全不需要额外的代码(如JDBC API的使用)。 这些繁琐的例行工作已经转移到JDO产品提供商身上,使开发人员解脱出来,从而集中时间和精力在业务逻辑上。 另外,JDO很灵...
2010-09-01 21:20:50
158
原创 java经典面试题(一)
0、作用域public,private,protected,以及不写时的区别 答:区别如下: 作用域 当前类 同一package 子孙类 其他package public √ √ √ √ protected √ √ ...
2010-09-01 21:09:25
364
原创 浅谈equals与hashcode
[关键字: equals hashcode]先谈equals。 equals是Object类提供的方法之一,众所周知,每一个java类都继承自Object类,所以说每一个对象都有equals这个方法。而我们在用这个方法时却一般都重写这个方法,why?Ok,先看一个Object类中equals()方法的源代码:Java代码查看源代码打印1.public...
2010-09-01 14:22:14
110
原创 抽象类和接口的区别
抽象类:声明的时候在CLASS关键字前应该加上关键字ABSTRACT。 抽象类不被实例化 必须被继承 必须被重写 只需声明不需实现接口:也就是在继承上怩补了这一点, 一个类可以实现多个接口。 接口可以被多个类实现抽象类(abstract class)声明方法的存在而不去实现它的类被叫...
2010-09-01 13:23:08
92
原创 全面认识九种基本的UML模型图
http://developer.51cto.com 2010-07-02 10:17 flyfish1986 youkuaiyun.com 我要评论(0) UML模型图你是否熟悉,本文就向大家简单介绍一下,从考察系统的不同角度出发,UML定义了不同的模型图,欢迎大家一起来学习。 九种UML模型图及其功能详解 UML建模中绘制UML用例图行之有效的办法 U...
2010-09-01 12:31:18
400
原创 解析常用UML图中用例图,类图,序列图
UML图你是否熟悉,本文就向大家简单介绍一下几个最常用的UML图,主要包括包括:用例图、类图、序列图、状态图、活动图、组件图和部署图。 本文和大家重点讨论一下常用UML图,最常用的UML图包括:用例图、类图、序列图、状态图、活动图、组件图和部署图,这里向大家介绍一下用例图,类图和序列图。常用UML图1.用例图用例图描述了系统提供的一个功能单元。常用UML图中用例图的主...
2010-09-01 12:29:25
1049
原创 软件开发自动化ANT
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://tianli.blog.51cto.com/190322/32068当一个代码项目大了以后,每次重新编译,打包,测试等都会变得非常复杂而且重复,因此c语言中有make脚本来帮助这些工作的批量完成。由于Java是平台无关的,不会采用平台相关...
2010-09-01 08:45:45
120
原创 版本控制CVS
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://tianli.blog.51cto.com/190322/32067CVS具有以下功能:1. 对代码进行集中管理;大家都可以方便的看到所有人员的最新文件,规范化了文件的管理 。2. 记录代码所有...
2010-09-01 08:45:06
94
原创 JDOM技术
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://tianli.blog.51cto.com/190322/32064JDOM[24]是一个开源项目,它基于树型结构,利用纯JAVA的技术对XML文档实现解析、生成、序列化以及多种操作。JDOM 直接为JAVA编程服务。它利用更为强有力的J...
2010-09-01 08:44:06
100
原创 Struts2
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://tianli.blog.51cto.com/190322/32058Struts2.0是2007年2月份开始发布的,它整合了当今两大主流的web应用开发框架,Struts1和webwork2,吸取了诸多开源框架的优点,是官方推荐的Web开...
2010-09-01 08:42:59
116
原创 Struts MVC 框架
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://tianli.blog.51cto.com/190322/32056Struts框架可分为以下四个主要部分,其中三个部分和MVC模式紧密相关: 1. 模型层(Model),本质上来说在Struts中Mod...
2010-09-01 08:42:06
197
原创 Spring MVC
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://tianli.blog.51cto.com/190322/32052Spring有自己的MVC解决方案 其工作流程为:1. spring mvc请所有的请求都提交给DispatcherServlet,它会委...
2010-09-01 08:39:35
142
原创 struts2标签学习
一、 url标签 简介 url标签用于生成一个URL地址,可以通过url标签指定param子元素,从而向指定URL发送请求参数。 1. jsp代码s:url来生成一个URL地址 只指定value属性的形式。指定action属性,且使用param传入参数的形式。<s:url id="url_pre" value="/test/findPageTest.do">...
2010-08-25 17:55:14
124
原创 AJAX从服务端获取数据的三种方法
在本文中将给出一个例子来介绍使用AJAX技术从服务端获得数据的三种方法。这个例子很简单,就是两个选择框(html中的<select>标签),通过选中第一个select的某一项后,会从服务端得到一些数据,并加载到第2个select中。方法一、从服务端获得XML格式的数据从服务端获得数据的最容易想到的方法就是在服务端反加一定格式的数据,一般是XML格式,然后在服务端使用XMLDoc...
2010-08-24 14:24:56
180
原创 java学习心得
引言 软件开发之路是充满荆棘与挑战之路,也是充满希望之路。Java学习也是如此,没有捷径可走。梦想像《天龙八部》中虚竹一样被无崖子醍醐灌顶而轻松获得一甲子功力,是很不现实的。每天仰天大叫"天神啊,请赐给我一本葵花宝典吧",殊不知即使你获得了葵花宝典,除了受自宫其身之苦外,你也不一定成得了"东方不败",倒是成"西方失败"的几率高一点。 "不走弯路,就是捷径",佛经说的不无道理。 1...
2010-08-20 11:55:43
631
javascript常用整理
javascript常用整理2010年8月20日 星期五 .document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值...
2010-08-20 11:51:39
121
原创 使用axis插件来进行webservice开发(一)配…
使用axis插件来进行服务器端和客户端开发。首先,介绍一下环境的配置。(1)把axis2.war放在D:\ProgramFiles\Java\tomcat\webapps目录下,然后启动tomcat,此时war会自动解压为目录,并且在浏览器中输入http://127.0.0.1:8080/axis2/可以看到相应界面(2)在eclipse中安装上axis2的插件,分为2个,一个事用...
2010-08-11 11:50:12
122
原创 (一)axis插件开发webservice服务器端【实…
现在插件已经安装完毕,下面就来写一个实例:(1)首先我们来创建一个server端新建一个JavaProject,假设叫做AxisServer在MyServer中,我们写入:package tom.jiafei;public class MyServer { public String helloWorld(String arg) { System.out.println("a...
2010-08-11 11:48:00
132
原创 (二)axis插件开发webservice客户端【实例…
前面,我们的服务器端已经创立了,那么客户端应该怎么创建呢?步骤:第一,创建一个Java project,名字为AxisClient第二,new--》other选择Axis2 Code Generator,点击“Next”选择“Generate Java source code from a WSDL file”此处输入wsdl的地址,该地址是通过点击服务名称跳转得到的。...
2010-08-11 11:46:58
119
原创 webservice生成客户端的方法
目前为止webservice生成客户端方法比较多,我本身使用的主要有三种方式:(1)使用eclipse自带。file->new->other->webservices->web service client(2)使用axis插件file->new->other->axis2wizards->axis2 code generator...
2010-08-11 11:45:08
162
原创 war
今天被一个war文件困惑住了,我要的是webservice接口,对方为什么提供的是war文件呢?应该提供的是wdsl或者aar文件吧? 于是乎,自作聪明,把war改成了aar文件,放在了axis2的services下并启动tomcat,此时发现tomcat在启动的过程中报错了,也就是说,人给的文件不是aar,否则是不会出错的。后来上网上查了一下,才发现,war实际上是指:Web Appli...
2010-08-11 11:44:21
101
原创 通过WebService得到wsdl文件
【问题】作为客户端的我们,在服务器端给定我们访问地址后,我们如何生成自己的客户端呢?今天,和小邢又逛了一趟市府,讨论了一下关于邮件接口的问题,曹工大体上演示了一下,并介绍了一下参数的意义,晚上拿回文档来一看,给的地址是http://……/GovOnline.asmx,这明明是用C#开发的呀,我们在Java中用的是wsdl,这可怎么办?后来想了一下,上周五去市府的时候碰到了同样的问题,应该...
2010-08-11 11:41:19
994
1
原创 用Apache AXIS 开发 Web Services
说明及约定: 本文主要描述如何使用Apache开源项目Axis提供的API来实现Web Services。本文中的提到的例子只为了方便本文的描述而提出,有不妥之处请见谅。 本文的读者应有JAVA web 应用开发基础。应该具有看过WSDL,SOAP,XML等的基本规范。熟悉Eclipse+MyEclipse开发环境。 本文可以随意转载使用,但是要保留作者的署名。...
2010-08-11 10:51:19
306
原创 webservice
在axis中中webservice有四种服务: 分别是:RPC, Document, Wrapped, 和Message 默认用的是RPC,不过RPC 在序列化到xml的时候是和java对象绑定了啊,
2010-08-06 17:01:30
88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人