- 博客(15)
- 收藏
- 关注
原创 对Hessian的理解!
Hessian是由caucho提供的一个基于binary-RPC实现的远程通讯library。 1、是基于什么协议实现的? 基于Binary-RPC协议实现。 2、怎么发起请求? 需通过Hessian本身提供的API来发起请求。 3、怎么将请求转化为符合协议的格式的? Hessia...
2011-01-14 17:48:52 132
原创 程序员不成熟的若干个特征
人成熟与不成熟跟年龄没有关系,人成熟不成熟,就是你能不能站在对方的角度去看待事物。就是能不能把我的世界变成你的世界。这个社会有很多的成年人,还没有脱离幼稚的行为。一点小事情就跟别人争来争去。 人不成熟的第一个特征------就是立即要回报 他不懂得只有春天播种,秋天才会收获。很多人在做任何事情的时候,刚刚付出一点点,马上就要得到回报。(学钢琴,学英语等等,刚开始就觉得难,发现不...
2010-11-24 19:16:03 132
原创 你应该知道的 8个Java 的领军人物
导读:本文介绍了8个Java的领军人物,他们创建了框架,产品,工具或者书籍,并将其捐献给了Java社区,改变了Java的编码方式。 8. Tomcat & Ant创始人 James Duncan Davidson,Tomcat和Ant创始人。 Duncan于1970年7月29日生于美国德克萨斯州。主要专注在Mac OS X、Java和XML技术。他频繁地在全世界各种会...
2010-08-31 08:20:51 135
原创 Ubuntu安装TomCa
Ubuntu安装TomCat Apache+MySQL如何架设我这里就不多说了,只是说说如何安装Tomcat: ========================================= 1、首先要确保安装相关的软件 安装JAVA环境 打开终端,执行以下命令,或使用《新立得软件管理器》,在其中分别搜索“sun-java5-jre“和“sun-java5-jdk”并标记安装。...
2010-07-25 15:42:23 87
原创 设计模式:<design pattern>java中有23种设计模式.
设计模式:java中有23种设计模式. 一:设计模式是最重要的课程之一,堪称软件界的九阳真经,设计模式是一大套被反复使用,多数人知晓的,经过分类编目的,代码总结,使用设计模式是为了可重用代码.让代码更容易被他人理解,保证代码可靠性。 二:学习设计模式最常见的理由是因为我们可以借其: 1. 复用解决方案----避免重蹈前人的覆辙,从学习他人的经验中获益,用不着为...
2010-07-16 08:34:42 120
原创 成功者的十三个习惯
成功是一种习惯,失败也是一种习惯。你的习惯无法改变,但可以用好的习惯来替代。成功很简单,只要简单的事情重复做,养成习惯,如此而已。 以下是成功者十三个价值连城的习惯,我们称之为百万元的习惯。 习惯一:成功者清楚地了解他做每一件事情的目的。成功者虽重视事情的结果,但更重视事情的目的,而目的的清楚则有助于他达到结果并且享受过程; 习惯二:成功者下决定迅速果断,之后若要改变决...
2010-01-30 17:28:48 94
原创 spring包详解
spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。 除了spring.jar文件,Spring还包括有其它13个独立的jar包,各自包含着对应的Spring组件,用户可以根据自己的需...
2010-01-26 09:54:26 82
原创 MVC分析(SSI)
MVC对于我们来说,已经不陌生了,它起源于20世纪80年代针对smalltalk语言的一种软件设计模式,现在已被广泛应用。近年来,随着java的盛行,MVC的低耦合性、高重用性、可维护性、软件工程的可管理性等诸多优点使其在java平台中很受欢迎,其间,也诞生了许多优秀的MVC框架,如专注于控制层的Struts、WebWork, Struts2, JSF等框架,专注于业务逻辑方面的Spring框架、...
2010-01-15 12:40:17 150
struts2中对no result defined for action的解决方案
大伙在使用struts2的时候,是否也有过报o result defined for action这样的错误,今天我来总结一下,报这样错误的原因,以便你们参考 1 首先你要明白struts2的原理和机制,在你提交action的时候,他是要做很多的工作的,首先是校验 这个你是看不见的,但是struts2已经做了,如果校验通过,那么就要执行你所指向的那个action 如果在校验的时候,出现了错误,他...
2009-12-25 12:27:10 322
原创 Struts 2中实现文件下载
Struts 2中实现文件下载 在BlogJava上已经有一位作者阐述了文件上传的问题,地址是在Struts 2中实现文件上传,因此我就不再讨论那个话题了。我今天简单介绍一下Struts 2的文件下载问题。 我们的项目名为 struts2hello,所使用的开发环境是MyEclipse 6,当然其实用哪个IDE都是一样的,只要把类库放进去就行了,文件下载不需要再加入任何额外的包。读者可以...
2009-10-23 18:30:27 77
原创 如何将SQL Server中的表变成txt 文件
[color=olive][/color][size=small][color=red][color=red] bcp 实用工具在 Microsoft® SQL Server™ 2000 实例和数据文件之间以用户指定的格式复数据。 方法-:用BCP命令 bcp 实用工具 bcp 实用工具在 Microsoft® SQL Server™ 2000 实例和数据文件之间以用户指...
2009-09-28 08:23:02 205
原创 JAVA String.format 方法使用介绍
在JDK1.5中,String类增加了一个非常有用的静态函数format(String format, Objece... argues),可以将各类数据格式化为字符串并输出。其中format参数指定了输出的格式,是最复杂也是最难掌握的一点,而argues则是一系列等待被格式化的对象。该函数对c语言中printf函数的用法进行了一定的模仿,因此有c语言基础的人学起来会轻松许多。下面我们着重讨论...
2009-09-25 13:11:16 83
原创 Struts2拦截器简要说明
通过Java动态代理一文,我们了解了动态代理的好处,也知道了Struts2的拦截器也是利用Java动态代理实现的。那么什么是拦截器呢? 拦截器,在AOP(Aspect-Oriented Programming)中用于在某个方法或字段被访问之前进行拦截,然后在之前或之后加入某些操作。拦截是AOP的一种实现策略。在Webwork的中文文档的解释为——拦截器是动态拦截Action调用的对象。它...
2009-07-24 08:36:18 107
原创 javadom框架操作XML文件
这是一个用JAVA W3C DOM 进行XML操作的例子,包含了查询、增加、修改、删除、保存的基本操作。较完整的描述了一个XML的整个操作流程。适合刚入门JAVA XML操作的朋友参考和学习。 假设有XML文件:test1.xml 哈里波特 10 这是一本很好看的书。 三国演义 10 四大名著之一。 水浒 ...
2009-07-21 00:45:33 110
原创 spring中BEAN的作用域范围
Spring Bean作用域介绍: singleton:SpringIoc容器只会创建该Bean的唯一实例,所有的请求和引用都只使用这个实例 Property: 每次请求都创建一个实例 request: 在一次Http请求中,容器会返回该Bean的同一个实例,而对于不同的用户请求,会返回不同的实例。需要注意的是,该作用域仅在基于Web的Spring ApplicationC...
2009-07-20 11:01:25 147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人