摘要: 一、利用jdk web服务api实现,这里使用基于 SOAP message 的 Web 服务 1.首先建立一个Web services EndPoint:package Hello; import javax.jws.WebService; import javax.jws.WebMethod; import javax.xml.ws.Endpoint; @WebService public class Hello { @WebMethod public String hello(String name) { return "Hello, " + name +... 阅读全文
posted @ 2014-02-21 18:13 if_only 阅读(2127) 评论(0) 推荐(0) 编辑
摘要: webservice的应用已经越来越广泛了,下面介绍几种在Java体系中开发webservice的方式,相当于做个记录。1.Axis2Axis是apache下一个开源的webservice开发组件,出现的算是比较早了,也比较成熟。这里主要介绍Axis+eclipse开发webservice,当然不用eclipse也可以开发和发布webservice,只是用eclipse会比较方便。(1)下载eclipse的Java EE版本http://www.eclipse.org/downloads/(2)下载axis2http://axis.apache.org/axis2/java/core/down 阅读全文
posted @ 2014-02-21 17:45 if_only 阅读(600) 评论(0) 推荐(0) 编辑
摘要: SQLite 数据库功能非常强大,使用起来也非常方便,SQLite数据库的一般操作包括:创建数据库、打开数据库、创建表、向表中添加数据、从表中删除数据、修改表中的数据、关闭数据库、删除指定表、删除数据库和查询表中的某条数据。下面我们分别来学习这些基本操作。1.创建和打开数据库在Android 中创建和打开一个数据库都可以使用openOrCreateDatabase 方法来实现,因为它会自动去检测是否存在这个数据库,如果存在则打开,不过不存在则创建一个数据库;创建成功则返回一个 SQLiteDatabase对象,否则抛出异常FileNotFoundException。下面我们来创建一个名 为”E 阅读全文
posted @ 2014-02-10 14:50 if_only 阅读(1184) 评论(0) 推荐(0) 编辑
摘要: 当我们通过eclipse开发Android应用时,会连接真机会使用模拟器进行仿真,有时候启动失败,会提示这样的错误。1、首先通过CMD启动adb服务。这个时候会提示启动失败。2、服务启动失败的原因有很多,但一般是端口绑定失败。我们来查看一下端口绑定信息。如图所示,真的是端口绑定出了问题。3、我们来看看哪个服务占用了这个端口。这里面有2个进程占用了这个端口。4、我们进入任务管理器,关闭这个进程。5、再次启动服务,启动成功。6、关闭Eclipse,重启,再次连接模拟器。 阅读全文
posted @ 2014-02-08 16:54 if_only 阅读(813) 评论(5) 推荐(0) 编辑
摘要: 一、引言 笔者曾经试图在网上搜索一篇关于SVN源代码服务器搭建方面的中文技术文章,可惜,所找到的,要么是不完整,要么就是对笔者没什么帮助的文 章,TortoiseSvn的帮助文档固然强大,但因为是英文,不是很适合来作为入门者使用;毕竟,TortoiseSvn是一个客户端,服务器端的配置 也很重要。 一年前,笔者刚刚毕业,初入公司,在进行开发时,由于没有进行软件代码版本管理,导致的结果是软件一天一个版本Bug日益增加且隐藏很深代码无法向前回溯几个月前修正过的Bug在几个月后又重新出现…… 由于最近公司决定架设SVN源代码服务器,来解决以上问题,故笔者经过一段时间的摸索和使用,便有了此文。二、学习 阅读全文
posted @ 2014-01-16 18:10 if_only 阅读(345) 评论(0) 推荐(0) 编辑
摘要: iBatis 简介: iBatis 是apache 的一个开源项目,一个O/R Mapping 解决方案,iBatis 最大的特点就是小巧,上手很快。如果不需要太多复杂的功能,iBatis 是能够满足你的要求又足够灵活的最简单的解决方案,现在的iBatis 已经改名为Mybatis 了。官网为:http://www.mybatis.org/搭建iBatis 开发环境: 1 、导入相关的jar 包,ibatis-2.3.0.677.jar 、mysql-connector-java-5.1.6-bin.jar2 、编写配置文件:Jdbc 连接的属性文件总配置文件, SqlMapConfig.xm 阅读全文
posted @ 2014-01-15 18:13 if_only 阅读(801) 评论(0) 推荐(0) 编辑
摘要: Maven是一个采用纯Java编写的开 源项目管理工具。Maven采用了一种被称之为project object model (POM)概念来管理项目,所有的项目配置信息都被定义在一个叫做POM.xml的文件中,通过该文件,Maven可以管理项目的整个声明周期,包括编 译,构建,测试,发布,报告等等。目前Apache下绝大多数项目都已经采用Maven进行管理。而Maven本身还支持多种插件,可以方便更灵活的控制 项目。 1:http://maven.apache.org/download.html 下载最新版本 Maven 3.0.2 (Binary zip)2:解压到 D:3:配置环境变量. 阅读全文
posted @ 2014-01-15 10:58 if_only 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 最近在使用一个开源框架,发现该框架能跨浏览器和版本,但唯独在IE下的Quirks Model下表现不太好。一开始想着如何自己去完善在该模式下的问题,后来一想为何不找到一种方法,在代码里面设置好让页面在IE浏览器下面不呈现Quirks Model呢?于是在网上找资料,发现了原来可以通过DTD的声明来让浏览器决定用何种模式。我把改为就不会出现Quirks Model了,问题也就解决了================================ 参考资料:标准模式与怪异模式: 由于历史的原因,各个浏览器在对页面的渲染上存在差异,甚至同一浏览器在不同版本中,对页面的渲染也不同。在W3C标准出台以. 阅读全文
posted @ 2013-09-10 14:59 if_only 阅读(2355) 评论(0) 推荐(0) 编辑
摘要: 一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的数据传输机制,这是网络编程的主要对象,一般不需要关心IP层是如何处理数据的。目前较为流行的网络编程模型是客户机/服务器(C/S)结构。即通信双方一方作为服务器等待客户提出请求并予以响应。客户则在需要服务时向服务器提 出申请。服务器一般作为守护进程始终运行,监听网络端口,一旦有客户请求,就会启动一个服 阅读全文
posted @ 2013-08-20 17:53 if_only 阅读(276) 评论(0) 推荐(0) 编辑
摘要: Java流操作有关的类或接口:Java流类图结构:流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。IO流的分类根据处理数据类型的不同分为:字符流和字节流根据数据流向不同分为:输入流和输出流字符流和字节流字符流的由来: 因为数据编码的不同,而有了对字符进行高效操作的流对象。本质其实就是基于字节流读取时,去查了指定的码表。 字节流和字符流的区别:读写单位不同:字节流以字节(8bit)为单位,字符流以字符为单位,根据码表映射字符,一次可能读多个字节。处理对象 阅读全文
posted @ 2013-07-31 15:51 if_only 阅读(391) 评论(0) 推荐(0) 编辑
回到顶部