自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(460)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 DWR高级主题之反向Ajax(DWR3的轮询模式演示1)

DWR高级主题之反向Ajax(DWR3的轮询模式演示1)----------web.xml<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/

2011-12-24 10:38:57 2779 2

原创 DWR高级主题之反向Ajax(DWR3的comat模式演示1)

DWR高级主题之反向Ajax(DWR3的comat模式演示1)----------web.xml<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/x

2011-12-24 10:29:21 2936

原创 DWR高级主题之反向Ajax(DWR3介绍)

DWR高级主题之反向Ajax(DWR3介绍)----------我们在前面使用的DWR主要是基于DWR2.X版本的,这里我们针对DWR3进行介绍,介绍一些提示或技巧。1. ScriptSession生命周期(创建ScriptSession以及让ScriptSession失效)当/dwr/engine.js被包含进页面时ScriptSessions就创建了。默认情况下,ScriptS

2011-12-23 14:17:54 6910 3

原创 DWR高级主题之DWR与spring集成(使用SpringMVC时dwr:controller标签说明)

DWR高级主题之DWR与spring集成(使用SpringMVC时dwr:controller标签说明)----------添加dwr的dwr:controller标签,debug为true时,可以访问/dwr/index.html的测试页面。还可以可以设置一些参数的值,如例: 这里的配置与单独使用dwr时在web.xml中配置DwrServlet中的

2011-12-22 16:26:42 2638

原创 DWR高级主题之DWR与spring集成(不使用springMVC,但使用注解的实例)

DWR高级主题之DWR与spring集成(不使用springMVC,但使用注解的实例)----------web.xml<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

2011-12-22 15:27:10 2048 1

原创 DWR高级主题之DWR与spring集成(不使用springMVC,不使用注解的实例)

DWR高级主题之DWR与spring集成(不使用springMVC,不使用注解的实例)----------web.xml<web-app xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:/

2011-12-22 15:14:48 1339 1

原创 DWR高级主题之DWR与spring集成(使用springMVC,并使用注解的实例)

DWR高级主题之DWR与spring集成(使用springMVC,并使用注解的实例)----------web.xml<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

2011-12-22 15:06:01 1875

原创 DWR高级主题之DWR与spring集成(使用springMVC,非注解的实例)

DWR高级主题之DWR与spring集成(使用springMVC,非注解的实例)-----------web.xml:<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">

2011-12-22 14:55:55 2304 1

原创 DWR高级主题之DWR与spring集成

WR高级主题之DWR与spring集成---------第一步:让DWR可以访问Spring的上下文为了整合DWR与spring,DWR需要访问Spring的上下文。这里有两个选择:1. 使用Spring MVC2. 使用DWRSpringServlet使用Spring MVC如果使用Spring MVC,那么我们的web.xml配置就像这样: spring

2011-12-22 14:32:54 2457

原创 DWR高级主题之反向Ajax(comet模式实例--DWR2.X)

DWR高级主题之反向Ajax(comet模式实例--DWR2.X)----------我们用maven进行构建项目pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation

2011-12-21 17:57:06 1605

原创 DWR高级主题之反向Ajax(轮询模式实例--DWR2.X)

DWR高级主题之反向Ajax(轮询模式实例--DWR2.X)----------用maven进行构建: pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http:

2011-12-21 17:34:11 1390

原创 DWR高级主题之反向Ajax(piggybacking模式--DWR2.X)

DWR高级主题之反向Ajax(piggybacking模式--DWR2.X)----------这里为了启用piggybacking技术,我们只要在前两篇blog(轮询模式与comet模式)的web.xml的DWRServlet配置中,删除那些初始化参数即可,如: dwr-invoker org.directwebremoting.servlet.DwrServlet

2011-12-21 14:38:08 1330

原创 DWR高级主题之反向Ajax(Comet模式--DWR2.X)

DWR高级主题之反向Ajax(Comet模式--DWR2.X)----------如果不希望使用轮询模式,那么可以非常容易地切换为Comet模式,我们在轮询模式上修改部分配置即可。使用Comet模式时,我们只需要在web.xml中的DwrServlet配置中加上如下初始化参数,其它配置与轮询模式一样(面面上的设置与服务器端的代码)如例: activeReverseAjaxE

2011-12-21 13:44:57 1882

原创 DWR高级主题之反向Ajax(轮询模式--DWR2.X)

DWR高级主题之反向Ajax(轮询模式--DWR2.X)----------使用DWR实现反向Ajax轮询模式的第一步是,使用一些新的配置元素。首先,在web.xml文件中,需要添加DWRServlet的一些新的初始化参数: activeReverseAjaxEnabled true org.directwebremoting.extend.Server

2011-12-21 13:38:31 1699

原创 DWR高级主题之反向Ajax

DWR高级主题之反向Ajax----------反向Ajax的基本概念是,客户端不必主动从服务器获取信息,服务器会把相关信息直接推送到客户端。这样做的目的是解决Ajax“传统”web模型所带来的一个限制:实时信息很难从技术上解决。原因是,客户端必须联系服务器,主动询问是否存在变更,如果有变更就会更新页面(或者页面的一部分),虽然可以非常快速完成这个操作,让人感觉好像是实时的,但是实际上不是

2011-12-20 19:37:49 1647

原创 DWR高级主题之DWR安全机制

DWR高级主题之DWR安全机制----------很多其他Ajax工具对安全性考虑不够,让你直面安全威胁。DWR提供一些安全机制,你也许会发现它非常适合自己的需求。DWR使用多层安全保障方法,但是,至少有一个机制必须始终启用。1.默认拒绝无须做任何设置,DWR会自动采用"默认拒绝"方法。这意味着,在默认情况下,DWR不允许任何类被远程访问。回想一下希望远程访问的每个类,必须在配

2011-12-20 11:21:44 2725

原创 DWR之其他概念:engine.js与util.js

DWR之其他概念:engine.js文件----------在范例程序中,我们引入了文件engine.js。该文件是DWR客户端的核心。这是一段javascript代码,用于把来自于动态生成的代理存根的调用组装为服务器上真正的对象。engine.js会输出一个DWREngine对象。该对象有很多选项,可以控制DWR的工作机制。如:DWREngine的选项选项说明

2011-12-19 19:15:44 3248 1

原创 DWR之与服务器端的DWR交互

DWR之与服务器端的DWR交互----------当编写服务器端代码时, 通常不会意识到该代码会被DWR调用,这一般不会出问题,但是偶尔也会。应注意,DWR提供了一些便捷工具,以便与服务器端代码交互。在DWR服务器端编码时,首先应考虑两个类:WebContext和WebContextFactory,它们按顺序使用,类似于下面的方式:org.directwebremoting.Web

2011-12-18 22:44:38 977

原创 DWR之与客户端的DWR交互

DWR之与客户端的DWR交互----------1.基本的调用语法如例:MathDelegate.add(a,b,doMathCallback);var doMathCallback = function(answer){ document.getElementById("resultDiv").innerHTML = "" + "Result: "

2011-12-18 19:59:01 1115

原创 DWR之DWR的dwr.xml配置

DWR之DWR的dwr.xml配置----------下面,我们讨论dwr.xml文件中的DWR配置事项。实际上,DWR提供了两种配置方法:Java5(或更高版本)注解和dwr.xml文件。两者完全可以互相替代,并且相互补充。简要说明一下dwr.xml文件的基本结构,如例,dwr.xml文件: <!DOCTYPE dwr PUBLIC "-//GetAhead Limit

2011-12-18 16:47:39 1360

原创 DWR之DWR的web.xml配置

DWR之DWR的web.xml配置----------在web.xml中,我们的基本配置如下: dwr-invoker org.directwebremoting.servlet.DwrServlet dwr-invoker /dwr/*虽然可以把servlet映射到任何路径,但是我们强烈建议使用标准的映射(/dwr/*)。几个常DWRServlet初始参数

2011-12-14 00:57:01 1484

原创 DWR之test/debug页面

DWR之test/debug页面----------这里介绍DWR提供的一个便捷工具,那就是test/debug页,它可以直接在应用程序中使用。访问地址如例: http://localhost:8080/xxx/dwr/index.html,也就是:http://ip地址:端口号/项目名/dwr所映射的路径/index.html,这样将会为你展示一个测试或debug页面。在该页面的底部

2011-12-13 23:50:53 2192 2

原创 DWR之DWR实例(1)

DWR之DWR实例(1)----------1.首先向项目中加入dwr.jar文件,这里我们使用maven构建,同时dwr还要依赖commons-logging.jar包,如例(pom.xml):<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema

2011-12-12 13:39:58 1139

原创 DWR之DWR是面向web的RPC(或者AJAX-RPC)

DWR之DWR是面向web的RPC(或者AJAX-RPC)----------DWR的显著特征是提供把服务器端代码视为浏览器中javascript代码的方法,这是DWR的首创。DWR是java和javascript相结合的开源库。通过它,可以简单容易地构建Ajax程序,无需深入了解XMLHttpRequest的编码细节。它容许你通过客户端的javascript,采用看似调用浏览器本地代码的

2011-12-10 18:29:52 1010

原创 DWR之DWR介绍

DWR之DWR介绍----------DWR(网址:http://directwebremoting.org/dwr/)是Direct Web Remoting的缩写。DWR是一种非常有意思的Ajax实现方法,原因在于允许把运行于服务器上的java类视为本地类,好像运行于web浏览器中。与当前许多流行的Ajax库不同,DWR是一种以Java为核心的解决方法。如果熟悉PRC(Remote P

2011-12-10 17:47:25 1059

转载 服务器推送技术

服务器推送技术----------------1. 背景“服务器推送技术”(Server Pushing)是最近Web技术中最热门的一个流行术语。它是继“Ajax”之后又一个倍受追捧的Web技术。“服务器推送技术”最近的流行跟“Ajax”有着密切的关系。随着Ajax技术的兴起,让广大开发人员又一次看到了使用浏览器来替代桌面应用的机会,并且这次机会非常大。Ajax将整个页面的刷新变成页面

2011-12-08 19:04:29 1902 1

原创 python3之数字(在实际应用中的数字--十六进制、八进制和二进制记数)

python3之数字(在实际应用中的数字--十六进制、八进制和二进制记数)----------python整数能够以十六进制、八进制和二进制记数法来编写,作为一般的十进制记数法的补充。如例:>>>0o1,0o20,0o377 #八进制(1,16,255)>>>0x01,0x10,0xFF #十六进制(1,16,255)>>>0b1,0b10000,0b11111111

2011-11-21 20:45:47 8614

原创 python3之数字(在实际应用中的数字--复数)

python3之数字(在实际应用中的数字--复数)----------略

2011-11-21 19:58:04 1160

原创 python3之数字(在实际应用中的数字--整数精度)

python3之数字(在实际应用中的数字--整数精度)----------python3.0整数支持无穷的大小:>>>999999999999999999999999999999999999999+11000000000000000000000000000000000000000python2.6针对长整数有一个单独的类型,但是,它自动地把任何太大了以至于无法存储到一般整数中的数字转

2011-11-21 19:31:20 1909

原创 python3之数字(在实际应用中的数字--除法:传统除法、Floor除法和真除法)

python3之数字(在实际应用中的数字--除法:传统除法、Floor除法和真除法)----------除法在python3.0和python2.6中略有差异,实际上,有3种类型的除法,有两种不同的除法操作符,其中一种操作符在python3.0中变化:X/Y :传统除法和真除法。在python2.6或之前的版本中,这个操作符对于整数会省去小数部分,对于浮点数会保持小数部分。在pyt

2011-11-14 19:46:21 6893 2

原创 python3之数字(在实际应用中的数字--比较:一般的和连续的)

python3之数字(在实际应用中的数字--比较:一般的和连续的)-------------一般的比较就像我们所期待的那样,它们比较操作数的相对大小,并且返回一个布尔类型的结果,如例:>>>1<2True>>>2.0>=1True>>>2.0==2.0True>>>2.0!=2.0False再次注意:数字表达式中是如何允许混合类型的(2.0>=1,这里整数向浮点数进行

2011-11-07 20:09:00 3447

原创 python3之数字(在实际应用中的数字--数字显式的格式)

python3之数字(在实际应用中的数字--数字显式的格式)----------如例:>>>a = 3>>>b = 4>>>b/(2.0+a)0.8000000000000000004>>>print(b/(2.0+a))0.8在这个奇怪的结果背后的真正原因是浮点数的硬件限制,以及它无法精确地表现一些值。因为这是计算机的架构原因,那么我们的解释是用第一个输出的所有数字都在

2011-11-06 12:57:33 1379

原创 python3之数字(在实际应用中的数字--变量和基本表达式)

python3之数字(在实际应用中的数字--变量和基本表达式)----------如例,首先把两个变量(a和b)赋值为整数,这样赋值会让变量a和b自动生成:>>>a = 3>>>b = 4目前,a和b的值分别是3和4。下在的例子是将a和b用在表达式中,当在交互模式下工作时,表达式的结果将马上显示出来:>>>a+1,a-1(4,2)>>>b*3,b/2(12,2.0)>>>

2011-11-06 12:27:44 818

原创 python3之数字(python的数字类型)

python3之数字(python的数字类型)----------在python中,数字并不是一个真正的对象类型,而是一组类似类型的分类。python不仅支持通常的数字类型(整数和浮点数),而且能够通过常量直接创建数字以及处理数字表达式。此外,python为更高级的工作提供了很多高级数字编程支持和对象。python数字类型的完整工具包括:1.整数和浮点数2.复数3.固定精度

2011-11-05 19:52:54 4632

原创 python3之python的核心数据类型(其他核心类型)

python3之python的核心数据类型(其他核心类型)----------到目前为止除了我们看到的核心类型外,还有其他的或许能够称得上核心类型的类型,这取决于我们定义的分类有多大。例如,集合是最近增加到这门语言中的类型,它不是映射也不是序列,相反,它们是唯一的不可变的对象的无序集合。集合可以通过调用内置set函数而创建,或者使用python3.0中新的集合常量和表达式创建,并且它支持一

2011-11-02 20:46:39 1271

原创 python3之python的核心数据类型(文件)

python3之python的核心数据类型(文件)----------文件对象是python代码对电脑上外部文件的主要接口。虽然文件是核心类型,但是它有些特殊:没有特定的常量语法创建文件。要创建一个文件对象,需要调用内置的open函数以字符串的形式传递给它一个外部的文件名以及一个处理模式的字符串。例如,创建一个文本输出文件,可以传递其文件名以及'w'处理模式字符串以写数据:>>>f

2011-11-02 18:58:26 924

原创 python3之python的核心数据类型(元组)

python3之python的核心数据类型(元组)----------元组对象基本上就像一个不可以改变的列表。就像列表一样,元组是序列,但是它具有不可变性,和字符串类似。从语法上讲,它们编写在圆括号中而不是方括号中,它们支持任意类型、任意嵌套以及常见的序列操作:>>> T=(1,2,3,4)>>>len(T)4>>>T+(5,6)(1,2,3,4,5,6)>>>T[0]1在

2011-10-31 19:53:34 962

原创 python3之python的核心数据类型(字典)

python3之python的核心数据类型(字典)----------python中的字典是一种映射(mapping)。映射是一个其他对象的集合,但是它们是通过键而不是相对位置来存储的。它也具有可变性---可以就地改变,并可以随需求增大或减小,就像列表那样。1 映射操作作为常量编写时,字典编写在大括号中,并包含一系列的"键:值"对。如例:>>>D = {'food':'Sp

2011-10-23 14:30:29 3669 1

原创 python3之python的核心数据类型(列表)

python3之python的核心数据类型(列表)----------python的列表对象是这个语言提供的最通用的序列。列表是一个任意类型的对象的位置相关的有序集合,它没有固定的大小。不像字符串,其大小是可变的,通过对偏移量进行赋值以及其他各种列表的方法进行调用,确实能

2011-10-17 21:31:42 1843

原创 Enterprise Architect 8之数据建模(创建检查约束)

Enterprise Architect 8之数据建模(创建检查约束)----------                                 检查约束创建步骤如下:1 右击表,在弹出的菜单中选择Operations,然后会弹出一个对话框2 在弹出框的

2011-10-15 13:52:53 955

一个非常说细的maven2学习指南,大家快快下载,呵

一个非常说细的maven2学习指南,大家快快下载,呵 一个非常说细的maven2学习指南,大家快快下载,呵 一个非常说细的maven2学习指南,大家快快下载,呵

2010-05-07

一个非常说细的web service开发指南,大家快快下载,呵

一个非常说细的web service开发指南,大家快快下载,呵 一个非常说细的web service开发指南,大家快快下载,呵 一个非常说细的web service开发指南,大家快快下载,呵

2010-05-07

正则表达式使用文档,这是一个非常全面,详细的正则表达式学习文档

这是一个非常全面,详细的正则表达式学习文档

2010-04-24

一个非常好用的在IE中调试js代码的工具

一个非常好用的在IE中调试js代码的工具

2009-10-18

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

TA关注的人

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