为了项目的后期IM应用,最近在研究libjingle,中间看了也收集了很多资料,感慨网上很多资料要么太过于纠结协议(如STUN、ICE等)实现细节,要么中间有很多纰漏。最后去伪存真,归纳总结了一下,希望对以后的同行有些许帮助。
如果有什么需要讨论或者指正的,欢迎留言或者邮件peakflys@gmai...
分类:
其他好文 时间:
2014-05-17 00:33:11
阅读次数:
306
json的结构分数组和对象2种结构对象 以"{" 大括号开始
“}”结束中间以0个或者多个“,”号分割的关键字key/value 列表构成 关键字和值之间必须以 :
号分割语法如下:{key1:value1,key2:value2......}数组 以 [ 开始 ] 结束 中间有0个或者多个以 “,...
分类:
Web程序 时间:
2014-05-16 22:35:12
阅读次数:
488
http://blog.youxu.info/2014/05/11/language-and-vm/导言编程语言的发展历史,总的来说,是一个从抽象机器操作逐步进化为抽象人的思维的过程。机器操作和人的思维如一枚硬币的两面,而语言编译器就像是个双面胶,将这两面粘在一起,保证编程语言源程序和机器代码在行为...
分类:
其他好文 时间:
2014-05-16 20:38:48
阅读次数:
437
本文参考其它文章和自己解决中间问题的经历记录,以C#开发WebService为例子,欢迎探讨:一、C#开发WebService在visual
studio中新建ASP.NET Web服务应用程序,取名MyWebService。删除自动生成的代码,输入以下代码段,包括多个方法:using
System...
分类:
Web程序 时间:
2014-05-16 19:09:19
阅读次数:
450
这个 paste 就要比 join 简单多了!相对于 join 必须要比对两个文件的数据相关性,
paste 就直接『将两行贴在一起,且中间以 [tab] 键隔开』而已!简单的使用方法:[root@www ~]# paste [-d] file1
file2选项与参数:-d :后面可以接分隔字...
分类:
系统相关 时间:
2014-05-16 19:05:10
阅读次数:
495
5.11,第一次参加省赛QAQ。 我,还是一只小小菜猫。。
本来之前还有点小担心什么的,等到了省赛那一天却什么想法了(就是突然发现自己真的不会什么。。没必要紧张了)。一路调戏着实验室的各种大神。。
比赛开始后,还是ttt负责手速,我从后做,z从中间做。。或许就是注定来打酱油,那天除了手速题...
分类:
其他好文 时间:
2014-05-16 05:00:05
阅读次数:
252
//基本类型for(int i=0;i<d.length;i++){for(int
j=i+1;j<d.length;j++){if(d[i]<d[j]){double
temp=d[i];d[i]=d[j];d[j]=temp;基本类型排序,需要注意2点,1,排序过程中,需要引用中间值,类似2个瓶...
分类:
其他好文 时间:
2014-05-15 16:52:11
阅读次数:
265
随着网站业务的不断发展,用户的规模越来越大;介于中国无比蹩脚复杂的网路环境;南电信;北联通;中间竟然只用一条链路进行互联通信!有研究表明,网站访问延迟和用户流失率正相关,网站访问速度越慢,用户越容易失去耐心而离开。为了提高更好的用户体验,留住用户,网站需要加速网站访问速度。如今主要的手段只有使...
分类:
Web程序 时间:
2014-05-14 12:06:12
阅读次数:
427
一、pdb使用 pdb 是 python 自带的一个包,为 python
程序提供了一种交互的源代码调试功能,主要特性包括设置断点、单步调试、进入函数调试、查看当前代码、查看栈片段、动态改变变量的值等。
在程序中间插入一段程序(import pdb pdb.set_trace() ),相对于在一般I...
分类:
数据库 时间:
2014-05-14 10:21:29
阅读次数:
594
这个 paste 就要比 join 简单多了!相对于 join 必须要比对两个文件的数据相关性,
paste 就直接『将两行贴在一起,且中间以 [tab] 键隔开』而已!简单的使用方法:[root@www ~]# paste [-d] file1
file2选项与参数:-d :后面可以接分隔字...
分类:
系统相关 时间:
2014-05-14 07:10:40
阅读次数:
302