2.SIMPLE协议
SIMPLE(SIP Instant Messaging and Presence LeveragingExtensions)是SIP的扩展协议,其资料找到一篇中文的文档及一篇RFC3428文档,中文的文档主要讲是对SIMPLE协议的presence介绍,FC3428主要讲对SIP扩展的即时通讯的介绍。
通过查找资料得知应用此协议的软件:原MSN版本4(现已无法使用)...
分类:
其他好文 时间:
2016-06-02 14:57:11
阅读次数:
338
和最大流模板对比着看:最大流模板(Dinic)
贴上最小费用流模板:
const int oo=1e9;
const int mm=11111111;
const int mn=888888;
int node,src,dest,edge;
int ver[mm],flow[mm],cost[mm],nex[mm];
int head[mn],dis[mn],p[mn],q[mn]...
分类:
其他好文 时间:
2016-06-02 14:56:54
阅读次数:
221
这是数学之美的系列程序列表,点击即可进入相关博客:
生成全1数
生成全8数
生成9开头的按位递减数
用1生成回文数...
分类:
其他好文 时间:
2016-06-02 14:55:04
阅读次数:
126
最大流模板:
#include
#include
using namespace std;
const int oo=1e9;
/**oo 表示无穷大*/
const int mm=111111111;
/**mm 表示边的最大数量,记住要是原图的两倍,在加边的时候都是双向的*/
const int mn=999;
/**mn 表示点的最大数量*/
int node,src,...
分类:
其他好文 时间:
2016-06-02 14:55:24
阅读次数:
125
Flume作为一个日志收集工具,在数据采集方面,展现出了非常强大的能力。...
分类:
Web程序 时间:
2016-06-02 14:56:43
阅读次数:
875
GIC———-ARM Generic Interrupt Controller一、GIC简介:
GIC是的ARM研发的一个通用的中断控制器,它在硬件上的实现形态分为两种:
一种是ARM体系中的半导体公司在研发自己的SOC的时候,向ARM公司购买GIC的IP,这些GIC的型号有:GIC-400,GIC-500等等。另一种形态是ARM vensor直接购买ARM公司已经集成了GIC的多核方案,比如C...
分类:
系统相关 时间:
2016-06-02 14:55:35
阅读次数:
848
Android开发板之串口开发简介 首先描述一下我的应用项目,它是一个简单的智能盒子,主要内容:是通过Android开发板上的串口进行数据的读取操作,一块android开发板外接一个Arduino,再接一个传感器,当传感器上返回数据后在Arduino上进行编程处理,转换成Android程序想要的数据,再通过串口通信输入到Android程序中进行响应操作。 那说完用途,接下来说说这个具体的An...
分类:
移动开发 时间:
2016-06-02 14:54:45
阅读次数:
456
Android实现触摸校正功能,包含功能实现及友好的界面!!!良心作品!...
分类:
移动开发 时间:
2016-06-02 14:56:36
阅读次数:
299
前言
代码优化,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了。代码优化也是一样,如果项目着眼于尽快无BUG上线,那么此时可以抓大放小,代码的细节可以不精打细磨;但是如果有足够的时间开发、维护代码,这时候就必须考...
分类:
编程语言 时间:
2016-06-02 14:54:37
阅读次数:
375
一、概述
ThreadLocal是什么呢?其实ThreadLocal并非是一个线程的本地实现版本,它并不是一个Thread,而是 threadlocalvariable(线程局部变量)。也许把它命名为ThreadLocalVar更加合适。线程局部变量 (ThreadLocal)其实的功用非常简单,就是为每一个使用该变量的线程都提供一个变量值的副本,是Java中一种较为特殊的线程绑定机制,是每一...
分类:
其他好文 时间:
2016-06-02 14:53:58
阅读次数:
93
这是数学之美系列的一个程序。
程序如下:
/* 生成全1数 */
#include
int main(void)
{
long multinum=0;
int i;
for(i=1; i<=10; i++) {
printf("%10ld*9+%-2d=%ld\n", multinum, i, multinum * 9 + i);
...
分类:
其他好文 时间:
2016-06-02 14:53:50
阅读次数:
132
JAVA之旅(十)——异常的概述,Try-Catch,异常声明Throws,多异常处理,自定义异常,Throw和Throws的区别
不知不觉,JAVA之旅这个系列已经更新到第十篇了,感觉如梦如幻,时间过得很快,转眼一个月就这样过去了,我们不多说,继续我们的JAVA之旅
一.异常的概述
异常算是程序中一个比较重要的环节了,我们首先来看一下异常的体系,我们举一个小例子,定义一个除法方法
//公共...
分类:
编程语言 时间:
2016-06-02 14:53:52
阅读次数:
222
阅读完本文你可以学到:
(1)SNMP 中 OBJECT IDENTIFIER 的 BER 编码与解码代码实现。
(2)在学习 OBJECT IDENTIFIER 编解码过程中的一些思考(思考过后,懂得当涉及对无符号数组进行传输编码时,可以给出一个较佳的方案)。
(3)snmp++-3.3.7 版本中函数 asn_parse_objid 存在的 bug。...
分类:
其他好文 时间:
2016-06-02 14:54:48
阅读次数:
223
命令 -选项 参数
如果选项是一个单词时,选项前面要加2个-
modprobe -r pcspkr 在终端中输入的时候有声音,可以用这个命令屏蔽声音 ,需要root权限
ls 显示目录下的内容,和Windows下的dir命令相当
ls -l(L的小写) 以长模式显示
ls -l /usr 查看usr目录下的内容的信息
ls -ld /usr 查看usr文件夹本身的信...
分类:
系统相关 时间:
2016-06-02 14:54:12
阅读次数:
264
Xenomai - Implementing aRTOS emulation
framework on GNU/Linux
xenomai-GNU/Linux上的RTOS模拟架构实现
PhilippeGerum
FirstEdition
Copyright© 2004
Copyright © 2002Philippe Gerum
Permission is granted to co...
分类:
系统相关 时间:
2016-06-02 14:55:19
阅读次数:
276
getMeasuredHeight()与getHeight的区别
实际上在当屏幕可以包裹内容的时候,他们的值相等,
只有当view超出屏幕后,才能看出他们的区别:
getMeasuredHeight()是实际View的大小,与屏幕无关,
而getHeight的大小此时则是屏幕的大小。
当超出屏幕后,getMeasuredHeight()等于getHeight()加上屏幕之外没有显示的...
分类:
移动开发 时间:
2016-06-02 14:53:25
阅读次数:
383
onethink权限管理主要分为两个方面一种菜单节点检测,另一种是动态检测(未实现)。
第一次进入系统后,在Admin/Controller/AdminController.class.php中权限验证的代码为: define('IS_ROOT', is_administrator());
if(!IS_ROOT && C('ADMIN_ALL...
分类:
Web程序 时间:
2016-06-02 14:53:55
阅读次数:
331