- 博客(32)
- 资源 (5)
- 收藏
- 关注
原创 可以让你少奋斗十年的工作经验
转帖网址:http://blog.21ic.com/user1/5872/archives/2009/62334.html第一:不要认为停留在心灵的舒适区域内是可以原谅的。 每个人都有一个舒适区域,在这个区域内是很自我的,不愿意被打扰,不愿意被push,不愿意和陌生的面孔交谈,不愿意被人指责,不愿意按照规定的时限做事,不愿意主动的去关心别人,不愿意去思考别人还有什么没有想到。这在学生
2009-10-30 17:23:00 489
原创 《解剖PetShop》系列之四-PetShop之ASP.NET缓存
四 PetShop之ASP.NET缓存如果对微型计算机硬件系统有足够的了解,那么我们对于Cache这个名词一定是耳熟能详的。在CPU以及主板的芯片中,都引入了这种名为高速缓冲存 储器(Cache)的技术。因为Cache的存取速度比内存快,因而引入Cache能够有效的解决CPU与内存之间的速度不匹配问题。硬件系统可以利用 Cache存储CPU访问概率高的那些数据,当CPU需要访问这些数据时,可以
2009-10-27 14:52:00 441
转载 反射
1.什么是反射及用途?2.哪些情况下会用到反射?3.反射在实际应用中是怎么用的?我想弄明白这些问题,可能会对学习反射起到更为积极的作用.反射是一种机制,这种机制可以让我们获取运行时类型信息.反射运用的比较广泛其中Spring的IOC容器就是通过读取配置文件,利用反射对接口进行实例化.要想清楚的了解反射需要知道,NET应用程序的组成.主要由以下几部分组成:程序集(Assembly),
2009-10-26 13:47:00 570
转载 什么是反射?
①什么是反射?反射提供了封装程序集、模块和类型的对象。您可以使用反射动态地创建类型的实例(见④ ),将类型绑定到现有对象(这个不会),或从现有对象中获取类型(见②③ )。然后,可以调用类型的方法或访问其字段和属性。最最简单的反射:如下using System;using System.Reflection;namespace TestReflection{ class Program
2009-10-26 13:46:00 2685
转载 C#反射概念以及实例详解
C#反射的入门学习首先要明白C#反射提供了封装程序集、模块和类型的对象等等。那么这样可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了属性,可以利用反射对它们进行访问。一个最简单的C#反射实例,首先编写类库如下: using System; namespace ReflectionTest { public cla
2009-10-26 13:28:00 674
转载 .Net PetShop 4.0的消息处理
.Net PetShop 4.0对订单的处理提供了两种方式以供选择,一种是同步处理,一种是异步处理。同步处理就不再多说了,使用普通的数据库存取方式;异步处理便是采用消息处理方式。MSDN中介绍说利用消息队列,应用程序开发人员可以通过发送和接收消息方便地与应用程序进行快速可靠的通信。消息处理为您提供了有保障的消息传递和执行许多业务处理的可靠的防故障方法。具体来说,当数据库出现短时异常时,利用消
2009-10-26 11:00:00 387
转载 2.6.1 RequestDispatcher接口
2.6 请求转发考虑生活中的一个场景,110报警中心收到群众报警电话,根据报警的内容(报警地点、事情紧急程度),将报警请求交由不同的派出所进行处理。在这里,110报警中心充当了一个调度员的角色,它负责将各种报警请求转发给实际的处理单位。这种处理模型的好处是:① 给人们提供了统一的报警方式(拨打110)。② 另一方面,报警中心可以根据报案人所处的位置、派出所的地理位置与人员状况,合理
2009-10-23 13:46:00 680
转载 HttpServletRequest和HttpServletResponse(1)
.1.7 HttpServletRequest和HttpServletResponse(1)在javax.servlet.http包中,定义了HttpServletRequest和HttpServletResponse这两个接口。这两个接口分别继承自javax.servlet.ServletRequest和javax.servlet.ServletResponse接口。在HttpServlet
2009-10-23 09:51:00 1862 1
转载 HttpServlet
2.1.6 HttpServlet在绝大多数的网络应用中,都是客户端(浏览器)通过HTTP协议去访问服务器端的资源,而我们所编写的Servlet也主要是应用于HTTP协议的请求和响应。为了快速开发应用于HTTP协议的Servlet类,Sun公司在javax.servlet.http包中给我们提供了一个抽象的类HttpServlet,它继承自GenericServlet类,用于创建适合Web站点
2009-10-23 09:50:00 969
转载 GenericServlet
2.1.5 GenericServlet在第2.3节中,我们是通过实现Servlet接口来编写的Servlet类,这需要实现Servlet接口中定义的5个方法。为了简化Servlet的编写,在javax.servlet包中提供了一个抽象的类GenericServlet,它给出了除service()方法外的其他4个方法的简单实现。GenericServlet类定义了一个通用的、不依赖于具体协
2009-10-23 09:31:00 865
转载 一个简单的Servlet
2.1.4 一个简单的Servlet(1)这一节我们编写一个最简单的Servlet,其功能就是向客户端输出一个字符串“Hello World”。实例的开发主要有下列步骤。Step1:编写HelloWorldServlet类编写一个Servlet,实际上就是编写一个实现了javax.servlet.Servlet接口的类。我们首先在%CATALINA_HOME%/weba
2009-10-22 16:54:00 2902 1
原创 ServletConfig
2.1.3 ServletConfig在javax.servlet包中,定义了ServletConfig接口。Servlet容器使用ServletConfig对象在Servlet初始化期间向它传递配置信息,一个Servlet只有一个ServletConfig对象。在这个接口中,定义了下面四个方法:public java.lang.String ge
2009-10-22 16:35:00 545
转载 ServletRequest和ServletResponse(2)
2.1.2 ServletRequest和ServletResponse(2)返回请求使用的协议的名字和版本,例如:HTTP/1.1。public java.io.BufferedReader getReader() throws java.io.IOException返回BufferedReader对象,以字符数据方式读取请求正文。
2009-10-22 16:21:00 714
转载 ServletRequest和ServletResponse(1)
2.1.2 ServletRequest和ServletResponse(1)Servlet由Servlet容器来管理,当客户请求到来时,容器创建一个ServletRequest对象,封装请求数据,同时创建一个ServletResponse对象,封装响应数据。这两个对象将被容器作为service()方法的参数传递给Servlet,Servlet利用ServletRequest对象获取客户端发来
2009-10-22 16:11:00 1011
转载 运行Tomcat(2)
1.5.2 运行Tomcat(2)如果你机器上的Tomcat启动失败,有可能是因为TCP的8080端口被其他应用程序所占用,如果你知道是哪一个应用程序占用了8080端口,那么先关闭这个程序。如果你不知道或者不想关闭占用8080端口的应用程序,那么你可以修改Tomcat默认监听的端口号。前面介绍了,Tomcat安装目录下的conf子目录用于存放Tomcat服务器的各种配置文件,其中的se
2009-10-22 15:44:00 696
原创 运行Tomcat(1)
1.5.2 运行Tomcat(1)在Tomcat安装目录下的bin子目录中,有一些批处理文件(以.bat作为后缀名的文件),其中的startup.bat就是启动Tomcat的脚本文件,用鼠标双击这个文件,你将看到一个窗口一闪而过,之后就什么也没有了,这说明Tomcat的启动出错了。单击Windows的【开始】菜单,选择【所有程序】→【附件】→【命令提示符】,打开“命令提
2009-10-22 15:41:00 776
转载 Tomcat的目录结构
http://hi.baidu.com/laoxiumu/blog/category/jsp%26%2347%3Bservlet/index/3 1.5.1 Tomcat的目录结构Tomcat安装后的目录层次结构如图1-8所示。 图1-8 Tomcat 6.0.16目录层次结构各目录的用途如表1-1所示。
2009-10-22 15:31:00 563
原创 Tomcat简介
1.4 Tomcat简介学习Servlet技术,首先需要有一个Servlet运行环境,也就是需要有一个Servlet容器,本书采用的是Tomcat。Tomcat是一个免费的开放源代码的Servlet容器,它是Apache软件基金会(Apache Software Foundation)的一个顶级项目,由Apache、Sun和其他一些公司及个人共同开发而成。由于有了Sun的参与和支持,最
2009-10-22 15:29:00 578
原创 Servlet基本结构
下面的代码显示了一个简单Servlet的基本结构。该Servlet处理的是GET请求,所谓的GET请求,如果你不熟悉HTTP,可以把它看成是当用户在浏览器地址栏输入URL、点击Web页面中的链接、提交没有指定METHOD的表单时浏览器所发出的请求。Servlet也可以很方便地处理POST请求。POST请求是提交那些指定了METHOD=“POST”的表单时所发出的请求,具体请参见稍后几节的讨论。
2009-10-22 14:45:00 429
原创 JSP动作
JSP动作利用XML语法格式的标记来控制Servlet引擎的行为。利用JSP动作可以动态地插入文件、重用JavaBean组件、把用户重定向到另外的页面、为Java插件生成HTML代码。 JSP动作包括: jsp:include:在页面被请求的时候引入一个文件。 jsp:useBean:寻找或者实例化一个JavaBean。 jsp:setProperty:设置JavaBean的属性。 jsp:get
2009-10-22 14:16:00 377
原创 JSP及语法概要
概述 Java Server Pages(JSP)使得我们能够分离页面的静态HTML和动态部分。HTML可以用任何通常使用的Web制作工具编写,编写方式也和原来的一样;动态部分的代码放入特殊标记之内,大部分以“<%”开始,以“%>”结束。 例如,下面是一个JSP页面的片断,如果我们用http://host/OrderConfirmation.jsp/title=Core+Web+Program
2009-10-22 14:15:00 377
原创 jsp Servlet脚本元素、指令和预定义变量
12.1 JSP脚本元素 JSP脚本元素用来插入Java代码,这些Java代码将出现在由当前JSP页面生成的Servlet中。脚本元素有三种格式: 表达式格式<%= expression %>:计算表达式并输出其结果。 Scriptlet格式<% code %>:把代码插入到Servlet的service方法。 声明格式<%! code %>:把声明加入到Servlet类(在任何方法之外)。
2009-10-22 14:06:00 494
原创 jsp Servlet 处理表单数据
4.1 表单数据概述 如果你曾经使用过Web搜索引擎,或者浏览过在线书店、股票价格、机票信息,或许会留意到一些古怪的URL,比如“http://host/path?user=Marty+Hall&origin=bwi&dest=lax”。这个URL中位于问号后面的部分,即“user=Marty+Hall&origin=bwi&dest=lax”,就是表单数据,这是将Web页面数据发送给服务器
2009-10-22 13:13:00 851
原创 .NET设计模式系列文章 http://www.cnblogs.com/Terrylee/archive/2006/07/17/334911.html
http://www.cnblogs.com/Terrylee/archive/2006/07/17/334911.html
2009-10-20 13:18:00 849
原创 结合.net使用Ext.MessageBox
首先我们新加一个页面的之后,我们一般要在Title后面包含如下Ext的样式和类库 测试一下Tab的自动填充 这些类的包括基本上能够让我们可以使用Ext做东西了,当然路径名字一定要对,调整路径我想还是不用介绍了吧。这其中ext-all.css,ext-base.js,ext-all.js是所有的库和样式,如果我们仅仅使用一部分的话,我会在后面的心得里
2009-10-19 16:12:00 644
原创 初学者学习java第一步——JDK环境变量配置
如果你使用JAVA创始公司SUN的JDK,那么一定得看完.初学java,对于环境变量的配置想来却总觉得不是很清楚,总结一下自己的理解,让头脑清楚一些。 下载好的JDK是一个可执行安装程序,双击安装。将安装路径改为:C:/jdk1.6.0(当然其他路径也可以)。 JDK安装完成之后我们来设置环境变量: 我的电脑点右键,选择“属性”,选择“高级”标签,进入环境变量设置,分别设置如下三个环境变量: (1
2009-10-11 12:38:00 580
转载 JAVA从JDK的下载到环境变量的详细设置
①从http://java.sun.com/j2se/1.4.2/download.html下载JDK也就是JAVA的开发工具包。点上图的Download J2SE SDK 在打开的页面点Accept这时候页面有个跳转 跳转之后的页面里找到Windows Offline Installation, Multi-language j2sdk-1_4_2_14-
2009-10-11 12:38:00 575
原创 C#关键字完整列表
abstract as base bool break byte case catch char checked class const continue decimal default delegate do double else enum ecent expl
2009-10-10 15:36:00 432
原创 5 程序控制语句
5.1.2 switch语句 switch语句是Java的多路分支语句.switch语句的通用形式如下: switch (expression) { case value1: // statement sequence break; case value2: // statement sequence break; . . . case valueN: // statement sequence
2009-10-10 09:46:00 408
原创 3 数据类型,变量,数组
Java支持多种数据类型.你可以使用这些类型声明变量或创建数组 3.1 Java语言是强类型语言语言 3.2 简单数据类型 个简单(或基本)的数据类型:字节型(byte),短整型(short),整型(int),长整型(long),字符型(char),浮点型(float),双精度型(double),布尔型(boolean) 长整型 64 -9,223,372,036,854,
2009-10-10 09:08:00 358
原创 2 java语言概述
2.1面向对象编程2.1.1两种范式面向过程的模型(process—oriented model)面向对象的编程(object-oriented programming)2.1.2抽象2.1.3面向对象编程的三个原则封装encapsulation 将代码及其处理的数据绑定在以前的一种编程机制,程序和数据不受外部干扰不被误用。继承inheritance 一个对象获
2009-10-10 08:42:00 404
PowerDesigner数据库建模技术.pdf
2008-10-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人