原题 HDU 3363http://acm.hdu.edu.cn/showproblem.php?pid=3363给你一个串,串中有H跟T两种字符,然后切任意刀,使得能把H跟T各自分为原来的一半。解法: 把串想象成一个环,只要满足H跟T都为偶数个,那么就可以做一条过圆心的直线把H跟T平分掉,过直线,...
分类:
其他好文 时间:
2014-07-08 00:03:32
阅读次数:
261
解释了穿越和打洞的概念以及STUN系列协议穿越的特点
分类:
其他好文 时间:
2014-06-27 15:03:21
阅读次数:
196
Android系统开发过的大家不管是framework以上还是native,大家都会遇到过不同Android版本差异带来的问题,Deprecate这个词framework层接触比较多童鞋会见得相当多,甚至一些api还会有一些bug. 本人总结Android开发针对版本不同问题的个人心得:
1.首先查看官方文档和framework源码,这里推荐一个网址在线查看android各个系统版本的源...
分类:
移动开发 时间:
2014-06-26 10:53:41
阅读次数:
373
本例子展示了Glacier2 router的用法(没有使用Glacier2 session manager)。如果clients与router不在同一台主机上,需要将以下地方修改为glacier2router所在机器的外部地址:config.glacier2的Glacier2.Client.Endp...
分类:
其他好文 时间:
2014-06-18 15:42:50
阅读次数:
320
题目思想比較简单,可是题目要求输出路径比較麻烦,学习了Ice_Crazy博主的方法,感觉不错。#include #include"stdio.h"#include"string.h"#include"queue"using namespace std;const int maxn = 100 + 5...
分类:
其他好文 时间:
2014-06-18 00:23:10
阅读次数:
233
本文原创自 http://blog.csdn.net/voipmaker 转载注明出处。
WebRTC技术致力于在浏览器端实现实时音视频,多媒体数据互操作,其NAT穿越部分采用ICE框架,目的是实现媒体P2P,SBC又叫会话边界控制器,致力于媒体,信令NAT穿越,但SBC技术中媒体由服务器中转,这违背WEBRTC的初衷,但是当基于WebRTC技术的客户端与非WebRTC技术客户...
分类:
Web程序 时间:
2014-06-15 10:21:43
阅读次数:
297
ICE发布者/订阅者的一个最简单例子IceStorm服务config.icebox## The IceBox server endpoint configuration. This endpoint is only used# to communicate with the IceBox Servi...
分类:
其他好文 时间:
2014-06-14 21:38:09
阅读次数:
535
本文原创自 http://blog.csdn.net/voipmaker 转载注明出处。
最近在优化WebRTC客户端呼叫延迟问题,原因是ICE协议栈在收集地址到探测协商过程花费很长时间,这在VOIP里是不可容忍的,有人直接把ICE 功能关掉,这样做解决了延迟问题,但是NAT穿越失效,媒体必须走服务器,这在一些webrtc与sip系统互通的系统中有应用价值,但两个webrt...
分类:
Web程序 时间:
2014-06-07 12:54:31
阅读次数:
329
线段树的一些基本应用,就是函数写了很多,有点繁琐。以每个物品的单价建树,刚开始写了个裸的想水过去直接MLE了,然后又离散化了下。离散化单价后建树,lz数组用来清零,s数组保存结点所含物品个数,co数组保存结点所含物品的所有花费,以找第k大的方式找到第n个物品所在的结点位置i,求出前i-1个结点所包含...
分类:
其他好文 时间:
2014-06-04 14:57:59
阅读次数:
384
订购的另一根双节棍到货了,双棍同时练习了下。受不了,双棍要比单棍费力的多,要加强背力、臂力、腕力的训练了!双棍的动作练起来很笨拙,目前只能完成20余次的前击、腋下收棍、上挑棍!心得:在腋下夹棍和前击棍之间用“大臂反弹”可以流畅实现前击棍和腋下收棍!!Nice!
分类:
其他好文 时间:
2014-06-01 12:03:14
阅读次数:
213