自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

管子(zero)的杂乱空间

发的技术相关的内容基本都测试过的。

  • 博客(31)
  • 资源 (4)
  • 收藏
  • 关注

[软件人生]如果你的领导比你能力差,你会怎么办?

这是smth上管理版的一个讨论对话。对这个问题,日本人有很好的解答方式,我觉得是最正确的做事方法。这个问题对于一些人来说是属于常见问题,属于管理中的上层和下层对中层进行如何看待和分析的问题。日本人的认识体现了一部分的专制,前面是loveisbug的miniblog文字提到的一个管理学方面的大师的回答,我感觉很好。日本的文化是排斥讨论这一行为的。比起意见相左时用公开讨论的方式来缩...

2011-03-31 19:48:00 134

利用java反射遍历类以及父类的方法

现有每多个javabean,但是每个bean中都有不同的属性,并且都是通过get和set方法来修改和获取值。如果调试一步一步去猜内部结构,想用一个方法可以获取不同对像中各个属性的值,怎么办呢?可以利用JAVA的反射机制。1.此为小引//运用反射机制遍历单个对像中每个属性值 public static void Reflect_Object(Object o,String class...

2011-03-31 17:45:00 143

Ubuntu下安装配置eclipse开发IDE环境

将压缩包eclipse-cpp-helios-SR1-linux-gtk.tar.gz拷贝到用户目录或其他目录直接解压在应用程序——ubuntu软件管理中搜索openjdk、g++,分别安装,即可运行使用eclipse进行c++开发Eclipse的环境配置方法: 1、头文件引用路径配置:点选工程,右键,属性,选择...

2011-03-28 13:51:00 106

提高班一年蜕变时

今天是2011年3月28日 一个非常特殊的日子,是我们三个再次正式进入提高班学习一周年纪念日.去年此时博客记录了一篇新的开始是为自己再次进入提高班而写的. 再回首,感慨万千. 再回首,感叹我们当初明智的选择. 去年此时是自己由迷茫找到了方向,找到了一个新的开始和希望. 整整一年的时间,如果用两个字来总结自己的话,蜕变最合适不过了.纵观自己这一年在提高班的学习有三条主线贯穿这个一年...

2011-03-28 07:00:00 72

毕设之 asterisk

1。Asterisk 体系结构Asterisk 系统的体系结构非常明晰,他不同于传统的PSTN 交换机,更多的时候,Asterisk 被当做一个连通电话的中间件,Asterisk 的可扩展性使其可以应用的各个领域,基于Asterisk的产品如 trixbox , freeries等,图3.1为Asterisk的内核结构。Asterisk 内核包含了五个必要的核心操作模块和四个可加载的应用接...

2011-03-26 17:14:00 77

lighttpd等web服务器中的epoll学习

epoll有两种模式,Edge Triggered(简称ET) 和 Level Triggered(简称LT).在采用这两种模式时要注意的是,如果采用ET模式,那么仅当状态发生变化时才会通知,而采用LT模式类似于原来的 select/poll操作,只要还有没有处理的事件就会一直通知.以代码来说明问题:首先给出server的代码,需要说明的是每次accept的连接,加入可读集的时候采用的都是E...

2011-03-26 17:10:00 67

[全程建模]交换编程中的大锅饭问题

关于大锅饭的问题很多朋友有疑问,这里进行了一些说明,同时与结对编程进行了对比分析。发信人: muser (负尽千重罪,练就不死心), 信区: SoftEng标 题: Re: 交换编程方法介绍发信站: 水木社区 (Thu Mar 24 14:07:10 2011), 站内现在的思路好象把程序员超频至可以稳定的极限~~~结对编程,一个人去拉粑,另外一个也许就得去尿尿。最起码...

2011-03-26 14:04:00 70

Asterisk Kernel analysis 2 channel

从内核的角度去分析问题时,弄清楚呼叫流程是非常关键的,只有理清了呼叫流程,才能从流程的各个环节细节中分析出问题所在。Asterisk所有功能都是基于函数调用的模式,呼叫流程也不例外。因此如何从一团乱麻似的内核函数调用中理出函数调用执行路线,是解读呼叫流程的关键。所有呼叫都跟astersisk的channel有关。这路通话都包含一个incoming连接和一个outbound连接。每个电话都是...

2011-03-25 15:21:00 67

[项目管理]团队管理中的起点:尊重

尊重,之后才有倾听,然后形成信任,然后才有上下齐心,才有共同努力,才能凝聚团队。很多人都只是希望别人尊重自己,却不懂得尊重别人,才能赢得别人的尊重。发信人: kabbesy (资深PPTer重出江湖), 信区: SoftEng标 题: Re: 交换编程方法介绍发信站: 水木社区 (Fri Mar 25 13:07:46 2011), 站内下级感受到不尊重,经常源于上级乱下定...

2011-03-25 13:31:00 72

Asterisk Kernel analysis 1

一、内核初始化。从 main入口。Asterisk.c 进入内核。对于重启,记录上一次main函数传过来的命令,/* Remember original args for restart */ if (argc > ARRAY_LEN(_argv) - 1) { fprintf(stderr, "Truncating argument size to %d...

2011-03-25 10:56:00 109

一个用CSS实现隔行变色的技术

以前在做页面显示列表时候,要做一组数据隔行变色,当时不知道,竟然用来了好多java脚本判断,写了许多像下面的例子。Html代码 <table><%intc=0;%>//循环取列表 <% if(c%2==0) { className="一种颜色"; }else { classNam...

2011-03-24 10:30:00 120

基于WEB 的实时事件通知

基于 WEB 的实时事件通知方式大致有五种方案:HTTP拉取方式(pull),HTTP流,Long Polling,Flash XMLSocket方式,java Applet。首先说下Comet这个词,Comet 这个词是最早由Alex Russell(Dojo Toolkit 的项目 Lead)提出的,称基于 HTTP 长连接、无须在浏览器端安装插件的“服务器推(Push)”技术为“Comet”...

2011-03-23 19:51:00 82

KAMAILIO (OPENSER) Devel Guide

http://www.asipto.com/pub/kamailio-devel-guide/http://www.kamailio.org/docs/AbstractThis book documents the internal architecture of KAMAILIO (OPENSER) SIP Server, providin...

2011-03-22 23:37:00 92

SIP协议在3G网络中的应用

会话起始协议SIP是3G的IP多媒体子系统中提供多媒体业务的核心技术。文章首先介绍了SIP的基本工作原理,然后对3GPPUMTSR5定义的IMS进行了简要描述,最后详细阐述了SIP在IMS提供服务的过程及对漫游用户的处理。会话起始协议(sessioniniTIationprotocol)是由IETF定义的一个基于IP网络中实现实时通信应用的一种信令控制协议。3GPP定义了IP多媒体子系...

2011-03-22 22:52:00 121

IMS及相关概念综述

什么是IMS? IMS(IPMultimediaSubsystem)即IP多媒体子系统,由3GPP标准组织在R5版本基础上提出,是在基于IP的网络上提供多媒体业务的通用网络架构,R5版本主要定义了IMS的核心结构、网元功能、接口和流程等内容;R6版本对IMS进行了完善,增加了部分IMS业务特性、IMS与其他网络的互通规范和WLAN接入等特性;R7加强了对固定、移动融合的标准化制定,要求IM...

2011-03-22 22:14:00 650

ibatis分页的两种方式

方式一:调用它的分页方法:List result = sqlMapClient.queryForList(id, parameterObject, skip, max);方式二:利用不同数据库的特点,把分页的条件作为参数传进去,在SQL语句处拼接。如MYSQL数据库可以使用它的limit函数。比较:方式二比较通用,只需调用相同的方法,即可实现分页或者不分页,此时分页的参数只是做为普...

2011-03-22 14:27:00 106

Diameter Base Protocol

引用rfc : http://www.ietf.org/rfc/rfc3588.txtRFC 3588 Diameter Based Protocol Table of Contents 1. Introduction................................................. 6 1.1. Diameter Protocol..............

2011-03-20 20:00:00 88

Diameter协议与SIP

一、引言   Diameter系列协议是新一代的AAA技术,由于其强大的可扩展性和安全保证,正在得到越来越多的关注。在ITU,3GPP和3GPP2等国际标准组织中,都已经正式将DIAM-ETER协议作为NGN,WCDMA和cdma2000等未来通信网络的首选AAA协议。对于用户的访问控制是下一代网络(NGN)网络安全的重要组成部分,而本文讨论的Diameter协议在SIP环境中的应用则是这...

2011-03-20 19:47:00 166

VoiceXML标识元素及其属性

VoiceXML 元素<assign>给变量赋值。<audio>播放语音文件。<block>无用户交互的可执行代码块。<catch>捕获一个事件。<choice>定义一个菜单项。<clear>清除一个或多个框架项。<disconnect&gt

2011-03-18 16:13:00 223

IMS 注册流程实例

<!--StartFragment --><!--StartFragment -->下面以用户注册为例,一个用户首次注册的流程图: HSS不但作为归属域的用户数据服务器,还作为Diameter服务器,为用户提供AAA服务。 用户注册所依照的参考点为Cx(HSS与CSCF之间的参考点),用户注册过程中所涉及的Diameter命令在图5中为浅色标识的命令。可以依照上面表...

2011-03-18 14:01:00 632

Asterisk 录音实现

Asterisk 录音可以用monitor,mixmonitor 两个app.区别是 monitor录单通道,mixmonitor 录双通道,过程:调用monitor时指定录音文件名字,格式,挂载到channel中,到双方接续开始时 调用ast_read 读取 rtp 流, 如果协议栈支持 回调,则调用协议栈提供的read函数, 如sip. sip_read函数,sip_read内部 调用...

2011-03-16 16:44:00 171

postgresQL 存储过程 编程

1.创建模板可以用pgAdmin III 新建 Function,也可以自己手动编写代码来创建模板CREATE OR REPLACE FUNCTION 函数名(参数名 参数类型, ,,,)RETURNS 返回值类型 AS$BODY$DECLARE --变量声明。。。。。BEGIN --函数体END; --函数结束$BODY$ LANGUAGE ‘plpgsql’ ...

2011-03-16 12:12:00 336

Asterisk SCF:开源VoIP和统一通信

开源Asterisk VoIP软件最初诞生于1999年,比多核处理器,服务器虚拟化和云计算的出现要早几年。Asterisk VoIP软件有大量的拥护者,成千上万的开发者为其做出了贡献,加强了它的功能,但是它的基础架构最适合小型部署。Asterisk的创造者Digium公司已经认识到开源VoIP软件需要具备可扩展性和足够的灵活性,以满足大型企业的需求。该公司正在开发一个新的平台,叫作Asterisk...

2011-03-15 00:14:00 306

使用 Spring 2.5 基于注解驱动的 Spring MVC

概述继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller 的映射关系,仅仅使用注解就可以让一个 POJO 具有 Controller 的绝大部分功能 —— Spring MVC 框架...

2011-03-11 16:48:00 56

vb.net总结(思维导图)

第一讲主要讲解的是vb.net 的宏观把控.不过自己听的也是云里雾里,好多新的概念和词汇不是很懂.但可以做到从宏观进行把控. 第二讲 物件导向 也就是面向对象. 第三讲 是使用类别和基地类别库.主要的知识点是三块 ,类别设计,组件和命名空间,到这里自己的可理解性输入提高了,因为这是自己在设计模式里所学过的一些内容多多少少的可以产生一些共鸣,而并不像第一章的感觉一样. 第四讲的新...

2011-03-11 01:36:00 178

数据库WMI 0x80041010 如何解决?

事件起因: 由于要做第二次机房收费系统,而数据库是必不可少的.但是自己之前已经装好了VS2010,在和数据库连接的时候提醒我不支持SQL2010,支持2005以及更高的版本(不过后来开会知道并不是不可以用,需要一些设置就可以了,不过那时候我已经卸载SQL2000已经装好SQL2008),因为自己之前担心SQL2000会删不干净.于是在删除之前做了一下准备,在网上查了查相关资料.本次问题的起因和...

2011-03-09 21:35:00 330

呼叫中心构想

支持目前呼叫中心业务需要的各种业务,如坐席,多媒体接入,IVR处理,类似于国内外许多专有的呼叫中心产品,CTI中间件,但要更加灵活,更多基于开源的构件和框架,吸引更多的人加入。Asterisk是一个非常成功的例子,但其原始意图很简单,就是打电话。目前许多功能都是有些牵强添加的,而且性能方面有点问题。并且,*的基本架构很原始。我的设想是:支持跨平台,首选是Linux;支持多种媒体...

2011-03-09 13:15:00 83

Asterisk 对VoiceXML 及CSTA的支持

一. Asterisk 对VoiceXML 协议支持 1.说明:OpenVXI 是一个开源的VoiceXML 协议解释器(C++语言实现), VoiceGlue 利用OpenVXI 实现了VoiceXML协议与Asterisk的对接。 通过利用 VoiceVXI version 3.4, VoiceGlue 能够处理 VoiceXML 2.0语法,同时实现了一些 Voice...

2011-03-09 09:13:00 131

[全程建模]uml里面画时序图时,边界类总是画在控制类的左边吗

问:uml里面画时序图时,边界类总是画在控制类的左边吗放在左边的原因是现在大家习惯先左后右。如果是在古代绘制uml时序图,必然是边界类在右边的。但是,因为绘制方法和画面的问题,或者说,笔记本设计的表现方式,就是横宽竖窄,自然不可能放在最上面/最下面。这都是ms界面惯例造成的。如果你遇到的外星人眼睛是竖着的,笔记本也是竖高横窄,那么这些外星人绘制的就必然是边界类在上面或者下面了。...

2011-03-08 21:11:00 583

voiceXML voiceglue install

http://voiceglue.org/wiki/doku.php?id=voiceglue_0.11_installation_instructionshttp://www.i6net.com/support/install/http://www.w3.org/TR/voicexml21/需要安装库Xerces-C++ ,SpiderMonkey Xerces-...

2011-03-08 18:02:00 174

如何提高效率?

在提高班学习有很长的一段时间了,学习的收获中有一点是非常的明显,那就是自己的效率明显的比原来高出许多,现在就按照自己的切身体会来总结一下如何提高自己效率. 1 目标 必须要有目标,没有目标和方向效率会大大的折扣.当然不仅仅是学习,更是生活,事业,和人的整个一生.这点米老师非常的重视,每个学习阶段都给我们设定了恰到好处的目标.提高班完成了一个目标,老师就会再设定一个新的目标让我...

2011-03-01 13:27:00 71

moo.fx.pack.js

moo.fx.pack.js

2007-07-22

pic.js

pic.js

2007-06-02

css_573590.cache.css

css_573590.cache.css

2007-06-02

AJAX.JS

JS文件

2007-06-02

空空如也

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

TA关注的人

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