1.前言市面上关于Android的技术书籍很多,几乎每本书也都会涉及到蓝牙开发,但均是上层应用级别的,而且篇幅也普遍短小。对于手机行业的开发者,要进行蓝牙模块的维护,就必须从Android系统底层,至少框架层开始,了解蓝牙的结构和代码实现原理。这方面的文档、网上的各个论坛的相关资料却少之又少。分析原因,大概因为虽然蓝牙协议是完整的,但是并没有具体的实现。蓝牙芯片公司只负责提供最底层的API,与上层的...
分类:
移动平台 时间:
2016-05-18 18:15:10
收藏:
0 评论:
0 赞:
0 阅读:
289
有很多不足之处,望大家多指教,谢谢!...
分类:
移动平台 时间:
2016-05-18 18:14:51
收藏:
0 评论:
0 赞:
0 阅读:
226
FFMPEG解码流程:
1. 注册所有容器格式和CODEC: av_register_all()
2. 打开文件: av_open_input_file()
3. 从文件中提取流信息: av_find_stream_info()
4. 穷举所有的流,查找其中种类为CODEC_TYPE_VIDEO
5. 查找对应的解码器: avcodec_find_decoder()...
分类:
其他 时间:
2016-05-18 18:14:41
收藏:
0 评论:
0 赞:
0 阅读:
170
测试用例还不够,希望有大虾测测 反馈意见。#include
#include
#include
#include
#include
#include
using namespace std;
#ifdef WIN32
#include
#else
#include
#endif
using namespace std;
/* 多线程锁,同一个线程尽管锁住也可以访问临界资源...
分类:
其他 时间:
2016-05-18 18:14:31
收藏:
0 评论:
0 赞:
0 阅读:
136
Dubbo+SpringMVC工程创建详解(附工程文件)Dubbo出现的目的是为了应对现在高并发,高数据量请求的问题。目前的垂直应用架构已经无法满足现在大数据的冲击,SOA就应运而生,而Dubbo在国内使用的还是比较多,稳定性也比较不错。架构节点角色说明:
Provider: 暴露服务的服务提供方。
Consumer: 调用远程服务的服务消费方。
Registry: 服务注册与发现的...
分类:
编程语言 时间:
2016-05-18 18:14:10
收藏:
0 评论:
0 赞:
0 阅读:
207
一维数组的创建以及应用声明一维数组有两种方式:
数组元素类型 数组名字[ ];
数组元素类型[ ] 数组名字;int arr[]; //声明int型数组,数组中每个元素都是int型数值
String str[];//声明String数组,数组中每个元素都是String型数值
这样还不能立即去访问它额任何元素,因为声明数组只是给出了数组的名字和元素的数据类型,要使用数组,还需要分配的它...
分类:
编程语言 时间:
2016-05-18 18:14:00
收藏:
0 评论:
0 赞:
0 阅读:
162
Tomcat是我们经常使用的 servlet容器之一,甚至很多线上产品都使用 Tomcat充当服务器。而且优化后的Tomcat性能提升显著,本文从以下几方面进行分析优化。
一、内存优化
默认情况下Tomcat的相关内存配置较低,这对于一些大型项目显然是不够用的,这些项目运行就已经耗费了大部分内存空间,何况大规模访问的情况。即使是本文中的这个只有...
分类:
其他 时间:
2016-05-18 18:13:51
收藏:
0 评论:
0 赞:
0 阅读:
203
各位看官们,大家好,上一回中咱们说的是socket通信接口的例子,这一回咱们说的是socket通信地址。闲话休提,言归正转。让我们一起talk C栗子吧!...
分类:
编程语言 时间:
2016-05-18 18:13:40
收藏:
0 评论:
0 赞:
0 阅读:
364
多态是面向对象语言的一种高级特性。而又由于C++既面向底层又...
分类:
编程语言 时间:
2016-05-18 18:13:30
收藏:
0 评论:
0 赞:
0 阅读:
265
STL就是Standard Template Library,标准模板库。这可能是一个历史上最令人兴奋的工具的最无聊的术语。从根本上说,STL是一些“容器”的集合,这些“容器”有list,
vector,set,map等,STL也是算法和其它一些组件的集合。这里的“容器”和算法的集合指的是世界上很多聪明人很多年的杰作。是C++标准库的一个重要组成部分,它由Stepanov
and Lee等...
分类:
其他 时间:
2016-05-18 18:13:20
收藏:
0 评论:
0 赞:
0 阅读:
221
UIPickerView组件类似HTML都Select组件效果,提供数据供用户选择。可以通过plist文件提供数据。
例子一——单列选择器
//
// ViewController.m
// UIPickerViewDemo
//
// Created by Apple on 16/5/17.
// Copyright © 2016年 Apple. All rights...
分类:
移动平台 时间:
2016-05-18 18:13:10
收藏:
0 评论:
0 赞:
0 阅读:
287
string是非常强大的类型,很好的封装了字符串的操作,有些时候我们可以把string当做字符的容器,string也支持大多数容器操作,下面就列出string类型所支持的所有操作,本文并不是为了讲解string的用法和应用,而是希望作为string类型的参考文档,每个函数皆在注释后有详细说明,需要用时查阅即可。
string操作如下:
构造函数:
string();//空...
分类:
编程语言 时间:
2016-05-18 18:13:01
收藏:
0 评论:
0 赞:
0 阅读:
150
redis学习之redis的安装,类库及demo...
分类:
其他 时间:
2016-05-18 18:12:43
收藏:
0 评论:
0 赞:
0 阅读:
271
本节课的内容
1. Job Stage的划分算法
2. Task最佳计算位置算法...
分类:
编程语言 时间:
2016-05-18 18:12:30
收藏:
0 评论:
0 赞:
0 阅读:
219
spring bean...
分类:
其他 时间:
2016-05-18 18:12:20
收藏:
0 评论:
0 赞:
0 阅读:
160
一直到我刚上大学第一次在黑白控制台里打印出了“Hello World”之前,我都当电脑是一个游戏机,还天真的以为世界上只有windows一个操作系统。
当时也是第一次接触了ASCII编码,才知道计算机里的二进制,要转换成人类可理解的内容,还得需要一种人为的规定
即对于每个二进制的数字,电脑就按照我们赋予的一对一的规则,在屏幕上显示相应的字符。
本文内容七七八八来自课本网络各个角落,,,,,,...
分类:
其他 时间:
2016-05-18 18:12:10
收藏:
0 评论:
0 赞:
0 阅读:
243
无论是产品,还是信息,质量都是非常重要的。信息的质量是指信息的准确性、完整性、一致性等。在许多数据库应用系统中,数据质量的高低往往是导致系统成功与否的重要因素。数据完整性是保证数据质量的一种重要方法,是现代数据库系统的一个重要特征。
Microsoft SQL Server 2008系统提供了一系列的数据完整性方法和机制,例如约束、触发器等。其中,约束技术是应用最为广泛的数据完整性方法。
...
分类:
数据库技术 时间:
2016-05-18 18:12:00
收藏:
0 评论:
0 赞:
0 阅读:
176
数据库开发人员经常需要提高查询的性能。SQL Server 2008允许实现索引来减少查询的执行时间。而且,你可以通过实现视图对不同用户限制数据的浏览
本章讨论如何创建和管理索引和视图。它也讨论如何实现全文索引以提高数据索引。
重点
Ø 创建和管理视图
Ø 创建和...
分类:
数据库技术 时间:
2016-05-18 18:11:50
收藏:
0 评论:
0 赞:
0 阅读:
193
一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种类繁多,从小巧实用的 SQLite 到强大的 Teradata 。但很少有文章讲解数据库是如何工作的。你可以自己谷歌/百度一下『关系型数据库原理』,看看结果多么的稀少【译者注:百度为您找到相关结果约1,850,000个…】 ,而且找到的那些文章都很短。现在如果你查找最近时髦的技术(大数据、NoSQL或JavaScript...
分类:
数据库技术 时间:
2016-05-18 18:11:40
收藏:
0 评论:
0 赞:
0 阅读:
354
jQuery基础——样式篇jQuery 分 2 个系列版本 1.x 与 2.x,主要的区别 在于 2.x 不再兼容 IE6、7、8 为移动端而优化,由于减少了一些代码,使得该版本比 jQuery 1.x 更小且更快。
如果开发者比较在意老版本 IE 用户,只能使用 jQuery 1.9 及之前的版本了。$(document).ready 的意思是等页面的文档(document)中的节点都加载完毕后...
分类:
Web开发 时间:
2016-05-18 18:11:30
收藏:
0 评论:
0 赞:
0 阅读:
191