- 博客(80)
- 资源 (7)
- 收藏
- 关注
原创 字符串替换之 Replace Pioneer
Replace Pioneer结合正则表达式,实现字符串的处理,在大量文本处理中非常实用,主页地址 http://www.mind-pioneer.com/
2013-02-26 17:45:59
1218
原创 电信基础知识
1、什么叫E1?欧洲的30路脉码调制PCM简称E1,速率是2.048Mbit/s 。我国采用的是欧洲的E1标准。E1的一个时分复用帧(其长度T=125us)共划 分为32相等的时隙,时隙的编号为CH0~CH31。其中时隙CH0用作帧同步用,时隙CH16用来传送信令2.带宽的含义带宽(band width)又叫频宽,是指在固定的的时间可传输的资料数量,亦即在传输管道中可以传递数据
2012-02-19 17:28:57
1440
转载 姜奇平:电信的傲慢与偏见
近日,发改委价格司公布对中国电信、中国联通价格歧视的反垄断调查。这是我国对大型国有企业展开的第一次反垄断调查,具有历史意义。 反垄断调查消息的公布,引起电信业的激烈反应。有些反应在我看来甚至感到有点业余,可能是太激动了未经深思的结果。 我感到不解的首先是,电信运营商怎么可以违了法还理直气壮。中国电信等显示出这样的态度:我做得对,是按政策来办,并没违法。似乎逻辑是把没违反政策
2011-12-17 22:45:34
2656
转载 傲游在线收藏正常导入到谷歌浏览器的方法
以前把傲游收藏导入谷歌浏览器的方法是:先把傲游收藏导出到IE,再从IE把收藏导入的谷歌,这样以来因为很多地方都有中英文收藏,这样以来很多地方的排序都改变了,因为这个原因一直没有换成.今天把谷歌和傲游的收藏都导出到文件进行比较了下,比较明显的是:谷歌多了一行"",而傲游没有.用UE打开发现谷歌的使用的U8-DOS(UFT8)格式,而傲游使用的是DOS(ANSI).
2011-12-05 20:18:04
1830
原创 如何复制windows命令行内容
在网上查了一下大多数方法就是使用重定向符号:>xxx.txt 但有时并不奏效,比如使用openRTSP与live555MediaServer交互时,重定向无法保存交互的消息。 复制方法:右键-标记-用鼠标选中需要复制的内容-回车,即可实现复制
2011-12-05 11:22:29
962
转载 Windows mobile和 symbian平台下rtsp流媒体播放器开发
经过一段时间的努力手机3G应用流媒体播放器项目终于接近尾声了。回想整个过程历经坎坷阿!一共开发了两个平台的应用,首先是windows mobile平台,相对symbian来说资源多一些,所以先拿它下手阿。 说一下实现思路,刚开始考虑使用directshow,经过验证没达到预期目的(水平差阿,不懂directshow),接着研究tcpmp,寻思开发一个rtsp流插件,再加上mpeg4的插件不就
2011-11-29 19:18:03
1778
转载 P问题、NP问题、NPC问题、NP难问题的概念
你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人此时所说的NP问题其实都是指的NPC问题。他们没有搞清楚NP问题和NPC问题的概念。NP问题并不是那种“只有搜才行”的问题,NPC问题才是。好,行了,基本上这个误解已经被澄清了。下面的内容都是在讲什么是P问题,什么是NP问题,什么是NPC问题,你如果不是很感兴趣就可以不看了。接
2011-11-24 19:51:46
938
转载 分层媒体的数据分配策略
摘自http://blog.youkuaiyun.com/blade_windbell/article/details/1645633P2P分层流媒体中数据分配算法 (刘亚杰, 张鹤颖, 窦文华, 陈俊峰) 2007-6-9这篇文章也是就多对一传输模式下的数据指派问题进行了研究。和pals的那篇文章一样,他也是针对层编码,不同的是pals中是针对报文进行调度,而这篇文章是针对数据层的调度。用作
2011-11-24 19:51:09
1033
原创 NGN的架构
刘韵洁,张智江等.《下一代网络》.人民邮电出版社第二章:NGN的架构大多数观点(世界上众多电信运营商、设备制造商,标准化组织)都认为,NGN应该采用光传输网络或光网络解决传输和大带宽交换问题;采用IP技术承载各种业务,实现三网(电信网、计算机网、广电网)的融合;采用MPLS技术实现IP层和链路层(ATM/FR、PPP、以太网、SDH、光波)的结合;采用软交换技术,通过业务、控制
2011-11-15 10:50:40
2980
原创 NGN之软交换
本文是综合网络和书得到的一篇总结性文章软交换——soft switch国际Soft Switch论坛ISC的定义,Soft Switch是基于分组网利用程控软件提供呼叫控制功能和媒体处理相分离的设备和系统。因此,软交换的基本含义就是将呼叫控制功能从媒体网关(传输层)中分离出来,通过软件实现基本呼叫控制功能,从而实现呼叫传输与呼叫控制的分离,为控制、交换和软件可编程功能建立分离的
2011-11-14 15:24:57
1532
原创 eclipse运行java程序时要求Select Java Application
原因是找不到工程的main函数。解决方法如下:在run configuration--java application中新建一个configuration。在右侧Main标签下,project对应工程名字,Main class中填入包含main函数的类(包名+类名),点击apply,然后run即可。现已知导致上述问题的原因:java工程名与包含main函数的类名不一致。二者相同则不
2011-11-10 10:53:20
36908
2
翻译 Event-driven programming
http://en.wikipedia.org/wiki/Event-driven_programminghttp://www.cnblogs.com/alex-tech/archive/2011/10/27/2227058.html#_Toc127197014http://en.wikipedia.org/wiki/Event-driven_architecture事件驱
2011-10-31 10:13:14
1501
转载 MPEG4标准
前言MPEG全称是Moving Pictures Experts Group,它是“动态图象专家组”的英文缩写,该专家组成立于1988年,致力于运动图像及其伴音的压缩编码标准化工作,原先他们打算开发MPEG1、MPEG2、MPEG3和MPEG4四个版本,以适用于不同带宽和数字影像质量的要求。 目前,MPEG1技术被广泛的应用于VCD,而MPEG2标准则用于广播电视和DVD等。MPEG3最
2011-10-28 10:43:30
2541
转载 ES、TS、PS流
http://tieba.baidu.com/f?kz=889847982IP数据报有首部和数据两部分组成的,首部的前一部分是固定长度20字节,是所有IP数据报必须具有的。首部包括:总长度、标识、MF、DF、片偏移。 在MPEG-2系统中,信息复合/分离的过程称为系统复接/分接。由视频、音频的ES流和辅助数据,复接生成的用于实际传输的标准信息流称为MPEG-2传送流(TS:Transp
2011-10-28 10:31:55
2296
转载 抽象类与接口的区别
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。 其实,两者之
2011-10-27 22:09:37
724
原创 解决 android自带API Demos MeidaPlayer无法播放视频
API Demos MeidaPlayer设置好路径后,只有声音没有画面,如果你的模拟器是android2.2的话,请改为其他版本,我改用3.1即可正常播放。改用真机也可以播放
2011-10-25 16:41:06
1109
原创 java(eclipse)与VC++6.0 UDP通信
为最终实现android与VC++6.0的通信,逐步进行多个实验,这里是第一个。希望能找到同做这个方向的同仁一起讨论java下的UDP、TCP通信参照http://blog.youkuaiyun.com/wintys/article/details/3525643http://blog.youkuaiyun.com/wintys/article/details/3525619java下代码:
2011-10-22 21:40:37
2710
原创 eclipse开发android常见错误总结
一、eclipse中android工程无法生成R.java的解决方法eclipse开发android,偶尔会遇到无法生成R.java的情况,即使以前正常后来也有可能遭遇这种情况根据实际经验解决方法主要有:1.重新build。如果不能解决,2.将工程删除,重新导入后build,如果不能解决,3.重启eclipse后再build如果还有其他方法,欢迎补充二、
2011-10-22 12:10:23
1064
原创 android流媒体技术
前一段时间实现了局域网内windows平台流媒体实时采集和传输。按项目要求,windows平台采集的视频最终呈现到android平台上,所以决定先从android模拟器着手。接收端要做的工作就是接收、解码和显示。需要考虑的问题有:1.android平台是否有内置的
2011-10-18 19:17:32
9983
原创 字符串模式匹配
朴素的模式匹配:当主串与模式串发生失配时,主串向后移动一个位置,模式串从第一个字符开始匹配改进算法:1.KMP算法 在匹配的过程中,如果某个字符发生失配,主串从发生失配的字符开始,模式串匹配的位置通过next函数确定,只与模式串本身有关。当这个位置不是模
2011-09-23 15:45:40
643
原创 实现字符串的语序翻转
如输入为“i come from tianjin.”输出为"tianjin. from come i"//vs2005#include "stdafx.h"#include #include #include using namespace std;
2011-09-19 15:00:56
1026
转载 寻找一个字符串中连续出现次数最多的子串
算法描述首先获得后缀数组,然后1.第一行第一个字符a,与第二行第一个字符b比较,不等,则2.第一行前两个字符ab,与第三行前两个字符cb比较,不等,则3.第一行前三个字符abc,与第四行前三个字符bcb比较,不等,则4.第一行前四个......上述过程就相
2011-09-19 09:40:10
5752
转载 大数乘法
#include #include using namespace std; void multiply(const char *a,const char *b); int main(){ //cout<<"hicjiajia"<<endl;
2011-09-18 22:51:32
761
转载 自旋锁和信号量
自旋锁 自旋锁是专为防止多处理器并发而引入的一种锁,它应用于中断处理等部分。对于单处理器来说,防止中断处理中的并发可简单采用关闭中断的方式,不需要自旋锁。 自旋锁最多只能被一个内核任务持有,如果一个内核任务试图请求一个已被争用(已经被持有)的自旋锁,那么这个任
2011-09-18 11:07:56
709
转载 C++多继承构造函数调用顺序
class B1 {public: B1(int i) {cout<<"consB1"<<i<<endl;}};//定义基类B1class B2 {public: B2(int j) {cout<<"consB2"<<j<<endl;}};//定义基类B2
2011-09-17 21:48:20
9627
4
转载 浮点数的比较
在数学运算当中经常会涉及到判断两个数是否相等的情况对于整数很好处理 A==B这样的一个语句就可以解决全部的问题但是对于浮点数是不同的首先,浮点数在计算机当中的二进制表达方式就决定了大多数浮点数都是无法精确的表达的现在的计算机大部分都是数字计算机,不是模拟机,数
2011-09-17 17:00:34
748
原创 华为机试
1~9的拼音是yi,er,san,......jiu在一个字符串中把1~9的拼音翻译成阿拉伯数字//vs2005#include "stdafx.h"#include #include using namespace std;void filte
2011-09-16 15:58:17
1815
3
原创 单链表基本操作
//vs2005#include "stdafx.h"#include typedef struct node{ int data; struct node *next;}LNode,*LinkList;/*创建链表:创建一个有头结点的链表,头结点不存放数据
2011-09-16 09:35:59
1088
原创 小程序/大思想——零碎知识点
本文整理网上看到、自己遇到的一些小程序体现出来的大问题以及一些巧妙的思想一、“只用赋值、加1、循环三个操作实现一个减1的运算。”template T MOne(T a){ T i = 0; for (i; (i + 1) != a; i++
2011-09-12 21:28:23
788
转载 合并有序链表
//节点数据结构typedef struct LNode{ int data; struct LNode *next;}LNode,*LinkList;LinkList merge(LinkList a,LinkList b){ LinkList p,q,h,
2011-09-12 21:25:01
776
原创 类型转换中的符号扩展问题
由窄字节类型(如char)向宽字节类型(如int)转换,会遇到符号位的扩展问题例如http://topic.youkuaiyun.com/u/20081030/15/aeae3a59-83da-41ba-83e3-9f13f0499fef.html的例子long __
2011-09-12 15:42:21
696
转载 一个C++类的测试程序
#include#include#includeusing namespace std;class student{public: student() { cout<<"默认构造函数"<<endl; } stude
2011-09-10 09:58:42
2561
翻译 const限定符
const与#define区别:1.const常量有数据类型,宏常量没有数据类型。宏常量直接替换不进行类型检查,这样就可能会产生不可预料的错误2.可以对const常量调试,但不能对宏常量调试。3.宏常量只在C中使用,C++中只使用const 常量不使用宏常量。因为常量在定义后就不能被修改,所以定义时必须初始化:const std::s
2011-09-09 22:23:00
1738
转载 头文件知识
http://www.cnblogs.com/sword03/archive/2010/12/17/1909343.html C程序采用模块化的编程思想,需合理地将一个很大的软件划分为一系列功能独立的部分合作完成系统的需求,在模块的划分上主要依据功能。模块由头文件和实现
2011-09-09 22:00:31
843
原创 存疑
后缀数组、后缀树、trie树、哈希树相关资料:后缀树组http://book.51cto.com/art/200906/128321.htm当字符串对称时称为回文KMP算法
2011-09-08 10:56:57
515
转载 后缀数组
在字符串处理当中,后缀树和后缀数组都是非常有力的工具,其中后缀树大家了解得比较多,关于后缀数组则很少见于国内的资料。其实后缀数组是后缀树的一个非常精巧的替代品,它比后缀树容易编程实现,能够实现后缀树的很多功能而时间复杂度也不太逊色,并且,它比后缀树所占用的空间小很多。可以说,在信
2011-09-07 22:39:53
509
转载 可重入和不可重入
http://www.cppblog.com/prayer/archive/2009/07/05/89270.html这种情况出现在多任务系统当中,在任务执行期间捕捉到信号并对其进行处理时,进程正在执行的指令序列就被信号处理程序临时中断。如果从信号处理程序返回,则继续执行
2011-09-07 09:17:45
588
转载 C++中定义类的对象:用new和不用new有何区别?
举个简单的例子: class Point{private:int x;int y;public:void Set(int a,int b){ x=a; y=b; }void Print(){ cout<<"("<<x<<","<<y<<")"<<endl;
2011-09-07 09:08:48
1464
原创 子网划分
子网划分的问题网上有很多,讲得也很详细,就是太复杂了一点,所以在这里根据自己的理解做了个总结。。。子网划分的好处就不多说了。进行子网划分后,IP地址=网络号+子网号+主机号网络号由专门的机构分配,申请后网络管理员就根据自己的需要进行子网划分假设申请
2011-09-05 19:05:58
917
中国科学院软件研究所《软件科技与产业动态》
2010-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人