-
读JSE源码(4)栈和队列
读JSE源码(四)栈和队列1总述 1.1栈stack 定义:栈是一种特殊的线性表。其特殊性在于限定插入和删除数据元素的操作只能在线性表的一端进行。 特点:先进后出 基本操作: 入栈push, 出栈pop, 获取栈定元素peek, 判断栈是否为空isEmpty. 实现:栈可以用数组实现,也可以用链表实现。 栈的链表实现 栈的数组实现 1.2队列queue 队列:先进先出 基本操作: add添加元...
270
热度 -
防止页面被累次提交
防止页面被多次提交 1.???javascript,设置一个变量,只允许提交一次。 <script?language="javascript">?????var?checkSubmitFlg?=?false;??????function?checkSubmit()?...{????????????????if?(checkSubmitFlg?==?true)?...{???????...
296
热度 -
使用<jsp:include page="" /> 错误
使用<jsp:includepage=""/>异常 今天用<jsp:includepage="">引入一个页面,出现如下异常:2010-10-611:44:08org.apache.catalina.core.ApplicationDispatcherinvoke严重:Servlet.service()forservletjspthrewexceptio...
425
热度 -
servlet2.5/jsp2.1的新特性(转载)
servlet2.5/jsp2.1的新特征(转载) 005年9月26日,Sun公司和JSR154的专家组发布ServletAPI的一个新的版本。在一般情况下,一个JSR的新版本仅仅包括对以前少数有名无实的规范进行去除更新。但这次,新版本中增加新的特征和变化,他们对Servlets的产生重要影响,使得Servlet的版本升到了2.5。在这篇文章里,我主要谈谈Servlet2.5版本中的新特征。描述每...
364
热度 -
使用jackson遇到的有关问题
使用jackson遇到的问题 2011-08-1613:26:58,484[http-8080-1]ERROR[com.hollycrm.core.web.ExceptionInterceptor]-org.codehaus.jackson.map.JsonMappingException:Noserializerfoundforclassorg.hibernate.proxy.pojo.java...
164
热度 -
<<项目架构那丁点儿事>>――工具类,你喜欢你就拿去
<<项目架构那点儿事>>――工具类,你喜欢你就拿去 欢迎访问我的社区资源论坛http://www.javadt.com ? 【前言】众所周知,各式各样的Util类为我们提供了便利,也同时减少了我们对底层硬编码的时间,包括对字符串的操作,文件操作,反射的操作,泛型的操作,以及熟知的分页类,Json解析类、日期工具类等,这里把我开发的项目中用到过的工具类分享出来,都是经过多个...
386
热度 -
XFire WebService开发高速起步
XFireWebService开发快速起步 ? 环境: XFire-1.2.6 JDK1.5 MyEclipse6.5 Tomcat-5.5.27 WindowsXPProfessional简体中文版 ? 软件下载地址: [url]http://repository.codehaus.org/org/codehaus/xfire/xfire-distribution/1.2.6/xfire-dis...
346
热度 -
SFTP下传和上载
SFTP上传和下载 维护一个旧项目(eJMS),先前从JDK1.3升级到1.5,后来还要从FTP转换到SFTP 转SFTP用了一个开源的jftp.jar包支持,download的代码 publicbyte[]downloadFile(StringremoteDir,StringfileName){ Sessionsession; Channelchannel; JSchjsch=newJSc...
334
热度 -
Spring Web 相干工具类
SpringWeb相关工具类 Web相关工具类 您几乎总是使用Spring框架开发Web的应用,Spring为Web应用提供了很多有用的工具类,这些工具类可以给您的程序开发带来很多便利。在这节里,我们将逐一介绍这些工具类的使用方法。 操作ServletAPI的工具类 当您在控制器、JSP页面中想直接访问Spring容器时,您必须事先获取WebApplicationContext 对象...
320
热度 -
struts+spring+hibernate架构上报No WebApplicationContext found
struts+spring+hibernate架构下报NoWebApplicationContextfound 错误原因:我看不懂... java代码 type?Exception?report?? ?? message??? ?? description?The?server?encountered?an?internal?error?()?that?prevented?it?from?f...
551
热度 -
Spring源代码解析(2):IoC容器在Web容器中的启动【转载计文柯书籍】
Spring源代码解析(二):IoC容器在Web容器中的启动【转载计文柯书籍】上面我们分析了IOC容器本身的实现,下面我们看看在典型的web环境中,SpringIOC容器是怎样被载入和起作用的。 简单的说,在web容器中,通过ServletContext为Spring的IOC容器提供宿主环境,对应的建立起一个IOC容器的体系。其中,首先需要建立的是根上下文,这个上下文持有的对象可以有业务对象,数据...
257
热度 -
十分详细的webservice部署测试程序
非常详细的webservice部署测试程序 网站来源:http://lavasoft.blog.51cto.com/62575/105956/ 版权声明:原创作品,如需转载,请与作者联系。否则将追究法律责任。 XFireWebService开发快速起步 环境: XFire-1.2.6 JDK1.5 MyEclipse6.5 Tomcat-5.5.27 WindowsXPPro...
299
热度 -
[讨论]由程序疑问2引发的 java的内存的使用的一些疑惑!
[讨论]由程序疑问2引发的java的内存的使用的一些疑惑! 来源:隔叶黄莺-BlogJava 在C/C++中有sizeof()操作,可轻易获知某个类型或实例占用内存大小,sizeof(int)或者sizeof(newTestClass)。可是Java中可没有这么直观的方法可用。 因本人看过不少人写代码总爱写成 ListuserList=newArrayList();//...
450
热度 -
JAVA面试的陷阱
JAVA面试的陷阱 找工作要面试,有面试就有对付面试的办法。以下一些题目来自我和我朋友痛苦的面试经历,提这些问题的公司包括IBM,E*Trade,Siebel,Motorola,SUN,以及其它大小公司。 面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少(否则你赶快去买彩票,说不定中)。所以如果你...
348
热度 -
Android小结之PopupWindow
Android总结之PopupWindowPopupWindow相信大家都不会陌生了。PopupWindows可以做出很多很好的效果。前几天做一个控件的时候正好用到了,而且也碰到了问题,今天正好就总结下,也算是一个总结。多总结才能更好的进步。如何自定义PopupWindow的布局这个问题相信大家都知道了,还是简单提一句。可以通过setContentView()方法来设置自定义布局/***<p...
64
热度 -
Android media媒体库分析之:分种类统计媒体文件大小
Androidmedia媒体库分析之:分类别统计媒体文件大小转自http://www.linuxidc.com/Linux/2015-03/114754.htm系统媒体库不了解的线看这儿:Androidmedia媒体库分析之:MediaProviderhttp://www.linuxidc.com/Linux/2015-03/114755.htmAndroidmedia媒体库分析之:调用系统媒体库...
44
热度 -
Android View深入学习(1),View的测量(Measure)过程
AndroidView深入学习(一),View的测量(Measure)过程Android应用上面的View显示出来都必须经过测量,布局,和绘制这三个过程。我们知道PhoneWindow中的DecorView是界面最顶层的View,那么,最先绘制的View肯定是DecorView。在ViewRootImpl中的performTraversals方法中中,依次对DecorView进行测量,布局,和绘制...
76
热度 -
Android 中View的作图机制源码分析 三
Android中View的绘制机制源码分析三到目前为止,measure过程已经讲解完了,今天开始我们就来学习layout过程,不过在学习layout过程之前,大家有没有发现我换了编辑器,哈哈,终于下定决心从Html编辑器切换为markdown编辑器,这里之所以使用“下定决心”这个词,是因为毕竟Html编辑器使用好几年了,很多习惯都已经养成了,要改变多年的习惯确实不易,相信这也是还有很多人坚持使用H...
24
热度 -
Android Context 是什么
AndroidContext是什么?【转载请注明出处:http://blog.csdn.net/feiduclear_upCSDN废墟的树】引言Context对于Android开发人员来说并不陌生,项目中我们会经常使用Context来获取APP资源,创建UI,获取系统Service服务,启动Activity,绑定Service,发送广播,获取APP信息等等。那么Context到底是什么?Conte...
638
热度 -
搞明白android网络库之Volley listView加载大量图片
弄明白android网络库之VolleylistView加载大量图片一、加载一张图片Volley是通过ImageRequest来获取网络上的图片的,指定一个URL,返回一个已经编码号的bitmap。当然它也提供了其他便利特性,比如调整图片大小。使用它它主要的好处是Volley的计划线程确保了如图片编码、调整大小等昂贵的操作自动地在一个工作线程完成,不会给主线程带来太多的麻烦和干扰。acannedr...
94
热度