自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 资源 (1)
  • 收藏
  • 关注

转载 GIS名词解释大全

地理信息系统专业考研 GIS专业考研 名词解释大全                                                       地理信息系统专业考研 GIS专业考研 名词解释大全(自己考研时候搜集的。。晒出来)1.    地理信息系统(南大95、南大96、南大03、中科院03、中科院04、华东师00、中南03、浙大99)GIS作为信息技术的一种,是以计算机技

2012-02-21 11:26:52 22661 2

转载 gevent安装问题解决

遇到此类问题,最好能去下个源包,比如这个:http://pypi.python.org/packages/source/g/gevent/解压后,要先运行下其中的python fetch_libevent.py  然后:python setup.py build  python

2011-07-25 09:50:24 5109 2

原创 red5 服务器端与客户端实例

<br />package echat;<br /><br /><br /><br />import org.red5.server.adapter.ApplicationAdapter;<br />import org.red5.server.api.IConnection;<br />import org.red5.server.api.IScope;<br /><br />import org.red5.server.api.Red5;<br />import org.red5.s

2011-05-27 15:32:00 5628

转载 Flash Player 10中使用RTMFP开发P2P应用的Cirrus服务

Adobe Flash Player 10 和 Adobe AIR 1.5 引入了一个新的通讯协议——Real-Time Media Flow Protocol 即实时媒体流协议,简称RTMFP。它具有低延迟、对等的端到端能力、安全性和可扩展性,尤其适合于开发实时协作的应用,不仅提供优秀的用户体验还降低了操作者的开销。早期的Flash Player版本采用RTMP并且需要FMS 对于交互式的协作应用(例如:adobe Acrobat Connect Pro)或者音/视频流服务。虽然RTM

2011-05-25 09:19:00 4159 1

转载 java集群

<br />序言<br />越来越多的关键应用运行在J2EE(Java 2, Enterprise Edition)中,这些诸如银行系统和账单处理系统需要高的可用性(High Availability, HA),同时像Google和Yahoo这种大系统需要大的伸缩性。高可用性和伸缩性在今天高速增长的互连接的世界的重要性已经证实了。eBay于1999年6月停机22小时的事故,中断了约230万的拍卖,使eBay的股票下降了9.2个百分点。<br />J2EE集群是用来提供高可用性和伸缩性服务,同时支

2011-05-12 09:12:00 35558 14

转载 Java锁机制Synchronized方法简介

<br />打个比方:一个object就像一个大房子,大门永远打开。房子里有很多房间(也就是方法)。这些房间有上锁的(synchronized方法), 和不上锁之分(普通方法)。房门口放着一把钥匙(key),这把钥匙可以打开所有上锁的房间。另外我把所有想调用该对象方法的线程比喻成想进入这房子某个 房间的人。所有的东西就这么多了,下面我们看看这些东西之间如何作用的。<br />  在此我们先来明确一下我们的前提条件。该对象至少有一个synchronized方法,否则这个key还有啥意义。当然也

2011-05-09 20:41:00 1677

转载 Json ajax使用

做了这么多,你已经能更顺手地使用JavaScript了,也许在考虑把更多的模型信息放在浏览器上。不过,看过前面的例子后(使用XML向服务器发送复杂的数据结构),你可能会改变主意。通过串连接来创建XML串并不好,这也不是用来生成或修改XML数据结构的健壮技术。JSON概述XML的一个替代方法是JSON,可以在www.json.org找到。JSON是一种文本格式,它独立于具体语言,但是使用了与C系列语言(如C、C#、JavaScript等)类似的约定。JSON建立在以下两种数据结构基础上,当前几乎所

2011-05-09 11:17:00 795 1

转载 Cairngorm框架简介

<br />介绍:简单来说,就是为方便FLEX开发企业级应用而开发的一个微架构。这个东西有什么用处?假如你们项目比较复杂,需要3个开发员以上来共同开发,是不是需要一个约定好的开发方法?那么相信我,Cairngorm是一个最正统的选择(官方推荐),虽然开始时有点难学(好像这论坛里有 Cairngorm文档的中文翻译)。而做小型项目或项目是由你自己一个人开发的话,那,就斟酌考虑吧,因为或许项目比较小的情况下,你会发现使用 Cairngorm是一个累赘。不过即使开发不使用他,我建议有时间的话还是最好D

2011-05-04 11:42:00 607

转载 jquery json实例

<br />function GetByJquery(ddlId, id, selId)<br />{<br />     $.getJSON("url", { id: id, rnd: Math.random() }, <br />                function (data)<br />                {                    <br />                    $("<option value=/"-1/">不限</o

2011-04-27 15:51:00 505

转载 query ajax xml 实例

<br />例1:<br />=====================================================<br />XML内容为:<br /><?xml version="1.0" encoding="utf-8" ?><br /><stulist><br /><man><br />   <name>zdz</name><br />   <age>25</age><br /></man><br /><man><br />   <name

2011-04-27 14:45:00 612

转载 JQuery方法名不同写法含义

  jQuery中$(function()与(function($)等的区别详细讲解 收藏<br />(function($) {…})(jQuery);<br />这里实际上是匿名函数,如下:<br />function(arg){…}<br />这就定义了一个匿名函数,参数为arg<br />而调用函数时,是在函数后面写上括号和实参的,由于操作符的优先级,函数本身也需要用括号,即:<br />(function(arg){…})(param)<br />这就相当于

2011-04-27 12:26:00 2377

原创 Json的规范

<br />Json的规格非常简单,只用一个页面几百个字就能说清楚,而且Douglas Crockford声称这个规格永远不必升级,因为该规定的都规定了。<br />1) 并列的数据之间用逗号(",")分隔。<br />2) 映射用冒号(":")表示。<br />3) 并列数据的集合(数组)用方括号("[]")表示。<br />4) 映射的集合(对象)用大括号("{}")表示。

2011-04-27 11:38:00 747

原创 网络聊天常用开发模式

<br />Flash Media Server<br />Flash Builder<br /> <br />operfire+red5+spark(自己客户端)<br /> <br />使用<br />xmpp协议 RTMP协议<br /> <br /><br /> <br />

2011-04-27 08:50:00 731

转载 Jinja2简明手册

介绍Jinja是基于python的模板引擎,功能比较类似于于PHP的smarty,J2ee的Freemarker和velocity。运行需求Jinja2需要Python2.4以上的版本。安装按照Jinja有多种方式,你可以根据需要选择不同的按照方式。使用easy_install安装使用easy_install 或pip:#sudo easy_install Jinja2#sudo pip install Jinja2这两个工具可以自动从网站上下载Jin

2011-04-08 10:55:00 2798

转载 Linux下查看CPU、内存、硬盘等信息

<br /> <br />一、CPU大小<br />[root@R4 ~]# cat /proc/cpuinfo |grep "model name" && cat /proc/cpuinfo |grep "physical id"<br />model name      : Intel(R) Xeon(R) CPU           X5450 @ 3.00GHz<br />model name      : Intel(R) Xeon(R) CPU           X545

2011-04-07 20:21:00 655

转载 java自动装箱

<br />基本数据(Primitive)类型的自动装箱(autoboxing)、拆箱(unboxing)是自J2SE 5.0开始提供的功能。虽然为您打包基本数据类型提供了方便,但提供方便的同时表示隐藏了细节,建议在能够区分基本数据类型与对象的差别时再使用。<br />    autoboxing和unboxing<br />     在Java中,所有要处理的东西几乎都是对象 (Object),例如之前所使用的Scanner是对象,字符串(String)也是对象,之后还会看到更多的对象。然而

2011-04-06 18:24:00 1345

转载 蜘蛛协议

<br />蜘蛛协议<br /><br />随着搜索经济的崛起,人们开始越加关注全球各大搜索引擎的性能、技术和日流量。作为企业,会根据搜索引擎的知名度以及日流量来选择是否要投放广告等;作为普通网民,会根据搜索引擎的性能和技术来选择自己喜欢的引擎查找资料;作为学者,会把有代表性的搜索引擎作为研究对象…… <br /><br />而作为一个网站的经营者,其更关心的或许是如何通过网络载体让更多的网民知道自己的网站,进而获得更高的流量和知名度。这其中,搜索引擎已经成了一个重要的且是免费的宣传途径

2011-04-06 11:03:00 1331

转载 tomcat 与eclipse集成

5.2  建立Eclipse的开发环境<br />为了不使读者在环节配置上浪费太多的时间,这里将一步一步讲解如何建立Eclipse的开发环境。5.2.1  下载Eclipse <br />在本书中,使用的Eclipse版本是3.2.2。下载Eclipse 3.2.2版本的步骤如下:<br />  在http://www.eclipse.org/downloads上即可下载Eclipse,Eclipse 3.2.2版本的下载画面如图5.1所示。<br />  在Eclipse 3.2.2版本的下载画面

2011-04-05 10:32:00 6874

转载 在禁用Cookie的浏览器中使用Session

<br /> 关键字: java Java Servlet API 中引用 Session 机制来追踪客户的状态。Servlet API 中定义了 javax.servlet.http.HttpSession 接口,Servlet 容器必须实现这个接口。当一个 Session 开始时,Servlet 容器将创建一个 HttpSession 对象,Servlet 容器为 HttpSession 分配一个唯一标识符,称为 Sessi

2011-04-01 11:41:00 703

转载 linux apache反向代理 tomcat

     Apache HTTP server 和 Tomcat server 整合,一般是希望对于用户只公布Apache HTTP server 的网址,而 Tomcat 的网址则不公布,扮演一个幕后英雄的角色。访问 Tomcat 的 HTTP 请求,通过 Apache 转发给 Tomcat,Tomcat 处理完后,将 HTTP 回应返回给 Apache,然后Apache  HTTP 回应发回给用户端浏览器。Apache HTTP server 和 Tomcat server 直接的 HTTP 数

2011-03-31 18:00:00 4250

转载 网站集成支付宝

<br /> 刚在Javaeye看到一篇文章,关于网站集成支付宝的,正是我之前想了解的,不过作者写得有些零乱,解释也不太清楚,代码格式更是看着郁闷,待以后有空消化消化,再实践下,现先贴出来保存着吧。<br /> <br />(本文转载于http://stephen830.javaeye.com/blog/254827)<br /> <br />国内电子商务系统实现的基本流程如下: <br />客户在系统内下订单 -> 系统根据订单生成支付宝接口url -> 客户通过url使用支付宝(网上银行

2011-03-28 11:55:00 2723

转载 Hsql模糊查询3种方式

<br /> <br />hibernate HQL 模糊查询 3种方式<br />www.firnow.com    时间 : 2007-10-19  作者:佚名   编辑:本站 点击:  7810[ 评论 ]--<br /><br />以下是用 hibernate的HQL(面向对象的查询语言)实现模糊查询的3种方式,其中方式一是这三中方式中最理想的方式,至少方式一可以有效的防止由于查询条 件中需要参数的增多导致的代码长度太长出现代码折行的情况(代码太长会给后期的维护和测试带来很大的不便)

2011-03-25 12:03:00 2414

转载 根据sessionid获取session的被Servlet2.1抛弃getsession方法的解决方案

<br />  最近一个项目中用到了getsession根据sessionid来获取session,但是怎么获取都为空,请教N多人,才发现在servlet的api中有如下:<br />        HttpSessionHttpSessionContext.getSession(java.lang.String sessionId)<br />      <br />       不赞成的用法.  Java Servlet API的版本 2.1中,还没有将之替换掉。该方法必须返回一个空

2011-03-14 20:20:00 948

转载 JQuery1.5改进细节

<br />jQuery 1.5 beta1出来了,从学习跟进上来说,这一次已经比较晚了(我竟然不知道1.5什么时候出的alpha,就这么beta了)。<br />这个1.5版本最大的更新是AJAX的完全重写,提供了更强的可扩展性。但是受制于精力和篇幅,对新的AJAX的分析还是放到下回,本篇先简单介绍一下细节方面的改进。jQuery._Deferred和jQuery.Deferred<br />首先不得不说这两个新生事物,因为他们是作为基础设施存在,不把这两个东西讲明白了,有些问题根本没办法解释。<br /

2011-03-08 11:39:00 525

原创 Hibernate业务级数据配置注意

<br />事务处理类,需要使用事务的方法前缀必须与下面的前缀相同<br /><property name="transactionAttributes"><br />            <props><br />                <prop key="delete*">PROPAGATION_REQUIRED, ISOLATION_READ_COMMITTED</prop><br />                <prop key="insert*">PROPAGATIO

2011-03-07 18:07:00 629

转载 在spring中使用声明型事务

<br />在spring中使用声明型事务<br />spring使用aop机制管理jdbc的连接和事务。它使用TransactionInterceptor类,Spring事务支持中的核心接口是<br />org.springframework.transaction.PlatformTransactionManager。为了实际执行事务,Spring所有的事务划分功能都通过传递适当的TransactionDefinition实例,委托给PlatformTransactionManager。

2011-03-07 09:49:00 4108 1

转载 Flash Player安全沙漏规则

1、swf 和主机必须在同一个域;2、网络上的swf不能连接本地服务器;3、本地的swf 不能访问任何网络资源;4、要允许域名交叉访问或连接低于1024的端口,需要提供cross-domain 策略文件。如果Socket 或XMLSocket 对象要使用cross-domain 策略文件, 可通过方法flash.system.Security.loadPolicyFile( )读取:Security.loadPolicyFile("http://www.rightactionscript.c

2011-03-04 18:29:00 1109

原创 引用外部.css或.js文件的路径问题

<br />jsp或html页面引用外部.css或.js文件时,注意路劲问题,如果设置不当,会引用不到这些外部的文件<br />假设使用下面的目录结构:<br />-webapp <br />|-MyProject  目录 <br /> |--WebContent 目录<br />  |---scripts 目录<br />   ---dtree.js 文件<br />  |---styles 目录<br />   ---main.css 文件 <br />  |---p

2011-03-04 16:15:00 730

转载 No WebApplicationContext found: no ContextLoaderListener registered的解决方法

  No WebApplicationContext found: no ContextLoaderListener registered的解决方法 收藏<br /> 查了很多资料,有不同的说法,我总算是解决了<br />说法1:<br />spring中提供 ContextLoaderListenter类,用来加载context的xml文件。 <br /><br />spring为struts提供ContextLoaderPlugIn类,此类也可以加载context的xml

2011-03-01 16:47:00 665

转载 Struts2与Struts1的对比

<br />Action 类:  <br />Struts1要求Action类继承一个抽象基类。Struts1的一个普遍问题是使用抽象类编程而不是接口。  <br />Struts 2 Action类可以实现一个Action接口,也可实现其他接口,使可选和定制的服务成为可能。Struts2提供一个ActionSupport基类去实现 常用的接口。Action接口不是必须的,任何有execute标  <br /><br />识的POJO对象都可以用作Struts2的Action对象。  <br /

2011-02-11 12:00:00 460

转载 linux shell:crontab,at,nohup 命令

当在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做.因此有几种选择方法可供使用:<br />设置crontab文件,并用它来提交作业<br />使用at命令来提交作业<br />在后台提交作业<br />使用nohup命令提交作业<br />名词解释:<br />cron:系统调用进程,可以使用它在每天的非高峰负荷时间段运行作业,或在一周或一月中的不同时段运行.<br />at:at命令.使用它在一个特定的时间运行一些特殊的作业,或在晚一

2011-02-10 16:39:00 1034

原创 window.history

history.go(-1)回到前一个页面<br />history.back()回到前一个页面<br />前一个页面的url=history.previous;<br /><br />具体描述:<br /><br />属性说明<br /><br />Current<br /> 当前历史项的URL;<br /><br />Length<br /> 反应在历史列表中的项数;<br /><br />Next<br /> 下一个历史项的URL;<br /><br />p

2011-01-17 18:08:00 1107

转载 pageContext,request,session,application生命周期

<br />equest是封装client端(也就是用户通过browser)提交的请求数据和属性的对象。 <br />response是封装web server端响应数据和属性的对象。<br /><br />我们经常会将pageContext、request、session和application混为一谈,因为它们都可以通过setAttribute()和getAttribute()来设定或读取属性。但它们之间是有别的,它们最大的区别在于使用范围。 <br /><br />pageContex

2011-01-14 13:39:00 4179

转载 servlet与Struts action线程安全问题分析

<br />Servlet/JSP技术和ASP、PHP等相比,由于其多线程运行而具有很高的执行效率。由于Servlet/JSP默认是以多线程模式执行的,所以,在编写代码时需要非常细致地考虑多线程的安全性问题。然而,很多人编写Servlet/JSP程序时并没有注意到多线程安全性的问题,这往往造成编写的程序在少量用户访问时没有任何问题,而在并发用户上升到一定值时,就会经常出现一些莫明其妙的问题。<br /><br />Servlet的多线程机制<br /><br />  Servlet体系结构是建立

2011-01-12 10:27:00 608

原创 Servlet生命周期2

<br />Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet接口中的init()、service()和destroy()方法来表示。<br />Servlet的生命周期包含了下面4个阶段:<br />(1)加载和实例化<br />Servlet容器负责加载和实例化Servlet。当Servlet容器启动时,或者在容器检测到需要这个Servlet来响应第一个请求时,创建Servlet实例。当Servlet容器启动后,它

2011-01-06 10:46:00 612

原创 Servlet生命周期

第 14 章 生命周期注意<br />讲一下servlet的生命周期与运行时的线程模型,对了解servlet的运行原理有所帮助,这样才能避免一些有冲突的设计。<br />如果你不满足以下任一条件,请继续阅读,否则请跳过此后的部分,进入下一章:第 15 章 分页。<br />了解servlet的生命周期。<br />了解servlet运行时的线程模型,及设计程序时需要注意的部分。14.1. 生命周期<br />我们之前使用的都是javax.servlet.http.HttpServlet,这个类实现了

2011-01-06 10:04:00 2176 1

转载 JSP九个常用内置对象

<br />SP内置对象(9个常用的内置对象)  <br />request,response,session,out,page,application,pageContext, exception, config<br /><br /> 1.request对象<br /><br /><br />客户端的请求信息被封装在request对象中,通过它才能了解到客户的需求,然后做出响应。它是HttpServletRequest类的实例。 <br /><br /><br />序号 方 法

2011-01-06 09:55:00 797 1

转载 EJB2.0教程 详解EJB技术及实现原理(1)

<br />EJB是什么呢?<br />EJB是一个J2EE体系中的组件.再简单的说它是一个能够远程调用的javaBean.它同普通的javaBean有两点不同.<br />第一点,就是远程调用.<br />第二点,就是事务的功能,我们在EJB中声明的事务会通过容器帮助我们来处理.支持EJB的SERVER有以下几个:<br />Weblogic<br />Webspere<br />Appserver<br />Jboss<br />我选用的是weblogic+JBuilder9

2010-12-31 12:06:00 6371 2

转载 使用MyEclipse Web Service来迅速开发和测试一个HelloWorld Web Service,

<br />其中包括:<br />1. 介绍了MyEclipse Web Services的基本概念<br />2. 创建一个MyEclipse Web Services工程<br />3. 创建一个简单的HelloWorld Web Service<br />4. 在Web容器中,如Tomcat 5中部署Web Service<br />5. 使用Web Services Explorer来测试部署的Web Services<br />XFire Java SOAP框架概述<br />MyEclipse

2010-12-31 10:34:00 1032

原创 Junit

<br />Package framework<br />Class & Interface Hierachy<br />Interface Test<br />主要方法<br />countTestCases:统计TestCases 数目<br />run:运行测试并将结果返回到指定的TestResult 中<br />Class Assert<br />首先,Assert 提供的public 方法都可以带或不带自己定义的提示,其次Assert<br />中的Assert

2010-12-30 18:11:00 659

wxWidgets-2.8.8-HTML.rar

wxWidgets-2.8.8 html文档,分类描述wxWidgets的内容和功能

2009-04-01

空空如也

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

TA关注的人

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