自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Myeclipse调用webservice总结【利用WSDL】

      最近学习MyEclipse、workshop方面的知识,重点是关于webservice方面的。      经过大概2周的学习、实践,有点小收获。 一、MyEclipse利用网上公开发布WSDL文件,创建WebService Client,进行调用WebService;       网上找的WSDL测试例子wdlurl:http://www.webxml.com.cn

2010-01-30 23:17:00 24782 8

原创 盘点2010关键词

每天我也在关注各种新闻,也想在这里八卦一下。最近比较热的关键词有:1.兽兽门2.智利地震3.毒jiang豆4.《A面B面》-芙蓉姐姐5.央视广告6.日记门-烟草局长7.招工热网络造人也弄人,我的人生不能没有网络。 

2010-03-01 17:08:00 807

原创 jsp调用Servlet,以及Servlet部署

jsp调用Servlet,以及Servlet部署: Welcome.jsp 代码     This is my JSP page.         请输入用户名:                  Web.xml的配置     This is the description of my J2EE component    This is the di

2010-02-05 16:17:00 17791 2

原创 Servlet+tomcat配置部署 [so easy]

      最近2天学习java ,jsp,servlet等相关的内容,今天用MyEcilpse + tomcat5 配置 Servlet试了下。具体步骤如下:1.打开MyEcilpse环境,先创建一个Web Project,取名叫WebTest;   然后在该工程下新建一个 Servlet,取名叫 TestServlet。   这样MyEcilpse就自动生成了TestServl

2010-02-05 13:41:00 2933 1

转载 鄙人一点对struts1.2中ActionForm的理解

转自:http://hi.csdn.net/space-62502-do-thread-id-4019.html   本人觉得总结的不错,也收藏学习下。初学struts的人我认为首先应该把struts1.2学精,何为精,就是明白struts的控制流程以及它核心API的实现原理(比如Action/DispatchAction/MappingDispatchAction/LookupDispatc

2010-01-31 13:09:00 9087 4

原创 gSoap的应用

一、gSoap的应用      开发环境 windows + gSoap包【for win32】 + vc 6.0       开发出一个dll,提供几个调用webservice的接口。      1.利用gSoap的wsdl2h.exe,根据wsdl文件生成.h文件和nsmap等文件;      2.将生成的头文件,还有gSoap包里其他一些文件如**soap2.h **soap

2010-01-31 12:52:00 1065

原创 杭州出差记

      上周出了个小差,为时一周,去了趟杭州,第一次坐飞机,还是比较激动的;:),空姐的模样真是漂亮可人啊。呵呵,禁不住多看了几眼。      原本以为去了杭州,可以找机会出去游乐一番,没有想到那个忙啊,每天晚上回宾馆基本都凌晨了。让我宽慰的是吃了不少免费大餐;看到了气势宽宏的钱塘江和漂亮优雅的六合塔;临走的那晚忍不住打车去了趟西湖,在断桥小站了几分钟,四处观望了一番,据说这就是白娘子与徐

2009-12-30 20:17:00 1554 1

转载 Spring的核心机制依赖注入简介

 Spring能有效地组织J2EE应用各层的对象。不管是控制层的Action对象,还是业务层的Service对象,还是持久层的DAO对象,都可在Spring的管理下有机地协调、运行。Spring将各层的对象以松耦合的方式组织在一起,Action对象无须关心Service对象的具体实现,Service对象无须关心持久层对象的具体实现,各层对象的调用完全面向接口。当系统需要重构时,代码的改写量将大

2008-11-19 23:05:00 779

原创 心灵随笔

      好久没有来偶的blog了,模糊记得上次还是酷暑;而现在不知不觉已是严冬了,搬了个家,换了个单位,有得有失,经历了一些大大小小的世事后,心里坦然了很多,没有那么多的计较了...     虽然每天过的平凡单调,但是我的生活毕竟是平静的,生活虽然平静,但是却是寂寞的,很希望可以尽快向single 说 bye bye!真的很想寻觅一个让我自己想用一生来照顾的girl.       

2008-06-08 00:01:00 587

原创 VC HTML IHtmlDocument相关代码片段

据说是根据InternetExplorer_Server窗口得到IHtmlDocument2接口#include #include #include BOOL CALLBACK EnumChildProc(HWND hwnd,LPARAM lParam){TCHAR buf[100];::GetClassName( hwnd, (LPTSTR)&buf, 100 );

2008-03-21 10:20:00 3832

原创 初识HTTP消息头

初识HTTP消息头但凡搞WEB开发的人都离不开HTTP(超文本传输协议),而要了解HTTP,除了HTML本身以外,还有一部分不可忽视的就是HTTP消息头。做过Socket编程的人都知道,当我们设计一个通信协议时,“消息头/消息体”的分割方式是很常用的,消息头告诉对方这个消息是干什么的,消息体告诉对方怎么干。HTTP传输的消息也是这样规定的,每一个HTTP包都分为HTTP头和HTTP体两部分,后

2008-03-14 14:12:00 981

原创 打开CDROM AutoRun之要点

要想启用CDROM  AutoRun的功能.需要注意修改注册表的几个地方.1.RootKey=HKEY_LOCAL_MACHINE;     //注册表主键名称 SubKey="SOFTWARE//MICROSOFT//WINDOWS//CURRENTVERSION//POLICIES//EXPLORER";  //欲打开注册表值的地址 ValueName="NODRIVETYPEAUTORU

2008-03-06 10:38:00 1292

原创 北京动物园之游记

      今天我与同学去了动物园,看见了很多从未见过的动物,如孔雀,虎,狮子,大象,长颈鹿,斑马,骆驼,鳄鱼等等;      大多虽是初见,但是内心并不怎么兴奋激动。 完全没有想再来一次的冲动。看见一只斑马竟然吃小孩喂给它的糕点,我惊诧不已,斑马不是吃草的吗?难道自己的知识构建或记忆出现偏差。      凶猛的动物没有了野性,也就没有了那种原味的美和激情。看见身躯庞大的东北虎卧在铁笼里的石板

2008-03-02 12:19:00 742

转载 防范U盘病毒五大方法

防范U盘病毒五大方法 招一、组策略关闭AutoRun功能(适合不熟悉电脑者)         开始→运行→“gpedit.msc”进入组策略          计算机配置→管理模板→系统→“关闭自动播放”选择开启

2008-02-25 22:44:00 821

原创 Asterisk IVR Examples

  第1个例子如下:[deeper]exten => s,1,Background(demo-nomatch);exten => s,1,AGI(festival-script.pl|"deeper menu")exten => s,2,Goto,options|s|1[options]exten => s,1,Background(demo-instruct);exten => s,1,

2008-02-25 22:21:00 1630

转载 Asterisk AGI 详解

IntroductionThe AGI facility allows you to launch scripts, written in just about any language, from an Asterisk dial plan. Communication between your script and Asterisk is via standard input and

2008-02-25 22:09:00 7206 1

转载 Asterisk::AGI - Simple Asterisk Gateway Interface Class

 use Asterisk::AGI;$AGI = new Asterisk::AGI;# pull AGI variables into %input%input = $AGI->ReadParse(); # say the number 1984 $AGI->say_number(1984);This module should make it easier to

2008-02-25 22:04:00 1679

原创 TCP/IP协议介绍

TCP/IP协议介绍 TCP/IP的通讯协议 这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Inte

2008-02-25 21:51:00 984

原创 网络地址与主机地址

小窍门--子网的计算  在思科网络技术学院CCNA教学和考试当中,不少同学在进行IP地址规划时总是很头疼子网和掩码的计算。现在给大家一个小窍门,可以顺利的解决这个问题。首先,我们看一个CCNA考试中常见的题型:一个主机的IP地址是202.112.14.137,掩码是255.255.255.224,要求计算这个主机所在网络的网络地址和广播地址。  常规办法是把这个主机地址和子网掩码都换算成二

2008-02-25 21:35:00 2068 1

转载 C语言笔试题之3

4.    static有什么用途?(请至少说明两种)1.限制变量的作用域2.设置变量的存储域7.    引用与指针有什么区别?1) 引用必须被初始化,指针不必。2) 引用初始化以后不能被改变,指针可以改变所指的对象。2) 不存在指向空值的引用,但是存在指向空值的指针。8.    描述实时系统的基本特性在特定时间内完成特定的任务,实时性与可靠性9.    全局变量和局部变量在内存中是否有区别?

2008-02-19 22:33:00 1680

转载 C经典笔试题之2

        1、局部变量能否和全局变量重名?答:局部变量可以与全局变量同名,在函数内引用这个变量时,会用到同名的局部变量,而不会用到全局变量。对于有些编译器而言,在同一个函数内可以定义多个同名的局部变量,比如在两个循环体内都定义一个同名的局部变量,而那个局部变量的作用域就在那个循环体内2、如何引用一个已经定义过的全局变量?答:可以用引用头文件的方式,也可以用extern

2008-02-19 22:01:00 1950

转载 C/C++经典笔试题

 1.写出判断ABCD四个表达式的是否正确, 若正确, 写出经过表达式中 a的值(3分)int a = 4;(A)a += (a++); (B) a += (++a) ;(C) (a++) += a;(D) (++a) += (a++);a = ?答:C错误,左侧不是一个有效变量,不能赋值,可改为(++a) += a;   D好象也不能赋值.改后答案依次为9,10,2.某32位系统下, C

2008-02-19 21:29:00 15709 4

原创 Set up your own PBX with Asterisk

Important: To log stuff to the console, either use Verbose(), or use NoOp() but the latter will only work if you set "verbosity" to at least 3 (in the console, type "set verbose 3").Why choose

2008-02-17 18:32:00 21947

原创 全方位讲解VoIP 的原理及技术知识

通过因特网进行语音通信是一个非常复杂的系统工程,其应用面很广,因此涉及的技术也特别多,其中最根本的技术是VoIP (Voice over IP)技术,可以说,因特网语音通信是VoIP技术的一个最典型的、也是最有前景的应用领域。因此在讨论用因特网进行语音通信之前,有必要首先分析VoIP的基本原理,以及VoIP中的相关技术问题。一、VoIP的基本传输过程传统的电话网是以电路交换方式传输语音,所要求的传

2008-02-17 17:54:00 2189

原创 VoIP基本概念:SIP 协议概述

SIP是由IETF提出来的一个应用控制(信令)协议。正如名字所隐含的--用于发起会话。它可用来创建、修改以及终结多个参与者参加的多媒体会话进程。参与会话的成员可以通过组播方式、单播连网或者两者结合的形式进行通信。SIP中有客户机和服务器之分。客户机是指为了向服务器发送请求而与服务器建立连接的应用程序。用户代理(User Agent)和代理(Proxy)中含有客户机。服务器是用于向客户机发出的请求提

2008-02-17 17:48:00 1169

原创 NGN网络核心协议 - SIP 协议详解

一、SIP协议的背景和功能SIP( 会话初始协议)的开发目的是用来帮助提供跨越因特网的高级电话业务。因特网电话(IP电话)正在向一种正式的商业电话模式演进,SIP就是用来确保这种演进实现而需要的NGN(下一代网络)系列协议中重要的一员。SIP是IETF标准进程的一部分,它是在诸如SMTP(简单邮件传送协议)和HTTP(超文本传送协议)基础之上建立起来的。它用来建立,改变和终止基于IP 网络的用户间

2008-02-17 17:42:00 1267

原创 C语言中容易出错的几个地方

总结下c语言中值得注意的地方:1、逗号表达式。 因为实际开发中应用的不多,所以很多人对这个都容易忽视。逗号表达式,比赋值运算符优先级还低,结合性为左结合。例子#include void main(){int a=2,b=3,c=4,x,resulta,resultb;resulta=(x=a+b),(b+c);//resulta=5,x=5//resulta

2008-02-15 17:00:00 2452 1

转载 VoIP术语指南

A abandoned call 放弃的呼叫。呼叫方在呼叫被接听之前就挂断,这种呼叫被称为放弃的呼叫。 access digit 访问号码。在一个PBX上,一个可以用于拨打外线的访问号(例如9)。也被称为访问代码。 access gateway 接入网关。一种使Softswitch可以与PSTN或者传统PBX系统通信的网关。 access layer 接入层。ISO-OSI分层协议模型的一部分。

2008-02-15 15:19:00 1606

转载 H.323之童话故事篇(简装版)

在H.323的王国里有许多成员(H.323节点),为了确保这个王国的正常运转,颂布了许多法令(H.323协议簇,其中主要有RAS、Q.931、H。245、TCP/IP、RTP/RTCP、UDP),无论是国王、还是臣民,大家都严格遵守这些法规。     在这里将介绍H.323王国最重要的两个角色国王(GK)、臣民(GW)是如何遵照法规(RAS、Q.931、H.245)通信的。其中国王与臣民之间的

2008-02-15 15:14:00 4999

转载 SIP协议应答码

应答代码 应答码是包含了,并且扩展了HTTP/1.1应答码。并不是所有的HTTP/1.1应答码都适当应用,只有在折里指出的是适当的。其他HTTP/1.1应答码不应当使用。并且,SIP也定义了新的应答码系列,6xx。 1 临时应答1xx 临时应答,也就是消息性质的应答,标志了对方服务器正在处理请求,并且还没有决定最后的应答。如果服务器处理请求需要花200ms以上才能产生终结应答的时候,它应当发送一个

2008-02-15 15:09:00 1760

原创 SIP协议详解(中文)-5

事务分为客户端和服务端两方。客户端的事务是客户端事务,服务器端的事务就是服务端事务。客户端事务发出请求,并且服务端事务送回应答。客户端和服务端事务都是逻辑上的概念,他们可以被无数部件所包含。特别是,他们在UA中和有状态的proxy服务器中存在。以第四节的例子来说明。在这个例子中,UAC执行客户端事务,它的外发proxy执行服务端事务。外发proxy同时也执行客户端事务,把请求发送到一个那发prox

2008-02-15 14:53:00 7652

原创 SIP协议详解(中文)-4

From: Alice ;tag=1928301774Call-ID: a84b4c76e66710Cseq : 63104 OPTIONSContact: Accept: application/sdpContent-Length: 011.2 处理OPTIONS请求给OPTIONS的应答的构造遵循标准的构造规则(8.2.6节描述)。应答码的选择必须和处理INVITE请求一样的应答码(就像处理I

2008-02-15 14:47:00 4719

原创 SIP协议详解(中文)-3

 7.3.2 头域分类。有一些头域是仅仅在请求(或者应答)中有效的。这些头域叫做请求头域或者应答头域。如果消息中的头域与这个消息的类型不匹配(比如在应答消息中出现的请求头域),这个头域必须被忽略。20节定义了每一个头域的分类。7.3.3 缩写格式SIP提供了一个用缩写格式来表达通用头域名字的机制。这个有助于避免消息过大而导致通讯层无法传输(比如在UDP传输的时候超过了最大传输单元(MTU))。

2008-02-15 14:44:00 8896

原创 SIP协议详解(中文)-2

 在对话中,有其他的相关会被发送。一个对话是一个持续一定时间的两个用户之间的端到端的SIP关系。对话过程要求两个用户代理之间的信息是有序的而且请求被正确路由传输的。在这个规范中,只有INVITE请求可以用来建立会话。当一个UAC在一个对话中发出请求的时候,它不仅遵循第8节描述的一般UAC规则而且也遵循对话中的请求规则。第12节讲述了对话并且讨论了对话的创建和维持,以及在对话中创建一个请求。SI

2008-02-15 14:42:00 3522

原创 SIP协议详解(中文)-1

1、SIP协议介绍Internet的许多应用都需要建立和管理一个会话,会话在这里的含义是在参与者之间的数据的交换。由于考虑到参与者的实际情况,这些应用的实现往往是很复杂的:参与者可能是在代理间移动,他们可能可以有多个名字,他们中间的通讯可能是基于不同的媒介(比如文本,多媒体,视频,音频等)-有时候是多种媒介一起交互。人们创造了无数种通讯协议应用于实时的多媒体会话数据比如声音,影像,或者文本。本SI

2008-02-15 14:37:00 5794 1

原创 SIP 探析

摘要  会话发起协议(Session Initiation Protocol,SIP)是一种信令协议,它对于通信业有着重要的意义。本文从技术上对SIP进行了一般性的介绍,并说明了SIP如何为通信解决方案提供重要支持。简介  我曾经构想过一种软件,它可以“浮于”应用程序之上,提供辅助作用。这不是一个哑的“帮助”系统,而是一个活动的技术支持代理,可以在Internet上进行讨论。那时曾有人

2008-02-15 14:32:00 2147

原创 游戏引擎原理

角色扮演游戏引擎的设计原理角色扮演游戏(RPG)是深受广大游戏迷们喜爱的一种游戏, 它以独特的互动性和故事性吸引了无数的玩家。它向人们提供了超出现实生活的广阔的虚拟世界,使人们能够尝试扮演不同的角色,去经历和体验各种不同的人生旅程或奇幻经历。这些体验都是在现实生活中无法实现的。在玩过许多游戏后,许多玩家都不再仅仅满足于一个游戏玩家的身份,而会思考游戏是如何制作的,并且打算制作一个自己的游戏,网

2008-02-15 14:28:00 1073

空空如也

空空如也

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

TA关注的人

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