一、蓝牙基础知识
1.蓝牙( Bluetooth )是一种无线技术标准,可实现固定设备、移动设备和楼宇个人域网之间的短距离数据交换。蓝牙基于设备低成本的收发器芯片,传输距离近、低功耗。
2.微波频段:使用2.402GGHz到2.480GHz(包括防护频带)的ISM波段的UHF无线电波
3.蓝牙使用跳频技术,将传输的数据分割成数据包,通过79个指定的蓝牙频道分别传输数据包。每个频道...
分类:
移动开发 时间:
2016-04-26 22:04:56
阅读次数:
294
关于JavaScript中的Date类型,相信JSer们都不会陌生吧,但是也必然为那个复杂难记的各种转换函数所头疼,本文将分享一下我对JS中的Date类型的一些知识小总结,并把其中容易犯错的地方指出来,同时简介和推广moment.js这个js库,希望大家看完文章后以后在对Date类处理如鱼得水。...
分类:
编程语言 时间:
2016-04-26 22:05:25
阅读次数:
291
转载请注明:http://blog.csdn.net/HEL_WOR/article/details/51224388
池该如何理解?我们经常提到的数据库连接池,线程池,对象池。池这个概念,在计算机里,应该如何用代码来描述?
在网页上可以找到很多关于数据库连接池的描述,实现DataSource接口,用一个链表或者只要能保存数据的容器将事先创建好的连接保存起来,一个连接池就成型了,在需要使用的时候去...
分类:
其他好文 时间:
2016-04-26 22:02:58
阅读次数:
256
题目:
Given a binary tree, return the preorder traversal of its nodes’ values.For example:
Given binary tree {1,#,2,3},
1
2
/
3
return [1,2,3].
Note: Recursive solution is trivial......
分类:
编程语言 时间:
2016-04-26 22:02:27
阅读次数:
131
Lua是一个嵌入式的语言,意味着 Lua 不仅可以是一个独立运行的程序包也可以是一个用来嵌入其他应用的程序库。你可能觉得奇怪:如果 Lua 不只是独立的程序,为什么到目前为止贯穿整本书我们都是在使用 Lua 独立程序呢? 这个问题的答案在于 Lua 解释器(可执行的 lua)。Lua解释器是一个使用 Lua 标准库实现的独立的解释器,它是一 个很小的应用(总共不超过500 行的代码)。解释器负责程序和使用者的接口:从使用者那里获取文件或者字符串,并传给 Lua 标准库,Lua 标准库负责最终的代码运行。...
这节,我们继续上,中(以前的日志有)篇目进行分析,结合一个真实的驱动案例来描述linux内核中驱动的中断机制,首先我们先了解一下linux内核中提供的中断接口。
这个接口我们需要包含一个头文件:#include
在中断接口中,最重要的是以下的接口函数:
1、这个是请求中断函数
int request_irq(unsigned int irq, irq_handler_...
分类:
系统相关 时间:
2016-04-26 22:01:41
阅读次数:
319
这一篇其实老早之前就该写了,但是在敲牛腩的时候,只是跟着老师敲,没有系统的学习CSS这部分知识,从图书馆借了一本书,最近想要系统的学习这部分的知识,所以今天花了小一天的时间做了一个网页,重新学习了一下盒子模型和浮动的知识。今天就聊聊盒子模型这部分知识吧!
定义
在CSS处理页面的时候,它认为每个元素都是包含在一个不可见的盒子里,盒子模型由内容区域、内容区域周围空间(内边距padding)、内边...
分类:
其他好文 时间:
2016-04-26 22:03:32
阅读次数:
1355
因为安卓是基于java语言的,所以我们先来看一看java中的内存泄漏,然后在此基础上来谈谈安卓中的内存泄漏。...
分类:
移动开发 时间:
2016-04-26 22:03:01
阅读次数:
249
Linux文件与文件系统的压缩与打包进来在学习Linux了,不过Linux的命令太多了,怕记不住所以使用博客记录的方式来写下自己的学习过程,以后忘记了还可以翻阅自己写下的博客来查查:
Linux系统常见的压缩命令
Compress
gzip,gcat
bzip2,bzcat
打包命令:tar
Linux系统常见的压缩命令
Linux的环境下,压缩文件大多扩展名是*.tar, *.tar,*.gz...
分类:
系统相关 时间:
2016-04-26 22:02:34
阅读次数:
306
低功耗蓝牙(BLE)在 Android APP 中的应用
最近公司接了一个新项目,用户可以把自己的乐器跟Phone或Pad连接起来,当弹奏乐器的时候,会把演奏情况同步反馈到设备上,方便用户练习,有点类似于之前玩过的一款叫 [ 吉他英雄 ]的游戏。
最近穿戴设备发展得很火,把相关技术也带旺了,其中一项是BLE(Bluetooth Low Energy)。BLE是蓝牙4.0的核心Profile,主...
分类:
移动开发 时间:
2016-04-26 22:01:28
阅读次数:
318
问题
spark的计算模型是如何做到并行的呢?如果你有一箱香蕉,让三个人拿回家吃完,如果不拆箱子就会很麻烦对吧,哈哈,一个箱子嘛,当然只有一个人才能抱走了。这时候智商正常的人都知道要把箱子打开,倒出来香蕉,分别拿三个小箱子重新装起来,然后,各自抱回家去啃吧。 Spark和很多其他分布式计算系统都借用了这种思想来实现并行:把一个超大的数据集,切分成N个小堆,找M个执行器(M < N),各自拿一块或...
分类:
其他好文 时间:
2016-04-26 22:02:05
阅读次数:
1476
...
分类:
其他好文 时间:
2016-04-26 22:01:27
阅读次数:
160
环境:WIN10(64 bit)+VS2010(64 bit)+Matlab2015b(64 bit)
关于MatConvNet的介绍参考:http://www.vlfeat.org/matconvnet/
Github下载地址为:https://github.com/vlfeat/matconvnet/
我们的目的是将MatConvNet自带的手写数字识别DEMO移植到...
分类:
编程语言 时间:
2016-04-26 22:01:03
阅读次数:
686
信息安全之安全协议和认证服务安全协议的概念HTTPS概念
https 全称Hypertext Transfer Protocol over Secure Socket Layer 是位于应用层的基于 SSL/TLS 的HTTP协议。应用层的HTTP协议?传输层的SSL/TLS协议。
SSL/TLS概念
本身是带有加密信息的传输层协议
SSL:为网络通信提供安全及数据完整性的安全协议
TLS:基于SS...
分类:
其他好文 时间:
2016-04-26 22:00:20
阅读次数:
161
Binder是Android的进程间通信核心,如果看过Android源码,你会发现源码中Android的各种核心服务都是通过Binder机制进行相互通信的。在Binder的client部分就是通过代理模式来访问Server端的。这里想通过代理模式来详细介绍Java层Binder(源码基于6.0.1)。文中会简单介绍代理模式,详细介绍Binder机制。代理模式意图对其他对象提供一种代理以控制对这个对象的访问。...
分类:
移动开发 时间:
2016-04-26 22:00:11
阅读次数:
298
一、VRP平台介绍
1、VRP概述
通用路由平台(Versatile Routing Platform)是华为公司数据通信产品使用的网络操作系统NOS(Network Operating System)。
网络操作系统NOS是指运行于一定设备上的、提供网络接入及互联服务的系统软件,它主要实现以下功能:
a -- 系统资源的合理分配和调度;
b -- 网络通信服...
分类:
其他好文 时间:
2016-04-26 22:03:07
阅读次数:
246
合并K个排序链表,没错。我的思路是分别从 K 个链表的中找出最小的一个值,然后依次插入链表,最后遍历完所有链表就好了,也没想中的那么难呀,循环遍历的思路如下: (先说明一下,它是不合格的)
主要思路是:
1.首先从所有排序链表里找一个最小val节点作为头结点
2.依次循环在各个链表里面找到最小节点摘下来尾插,循环结束的条件是当链表的数目为0或者为1的时候结束(可以通过lists[i]==NU...
分类:
其他好文 时间:
2016-04-26 22:01:47
阅读次数:
140