码迷,mamicode.com
首页 > 2015年07月06日 > 全部分享
Android 与 iOS 下 Speex的使用
首先,在现在这个微信的时代,做一个IMapp,绝对不能少了语音通讯这个功能,如果没有了语音通讯功能我相信在当下已经不能算是一个IM了。由于前段时间在忙碌一个新的项目,导致这个模块已经耽误了一个月了。终于在今天另一个项目上线之后我从新开始这个模块的研究。在研究开始之前,我首先去市场下载了几个目前比较流行IM,然后通过强大的反编译和文件查找能力,发现即使是陌陌这个app ,他们的语音传输都是没有经过比较...
分类:移动开发   时间:2015-07-06 19:52:21    阅读次数:329
[LeetCode] Summary Ranges
Summary Ranges Given a sorted integer array without duplicates, return the summary of its ranges. For example, given [0,1,2,4,5,7], return ["0->2","4->5","7"]. Credits: Special thanks to @...
分类:其他好文   时间:2015-07-06 19:49:21    阅读次数:102
STM8S---定时器产生PWM(TIM2)
说明 代码1 说明 采用STM8S内部时钟(HSI); PWM模式2; 占空比为50%,频率为2Hz(方便测试LED灯); PD2口外接LED灯,PD2口输出PWM波; 系统时钟初始化很重要:CLK_CKDIVR |= 0x08; 2 代码/* TIM2_CH3 PWM PD2 output */ #include void CLK_init(void) {...
分类:其他好文   时间:2015-07-06 19:51:21    阅读次数:161
HBase学习总结(3):HBase的数据模型及工作机制
一、HBase数据模型 HBase模式里的逻辑实体包括: (1)表(table):HBase用表来组织数据。表名是字符串(String),由可以在文件系统路径里使用的字符组成。 (2)行(row):在表里,数据按行存储。行由行键(rowkey)唯一标识。行键没有数据类型,总是视为字节数组byte []。 (3)列族(column family):行里的数据按照列族分组,列族也影响到HBase...
分类:其他好文   时间:2015-07-06 19:51:17    阅读次数:103
nodejs之SVG转图片下载方案
页面中有时用户需要保存或者下载显示的svg图,但是svg本身无法像图片一样“右键-图片另存为”这样保存,可以有多种方案,这里采用的是将svg转成图片再将其下载下来。 为实现这个方案,采用的是在node.js(若没有请到https://nodejs.org/ 下载安装)的基础上使用phantomJS提供第三方支持,phantomjs是一个支持DOM,canvas,svg等web标准提供本地...
分类:Web程序   时间:2015-07-06 19:49:42    阅读次数:204
输入一行字符,统计有多少个单词
解题思路: 关键:怎样确定出现一个新单词 方法:从第一个字符逐个进行检查,判断此字符是否为新单词的开头,如果是num+1,最后num的值就是单词总数判断是否出现新单词,可以由是否由空格出现来决定(连续若干个空格作为出现一次空格,一行的开头空格不统计在内),若出现某个字符为非空格,而它前面的字符是空格,则表示新单词开始,此时num+1,如果当前字符为非空格,前面的字符也是非空格,则表示还是原来的单词...
分类:其他好文   时间:2015-07-06 19:50:17    阅读次数:85
1451 - Average(数形结合)
该题表面让我们求一个字符串的问题,但是却可以转化成求斜率的问题, 紫书上已经说的很清楚了,我这里就不再赘述  。 代码如下 : #include using namespace std; const int maxn = 100000 + 5; int n,T,L; double a[maxn],p[maxn]; char s[maxn]; int campare(int x1,int x2,...
分类:其他好文   时间:2015-07-06 19:49:45    阅读次数:71
信庭嵌入式工作室-Linux系统Bootloader简介(回顾)
支持Linux的Bootloader比较多,发展到2010年,出现了一些必然的结果,有些Bootloader已经消失,有些Bootloader被取代,有些Bootloader被合并,有些虽然在发展,不过已退居一个偏僻的角落。现在就主流的或者说应用的有点广泛的Bootloader做个介绍。......
分类:系统相关   时间:2015-07-06 19:50:31    阅读次数:142
有若干个字符串,比较找出其中最大者
#include #include int main() { char str[3][50]; char string[50]; int i; for(i=0;i0) strcpy(string,str[0]); else strcpy(string,str[1]); if...
分类:其他好文   时间:2015-07-06 19:50:03    阅读次数:100
基于直接最小二乘的椭圆拟合
算法原理:算法通过最小化约束条件4ac-b^2 = 1,最小化距离误差。利用最小二乘法进行求解,首先引入拉格朗日乘子算法获得等式组,然后求解等式组得到最优的拟合椭圆。参考文献:Andrew W. Fitzgibbon, Maurizio Pilu and Robert B. Fisher. Dire...
分类:其他好文   时间:2015-07-06 19:49:27    阅读次数:365
Actionbar Demo
源码下载:http://download.csdn.net/detail/bx276626237/8874119
分类:其他好文   时间:2015-07-06 19:49:38    阅读次数:101
梯度下降
高数里面有提到梯度的概念,重温一下。 梯度:设函数z=f(x,y)在平面区域D内有一街连续偏导数,则函数在D内的每一个点P(x,y)处的梯度为 梯度下降:利用负梯度方向决定每次迭代的方向,从而使目标函数逐步减小。梯度下降法又称为最速下降法。 简单形式:x(k+1)=x(k)-a*...
分类:其他好文   时间:2015-07-06 19:49:16    阅读次数:123
JavaWeb知识点总结一
JavaWeb知识点总结一常见的状态码以及其含义一些常见HTTP状态码为:200 -- 服务器成功返回网页400 -- 服务器不理解请求的语法404 -- 请求的网页不存在503 -- 服务不可用常见HTTP状态码大全1xx(临时响应):表示临时响应并需要请求者继续执行操作的状态代码。http状态码...
分类:编程语言   时间:2015-07-06 19:47:37    阅读次数:119
ehcache memcache redis 差异<转载>
在java项目广泛的使用。它是一个开源的、设计于提高在数据从RDBMS中取出来的高花费、高延迟采取的一种缓存方案。正因为Ehcache具有健壮性(基于java开发)、被认证(具有apache 2.0 license)、充满特色(稍后会详细介绍),所以被用于大型复杂分布式web application...
分类:系统相关   时间:2015-07-06 19:49:23    阅读次数:160
求两个字符串的最长公共子串
public static String findLongestOfTheSame(String s1,String s2) { char[] c1=s1.toCharArray(); char[] c2=s2.toCharArray(); int ...
分类:其他好文   时间:2015-07-06 19:49:16    阅读次数:93
plupload批量上传分片(后台代码)
plupload批量上传分片功能,对于文件比较大的情况下,plupload支持分片上传,后台代码如下: /** * * 方法:upLoadSpecialProgramPictrue * 方法说明:本地节目导入 * @return * @autho...
分类:Web程序   时间:2015-07-06 19:47:33    阅读次数:1275
如何中断一个正在运行的线程
有时候中断一个正在运行的线程是一个比较重要的应用,但是貌似也是比较困难的事情。假设我们正在用第三方支付软件进行支付,点击确定以后,由于某些原因需要取消这次支付,貌似现在还没有哪家的支付软件能够实现这样的功能,因为这个实在太困难了。开启一个线程去进行支付功能后,即使做了一个这样的中断这个线程的功能,这...
分类:编程语言   时间:2015-07-06 19:45:33    阅读次数:159
1944条   上一页 1 ... 26 27 28 29 30 31 32 ... 115 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!