现在位置: 首页 > racy发表的所有文章
最近一段时间在从事onvif/rtsp转sip协议的研发工作,那到底为什么要在这两种协议之间进行相互转换呢?因为我公司的软交换系统目前仅仅支持sip协议,而大部分的网络摄像头仅仅支持onvif/rtsp协议,所以公司的软交换系统不支持onvif摄像头的接入,为了扩展公司的软交换系统支持更多的视频接入协议,所以公司决定通过增加视频网关的方式来完成onvif/rtsp协议和sip协议的转换,使公司的软交换系统支持更多的视频接入协议。在协议转换过程中,有一个十分关键的技术问题,那就是要解决如果根据sip协议的invite消息中的携带的媒体处理能力......
阅读全文
  • 08月
  • 23日
综合 ⁄ 共 15782字 评论关闭
文章目录 8.1.1 SDIO总线 8.1.2 sdio命令 8.1.3 SDIO的寄存器: 8.2.1核心部分 8.2.2控制器host驱动部分 8.2.3 mmc驱动层(这部分没有核对和整理) 8.3.1、热插拔sdio设备检测识别设备流程: 本文为读书笔记,整理自网络文献和源码 8、SDIO驱动架构 8.1  SDIO协议 SDIO协议是由SD卡的协议演化升级而来的,很多地方保留了SD卡的读写协议,同时SDIO协议又在SD卡协议之上添加了CMD52和CMD53命令。由于这个,SDIO和SD卡规范间的一个重要区别是增加了低速标准,低速卡的目标应......
阅读全文
  • 08月
  • 15日
综合 ⁄ 共 10068字 评论关闭
文章目录 整型变量 布尔型变量 浮点型变量 字符型变量     变量作为C++程序不可缺少的一部分,通常都会对其取一个名字,即变量名。即前面所讲述的标识符的一种。变量名命名按照一定的规则,通常在项目组中联合开发系统的时候往往都会制定相应的代码命名等规范,便于项目组统一联合开发。     变量的定义通常为计算机应用程序提供了一个有标识名称的内存空间。通过其名称,应用程序可以对其进行读、写和需要做的相应处理。同时针对需要,定义了几类变量类型。变量类型不同就......
阅读全文
  • 06月
  • 26日
综合 ⁄ 共 367字 评论关闭
<html>      <head>          <script src='jquery-1.3.2.js'></script>          <script>              $(function(){                   $('textarea').keypress(function(e){                       if(this.value.length >= 5)                           e.preventDefault();                   });               })           </script>      </head>      <body>          <textarea></textarea>      </body>  </html> 
阅读全文
  • 05月
  • 26日
综合 ⁄ 共 6754字 评论关闭
 Android团队通过Android开发博客透漏今年会放出Android 4.4 (KitKat) ,同时更新了 SMS 的部分API。博客上讲只有default SMS app才能对短信数据库有写权限,但是用户可以把第三方应用设置为default SMS app。有些中文的报道说“在Android 4.4中,只有默认的信息应程序才有权限接收和发送短信”,本文作者认为是不完全正确的,非default SMS app也能读写短信,只不过是不能写入短信数据库中。我们看一看android开发者博客是怎么讲述其他应用短信接收和发送问题的。 1)接收短信问题: [html] view plaincopyprint? ......
阅读全文
  • 05月
  • 08日
综合 ⁄ 共 10288字 评论关闭
threadpool.h文件 /* * Copyright (c) 2013, Mathias Brossard <mathias@brossard.org>. * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are * met: * * 1. Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * 2. Redistributions in binary form must reproduce the above copyright *......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 13950字 评论关闭
最大稳定极值区域(MSER-Maximally Stable Extremal Regions)可以用于图像的斑点区域检测。该算法最早是由Matas等人于2002年提出,它是基于分水岭的概念。 MSER的基本原理是对一幅灰度图像(灰度值为0~255)取阈值进行二值化处理,阈值从0到255依次递增。阈值的递增类似于分水岭算法中的水面的上升,随着水面的上升,有一些较矮的丘陵会被淹没,如果从天空往下看,则大地分为陆地和水域两个部分,这类似于二值图像。在得到的所有二值图像中,图像中的某些连通区域变化很小,甚至没有变化,则该区域就被称为最大稳定极值区域。这......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 605字 评论关闭
Problem Description xiaoou33对既是素数又是回文的数特别感兴趣。比如说151既是素数又是个回文。现在xiaoou333想要你帮助他找出某个范围内的素数回文数,请你写个程序找出 a 跟b 之间满足条件的数。(5 <= a < b <= 100,000,000); Input 这里有许多组数据,每组包括两组数据a跟b。 Output 对每一组数据,按从小到大输出a,b之间所有满足条件的素数回文数(包括a跟b)每组数据之后空一行。 Sample Input 5 500 Sample Output 5 7 11 101 131 151 181 191 313 353 373 383#include<stdio.h> #include<......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 813字 评论关闭
黑书上的【例题3】。 meet[l][r]代表l和r是否会相遇,显然meet[l][r]在r - l = 1时一定为真。 然后l和r能够相遇的条件是,能够找到一个k使得,l和k能相遇并且l可以打败k,r和k能相遇并且r能打败k。 处理环用了一贯的方法,长度扩展为两倍然后拆为链。 #include <algorithm> #include <stdlib.h> #include <string.h> #include <stdio.h> using namespace std; #define MAXN 110 int a[MAXN][MAXN]; int meet[MAXN << 1][MAXN << 1]; int live[MAXN], n, tot; bool dfs(int l, int r) { if......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 2464字 评论关闭
MeasureSpec介绍及使用详解 Posted on 2011-11-28 17:37 slider 阅读(12628) 评论(0) 编辑 收藏   一个MeasureSpec封装了父布局传递给子布局的布局要求,每个MeasureSpec代表了一组宽度和高度的要求。一个MeasureSpec由大小和模式组成。它有三种模式:UNSPECIFIED(未指定),父元素部队自元素施加任何束缚,子元素可以得到任意想要的大小;EXACTLY(完全),父元素决定自元素的确切大小,子元素将被限定在给定的边界里而忽略它本身大小;AT_MOST(至多),子元素至多达到指定大小的值。     它常用的三个函数:   1.staticint ......
阅读全文
  • 02月
  • 06日
综合 ⁄ 共 5469字 评论关闭
Oracle用户、权限、角色管理 Oracle 权限设置一、权限分类:系统权限:系统规定用户使用数据库的权限。(系统权限是对用户而言)。 实体权限:某种权限用户对其它用户的表或视图的存取权限。(是针对表或视图而言的)。   二、系统权限管理:1、系统权限分类:DBA: 拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。 RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。 CONNECT:拥有Connect权限的用户只可以登录Oracle,不可以创建实体,不可以创建数据库结构。 对于普通用户:授予connect, res......
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 1385字 评论关闭
Toast用于向用户显示一些帮助/提示。下面我做了5中效果,来说明Toast的强大,定义一个属于你自己的Toast。 1.默认效果 代码 Toast.makeText(getApplicationContext(), "默认Toast样式",     Toast.LENGTH_SHORT).show();   2.自定义显示位置效果 代码 toast = Toast.makeText(getApplicationContext(),     "自定义位置Toast", Toast.LENGTH_LONG);   toast.setGravity(Gravity.CENTER, 0, 0);   toast.show();   3.带图片效果   代码 toast = Toast.makeText(getApplicationContext(),     "带图片的Toast", Toast.LENGTH_LON......
阅读全文