自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 收藏
  • 关注

原创 软件开发者面试百问

想雇到搞软件开发的聪明人可不容易。万一一不小心,就会搞到一堆低能大狒狒。我去年就碰到这种事了。你肯定不想这样吧。听我的,没错。在树上开站立会议门都没有。 问点有难度的问题,能帮你把聪明人跟狒狒们分开。我决定把我自己整理出来的软件开发者面试百问发出来,希望能帮到你们的忙。 这个列表涵盖了软件工程知识体系中定义的大多数知识域。当然,如果你只想找出类拔萃的程序员,便只需涉及结...

2009-06-01 22:36:00 147

原创 Servlet中的Listener的应用

由于工作需要,最近在找一些解决方案,发现Listener是一个很好的东西, 能够监听到session,application的create,destroy,可以监听到session,application 属性绑定的变化,考虑了一下,可以应用在"在线人数统计","数据缓存"等各个方面,下面是整理的一些资料.Listener是Servlet的监听器,它可以监听客户端的...

2009-05-28 23:31:33 120

原创 电子商务网站服务器综合应用方案

一.需求分析   随着互联网行业的快速发展,对企业发展的影响也越来越大,企业网站原有的简单的企业宣传和信息发布功能已经远落后于现在时期对电子商务的功能需求。现在,网络信息化深入到人们生活的每一个角落,人们对于在网络上寻求信息和服务早以不是停留在简单的信息获取上,人们更多的是需要在网上实现便捷的、实际的,可交互式的网络操作服务功能。所以对于一个电子化企业商务网站而言,人们已经不满足于简单信息...

2009-05-25 14:30:36 196

原创 DWR学习详解

DWR的原理为:把JAVA类注入JS从且达到可以在JS中调用JAVA类中的方法,实现了异步调用。同GWT相比DWR的优点有一、DWR可以同JS和HTML同步调用,从且解决GWT中页面美工排版的困难。二、dwr是把JAVA类注入JS中,而不需要学习新的技术。web.xml文件配置如下: dwr-invoker org.directwebremo...

2009-05-25 00:46:03 140

原创 MyEclipse卡死的解决方案

在用[MyEclipse] 写代码很容易卡死机,尤其是在对JSP文件的之间写代码的时候,只要一弹出智能提示就立刻卡死,程序失去响应,我以为是MyEclipse版本的问题,结果换了6.0版-》6.5版-》7.0版全都一样,难道是我机子的问题?可是还原系统后用还是一样的结果。百度一下你就知道,但是百度了N下才找到了一些门路,搜索也讲究技巧,换了N个[关键字] 组合才搜出来。说是MyEclipse在...

2009-05-24 22:59:44 112

原创 dwr配置文件dwr.xml祥解

[url]http://blog.csdn.net/phevose/archive/2007/05/16/1611601.aspx[/url]

2009-05-24 22:18:18 90

原创 S2SH项目搭建流程

1) 准备好如下jar包:Oracle数据库的jar: Ojdbc14.jarstruts2的jar:commons-pool.jarfreemarker-2.3.8.jarognl-2.6.11.jarstruts2-core-2.0.11.jarxwork-2.0.4.jarstruts2整合spring的jar:struts2-spring-p...

2009-05-24 17:58:06 108

原创 什么是dtd文件,为什么须要DTD

什么是dtd文件,为什么须要DTD DTD为英文Document Type Definition,中文意思为“文档类定义”。DTD肩负着两重任务: 一方面它帮助你编写合法的代码 ,另一方面它让浏览器正确地显示器代码。也许你会问它们居然有这样的能力? 如是你是一个个网页制作者,你会很清楚地知道一个HTML文档的基本结构可分为两个主要部分; ...

2009-05-24 17:53:20 263

原创 JSP和Struts解决用户安全退出问题

在一个有密码保护的Web应用中,正确处理用户退出过程并不仅仅只需调用HttpSession的invalidate()方法。现在大部分浏览器 上都有后退和前进按钮,允许用户后退或前进到一个页面。如果在用户在退出一个Web应用后按了后退按钮浏览器把缓存中的页面呈现给用户,这会使用户产生疑 惑,他们会开始担心他们的个人数据是否安全。许多Web应用强迫用户退出时关闭整个浏览器,这样,用户就无法点击后退按钮...

2009-05-24 17:43:49 182

原创 在JSP中用iText生成PDF报表

iText简介   iText是一个开放源码的Java类库,可以用来方便地生成PDF文件。大家通过访问http: //sourceforge.net/project/showfiles.php?group_id=15255&release_id=167948 下载最新版本的类库,下载完成之后会得到一个.jar包,把这个包加入JDK的classpath即可使用。如果生成的PDF文件中需要出现中文...

2009-05-24 17:42:34 101

原创 jsp分页

根据设定参数一次取一页记录内容显示代码如下: 代码如下: 仿BAIDU & GOOGLE 分页页码显示格式 http://www.mscto.com ...

2009-05-24 17:40:10 86

原创 JSP中表单数据存储的通用方法

本文以Oracle数据库为例,介绍了在采用JSP技术开发WEB应用时一种简便通用的表单数据存储处理方法,以减轻开发工作量,同时提供了主要的程序代码。引言J2EE(Java 2 Enterprise Edition)技术已广泛应用在Web应用开发中,其中的JavaBean、Servlet技术为开发者提供了更为清晰的开发环境,使用JSP技术表现页面,使用Servlet技术完成大量的业务...

2009-05-24 17:39:01 151

原创 JSP环境下如何配置和使用fckeditor

FCKeditor是 sourceforge.net上面的一个开源项目,主要是实现在线网页编辑器的功能,可以让web程序拥有如MS Word这样强大的编辑功能。官方网站为http://www.fckeditor.net ,在服务器端支持ASP.Net、ASP、ClodFusion、PHP、Java等语言,并且支持IE 5+、Mozilla 、Netscape等主流浏览器。 软件开发网...

2009-05-24 17:36:21 110

原创 七个提升JSP应用程序的实用方法

七个提升JSP应用程序的实用方法发布于:软件开发网 来源:互联网 作者:西城网络整理 时间:2008-06-23 点击:44 方法一:在servlet的init()方法中缓存数据 软件开发网当应用服务器初始化servlet实例之后,为客户端请求提供服务之前,它会调用这个servlet的init()方法。在一个servlet的生命周期中,init()方法只...

2009-05-24 17:35:20 102

原创 sqlserver,oracle和db2比较

  SQL Server  只能在Windows 上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且Windows平台的可靠性,安全性和伸缩性是非常有限的。它不象Unix那样久经考验,尤其是在处理大数据量的关键业务时。  Oracle  能在所有主流平台上运行(包括 Windows...

2009-05-23 15:43:25 91

原创 jsp生成图片缩略图

old_h){tempdouble=old_w/tagsize;}else{tempdouble=old_h/tagsize;}new_w=Math.round(old_w/tempdouble);new_h=Math.round(old_h/tempdouble);//计算新图长宽out.pri...

2009-05-23 12:38:13 134

原创 js在IE中的内存释放问题

在IE下的JS编程中,以下的编程方式都会造成即使关闭IE也无法释放内存的问题,下面分类给出:1、给DOM对象添加的属性是一个对象的引用。范例:var MyObject = {};document.getElementById('myDiv').myProp = MyObject;解决方法:在window.onunload事件中写上: document.getElementB...

2009-05-23 12:36:51 136

原创 专家为您详解JAVA数据库基本操作

java 数据库基本操作1、java数据库操作基本流程2、几个常用的重要技巧: 可滚动、更新的记录集 批量更新 事务处理 java数据库操作基本流程:取得数据库连接 - 执行sql语句 - 处理执行结果 - 释放数据库连接 1、取得数据库连接 1)用DriverManager取数据库连接 例子 String class...

2009-05-23 00:58:59 77

原创 Ant十五大最佳实践

在 Ant 出现之前,构建和部署Java应用需要使用包括特定平台的脚本、Make文件、各种版本的IDE甚至手工操作的“大杂烩”。现在,几乎所有的开源Java项目都在使用Ant,大多数公司的内部项目也在使用Ant。Ant在这些项目中的广泛使用自然导致了读者对一整套Ant最佳实践的迫切需求。 本文总结了我喜爱的Ant技巧或最佳实践,多数是从我亲身经历的项目错误或我听说的其他人经历的 “恐怖”故...

2009-05-22 16:16:57 70

原创 理解接口

好的面向对象编程要求类设计人员隐藏那些不需要类的使用人员了解的信息。对于 Java 编程语言,这样的访问可以通过使用关键字 private, protected, 和 public来控制。这些关键字控制类内部的变量和方法是否可见,但是不好的类设计导致太多的可见信息和方法没有被很好的封装。 封装的一种方式是通过使用接口(Interface)实现的。接口提供一种途径,使类隐藏其处理的特定事物的...

2009-05-22 16:16:00 65

原创 Java列表对象的性能分析和测试

Java列表对象的性能分析和测试 ┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈┈ ■ 时间:2005-3-21 14:56:54 ■ 来源:本校 SDK提供了有序集合接口java.util.List的几种实现,其中三种最为人们熟知的是Vector、ArrayList和LinkedList。有关这些List类的性能差别是一个经常被问及的问题。在这篇文章中,我...

2009-05-22 16:15:35 62

原创 tomcat启动分析

1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the combination of one or mo...

2009-05-22 01:57:49 53

原创 解读Tomcat服务器server.xml文件

Xml代码 ...

2009-05-22 01:53:27 60

原创 Tomcat笔记(1)

Tomcat笔记(1) Tomcat启动分析 1 - Tomcat Server的组成部分 1.1 - Server A Server element represents the entire Catalina servlet container. (Singleton) 1.2 - Service A Service element represents the...

2009-05-22 01:50:30 122

原创 Spring中加载XML配置文件的方式

spring 中加载xml配置文件的方式,好像有3种, xml是最常见的spring 应用系统配置源。Spring中的几种容器都支持使用xml装配bean,包括:   XmlBeanFactory ,   ClassPathXmlApplicationContext , 软件开发网   FileSystemXmlApplicationContext ,   Xm...

2009-05-21 01:40:53 63

原创 Java验证码资料精粹(转载)

[url]http://www.360doc.com/content/071205/13/7147_871957.html[/url]

2009-05-20 21:46:40 105

原创 Java虚拟机参数详解 - [JAVA]

下面的讨论以Windows平台的Sun MicroSystem实现的java5虚拟机为蓝本,其他操作系统或其他公司实现的虚拟机参数会有部分不同,但大部分含义都和Windows上的类似。Java5与以前版本相比,虚拟机参数大部分保持了向前兼容,同时也增加了一些新的参数,本文将对这些参数的作用作详细描述,使虚拟机能更符合运行环境的需要,获得更好的性能和稳定性。 Java在运行已编译完成的类时,是通...

2009-05-20 21:45:13 93

原创 hibernate中generator属性的意义

1、identity:用于MySql数据库。特点:递增 注:对于MySql数据库使用递增序列时需要在建表时对主键指定为auto_increment属性。 2、sequence:用于Oracle数据库 序列名 3、native:跨数据库时使用,由底层方言产生。 Default.sequ...

2009-05-20 21:40:15 55

原创 解决Eclipse启动错误 jvm terminated. exit code 1

:arrow: 解决Eclipse启动错误 jvm terminated. exit code 1 MyEclipse时弹出了下面得错误: JVM terminated. Exit code=1C:\WINNT\system32\javaw.exe-Xms40m-Xmx256m-jar D:\eclipse-SDK-3.1.2-win32\startup.jar...

2009-05-20 17:24:03 246

原创 由MyEclipse内存不足谈谈JVM内存

http://www.javatang.com/archives/2007/12/03/1653250.html作者: Jet Mah from Java堂声明: 可以非商业性任意转载, 转载时请务必以超链接形式标明文章原始出处、作者信息及此声明! 如果没有进行设置的话,在使用MyEclipse的经常出现如下图所示内存不足的提示。提示中说的很明白:“MyEclipse has ...

2009-05-20 16:44:20 51

原创 引起内存不能“read”的原因及“written”的解决方案

使用Windows操作系统的人有时会遇到这样的错误信息:“0X????????指令引用的0x00000000内存,该内存不能written”,然后应用程序被关闭。如果去请教一些“高手”,得到的回答往往是“Windows就是这样不稳定”之类的义愤和不屑。其实,这个错误并不一定是Windows不稳定造成的。本文就来简单分析这种错误的常见原因。 一、应用程序没有检查内存分配失败   程序...

2009-05-20 16:33:16 135

原创 MyEclipse/Eclipse的内存优化与内存不足的解决办法

做项目的时候,MyEclipse提示内存不足,我本本内存2G的呀。错误提示大概如下:MyEclipse has detected that less than 5% of the 64MB of Perm Gen (Non-heap memory) space remains. It is strongly recommendedthat you exit and restart ...

2009-05-20 16:30:01 69

原创 Eclipse 没有响应 JVM terminated. Exit code=1073807364

Eclipse 没有响应 JVM terminated. Exit code=1073807364 错误 卡住 等怪问题怪现象问题描述: Eclipse的WTP和MyEclipse都会的怪毛病 在WTP或者MyEclipse下 在JSP页面中之间写代码(即写:scriptlet代码)...

2009-05-20 15:40:06 81

原创 E-R图的注意点与画法

E-R图的注意点与画法 1 文件系统阶段的数据管理有些什么缺陷?试举例说明。答:文件系统有三个缺陷: (1)数据冗余性(redundancy)。由于文件之间缺乏联系,造成每个应用程序都有对应的文件,有可能同样的数据在多个文件中重复存储。 (2)数据不一致性(inconsistency)。这往往是由数据冗余造成的,在进行更新操作时,稍不谨慎,就可能使同样的数据在不同的文件中不...

2009-05-20 15:16:49 1290

原创 does not declare a static final serialVersionUID

关键字: serialversionuid, static final serialversionuid The serializable class XXX does not declare a static final serialVersionUID field of type long的警告 今天在编写一个计算器的程序的时候,发现这个警告提示,于是google。得到答案如下: ...

2009-05-20 14:49:02 144

原创 java面试题及答案(基础题122道,代码题19道)

JAVA相关基础知识1、面向对象的特征有哪些方面 1.抽象:抽象就是忽略一个主题中与当前目标无关的那些方面,以便更充分地注意与当前目标有关的方面。抽象并不打算了解全部问题,而只是选择其中的一部分,暂时不用部分细节。抽象包括两个方面,一是过程抽象,二是数据抽象。2.继承:继承是一种联结类的层次模型,并且允许和鼓励类的重用,它提供了一种明确表述共性的方法。对象的一个新类可以从现有的...

2009-05-20 14:11:53 257

原创 Struts-Spring-Hibernate集成

Struts-Spring-Hibernate集成6.6.1环境搭建和基本配置我们在Eclipse中可以增加对Struts2.0, Spring2.0, Hibernate3.1的支持,具体如下:1. 搭建简单的Struts2 Web工程1) 下载和安装Struts2框架在此下载最新的struts-2.0.11-all完整包,里面包括apps...

2009-05-20 14:08:49 109

原创 TOMCAT6.0配置

日志原文:http://hantangfenggu.blog.sohu.com/72644204.html Tomcat 是一款优秀的JSP/Servlet容器,最初由SUN开发,后来被贡献给了Apache社区。Tomcat现在的版本已到6。Tomcat6实现了Servlet2.5和JSP2.1规范。针对web开发和web服务,提供了更多的新功能。本文使用的版本为Tomcat6.0.1...

2009-05-19 16:49:57 59

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除