JAVA-J2EE

JAVA JDK6内置支持的webservice使用示例

webService是一种跨语言的系统间交互标准。在java中使用webservice根据服务器端的服务根据描述生成WSDL文件,并将应用与此WSDL文件一起放入HTTP服务器中,借助服务工具根据WSDL文件生成客户端STUB代码。此代码的作用是将产生的对象请求信息封装成标准的SOAP格式数据,并发送到服务器端,服务器端根据接收到的SOAP格式数据进行转换,并最终通过反射调用响应类的响应方法。jdk 6中集成了WEB service的支持,通过WebService 的annotation来暴露服务的实现,并通过Endpoint.publish将服务发布到指定的地址,客户端通过wsimport来访问响应地址的wsdl文件,生成调用服务器端服务的stub类信息,客户端即可通过生成的类来调用服务器的服务了。

阅读全文>>

viLuo-站点

阿里云服务器推荐有礼

最近购买了一款阿里云服务器,最低的配置,ubuntu的系统,嘿嘿,现在还在上手熟悉中!
一直想买阿里云的服务器,它的优势就是扩展性比较强,cpu、内存、磁盘、带宽,都可以按需配置,而且价格相比VPS那些也便宜了不少。在购买完之后,和可以动态扩充自己的配置。不过最近发现一个不太好的就是,它的磁盘空间只能扩展3次,可能自己还没研究透吧。

阅读全文>>

框架-Maven

一个简单的使用Maven创建的web项目

最近在新项目中使用了Maven,由于更多的工作量放在业务上面,所以对maven使用的不是很深刻。今天借着项目快要完成之际,来自己尝试使用Maven创建一个简单的的项目。如果你已经步入了Maven的殿堂,那么,请忽略本文吧:-D。本文纯粹做个备忘录:-D

阅读全文>>

JAVA-J2EE

Servlet的相关的知识

本文简单介绍了Servlet的相关知识
一,什么是Servlet?
Servlet是一个Java编写的程序,此程序是基于Http协议的,在服务器端运行的(如tomcat),是按照Servlet规范编写的一个Java类。
...
这里还有一个简单的Servlet示例Hello World! 点我进入:-D

阅读全文>>

JAVA-J2EE

一个Servlet的简单示例Hello World!

一个关于Servlet的简单示例Hello World!

有时候在经常用Struts\Spring MVC这些优秀的MVC框架的时候,常常容易忘记这些底层简单的东西。本文纯粹做个备忘:-D

阅读全文>>

框架-Maven

使用Eclipse构建Maven项目

本文简要的介绍了如何在Eclipse下使用Maven创建普通项目和web项目,从已有的项目中导入Maven项目。并简要介绍了如何在Eclipse里创建Maven命令。一篇关于maven操作很基础的文章。

阅读全文>>

viLuo-站点

emlog主题ublog-black V2.0发布,支持Emlog5

最近更新了ublog-black,支持emlog5。制作比较匆忙,使用中若发现问题可以跟贴,我会定期修复的。

阅读全文>>

程序员-经验

程序员之路——一个老程序员对刚上大学的学弟学妹的忠告

始终认为,对一个初学者来说,IT界的技术风潮是不可追赶。 我时常看见自己的DDMM们把课本扔了,去买些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心。 而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑。
C#就象当年的ASP 一样,“忽如一夜春风来,千树万树梨花开”,结果许多学校的信息学院成了“Web 学院”。 96, 97级的不少大学生都去做Web了。当然我没有任何歧视某一行业的意识。 我只是觉得如果他们把追赶这些时髦技术的时间多花一点在基础的课程上应该是可以走得更远的。

阅读全文>>

JAVA-实践

Eclipse和DOS下运行程序的差异(主要涉及user.dir和classpath的问题)

遇到过很多人,甚至工作了几年的人,经常搞不清classpath,写了一个小程序, Eclipse能运行的程序,在DOS下就经常运行不了了,一般都是报这样的异常:java.lang.ClassNotFoundException。群里一旦有人问起,一帮人看都不看,一般都由以下几种说法:
1. 设置了环境变量没? 这种几率还真小, 安装了jdk基本上毫无疑问都会设置环境变量.
2. java文件的问题. 这个完全就是在胡扯了
3. 先把java文件编译一下. 这个都在eclipse能运行了. 已经都编译好了,无需再多此一举。
4. classpath路径有问题. 这个还真要稍微注意一下. 如果是jdk5.0及以后的版本, 那么classpath是完全可以不用设置的.现在大部分人应该都不会再使用jdk1.4或者更老的版本了吧. 所以这个概率也很小.
5. 把环境变量重新设置一下. 这个???
6. 这个问题太多了,百度去吧. 我想这么说的人估计自己也搞不清楚。很多人都习惯了Eclipse,怎么在DOS下编译和运行还真不熟悉.

阅读全文>>

viLuo-小工具

Java反编译工具JD

java反编译的内核一般用的都是jad,这次发现一个比较强悍的,jd,法国人做的,有自己的内核,也有配套的可视化工具,有Eclipse的插件,甚至连IntelliJ都有!

阅读全文>>