1. BLE 1.1 模块构成与结构体层次关系 如上图所示,BLE模块有独立的application layer,这是因为该模块可以直接从BlueCore接收数据(通过GATT模块),application layer主要用来分发信号,处理一些需要用户接入的操作。 一般而言,每个模块都会定义两个回调 ...
分类:
其他好文 时间:
2016-10-04 14:12:13
阅读次数:
195
C++智能指针 智能指针与异常 如果使用智能指针, 如果程序块过早的结束, 智能指针能保证在内存不再需要时进行释放. (特别是在有多个出口的函数中 -- 虽然应尽量避免设计这样的函数, 但凡事总有例外 -- 此时使用智能指针来自动释放内存是非常方便的) 对于异常处理来说, 考虑下面两个函数, 当程序 ...
分类:
编程语言 时间:
2016-10-04 14:11:12
阅读次数:
207
Triangle Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 0 Accepted Submission(s): 0 Problem Desc ...
分类:
其他好文 时间:
2016-10-04 14:10:37
阅读次数:
361
首先,百度了几个方法 1、用jython里的一个jar包,jython.jar,里面封装了一个专门调用Python的类, 但是不知道为什么我用Java一调用就报错,因此放弃。 2、用runtime.getRuntime().exec('python filename')进程来执行Python文件, ...
分类:
编程语言 时间:
2016-10-04 14:10:08
阅读次数:
273
C++智能指针 shared_ptr shared_ptr 是一个标准的共享所有权的智能指针, 允许多个指针指向同一个对象. 定义在 memory 文件中(非memory.h), 命名空间为 std. shared_ptr 是为了解决 auto_ptr 在对象所有权上的局限性(auto_ptr 是独 ...
分类:
编程语言 时间:
2016-10-04 14:08:28
阅读次数:
242
Given a non-empty string s and an abbreviation abbr, return whether the string matches with the given abbreviation. A string such as "word" contains o ...
分类:
其他好文 时间:
2016-10-04 14:10:55
阅读次数:
198
在IE10以上版本,微软为了提高IE输入框的便利性,增加了文本内容全部删除和密码眼睛功能,但是有些时候打开新的页面里,输入框却被锁定无法编辑,需要刷新一下页面,或者如果输入框有内容需要点击一下输入框后面的叉叉后才能输入。但是我们需要的是当下需要输入内容。那怎么办呢?可以用下面的方法解决: $("in ...
分类:
Web程序 时间:
2016-10-04 14:09:48
阅读次数:
186
首先在D:\Python\Lib\site-packages\matplotlib\mpl-data下找到matplotlibrc文件修改 1,找到 #font.family : sans-serif 去掉注释 2,找到 #font.sans-serif : Bitstream Vera Sans, ...
分类:
编程语言 时间:
2016-10-04 14:07:38
阅读次数:
194
windows 查看端口占用 背景 当我们想对某一个指定的端口进行监听或者使用的时候,如果指定端口已经被占用就会操作失败。所以就应当找出元凶, 当我们想对某一个指定的端口进行监听或者使用的时候,如果指定端口已经被占用就会操作失败。所以就应当找出元凶, 查看所有端口使用情况 netstat -ano ...
分类:
其他好文 时间:
2016-10-04 14:09:58
阅读次数:
131
Fraction Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 0 Accepted Submission(s): 0 Problem Desc ...
分类:
其他好文 时间:
2016-10-04 14:09:00
阅读次数:
471
1. RFCOMM 先来看看RFCOMM在协议栈层次体系中的位置。从下图可以看出RFCOMM处于传输层。与AVCTP,TCS-BIN处于同一层次。处于其上层的会话层中的OBEX,SPP等大部分协议通常都采用RFCOMM作为传输协议。因此RFCOMM传输协议在蓝牙协议栈中占据重要一席。 RFCOMM提 ...
分类:
其他好文 时间:
2016-10-04 14:06:07
阅读次数:
200
1. SDP 1.1 服务概述 SDP, Service Discovery Protocol,服务发现协议。 1.1.1 概念 SDP提供了一种用于发现服务及这些可用服务属性的方法,但它不提供利用这些服务的机制。其架构是Client-Server模式,如下图所示: SDP Server维护了一个服 ...
分类:
其他好文 时间:
2016-10-04 14:07:43
阅读次数:
842
最近在学jquery ui,在做一个小功能的时候需要将前台的值获取到,通过Ajax传递给Servlet,然后再在返回数据结果,但是在Servlet接受参数的时候,通过后台打印,发现接受乱码,代码示例如下: 我只用的是ajax的get方式传递的,所以上面也只截取了doGet()方法的代码,那么对于乱码 ...
分类:
Web程序 时间:
2016-10-04 14:08:22
阅读次数:
291
python笔记 - day8 参考: http://www.cnblogs.com/wupeiqi/p/4766801.html http://www.cnblogs.com/wupeiqi/articles/5017742.html http://www.cnblogs.com/wupeiqi/ ...
分类:
编程语言 时间:
2016-10-04 14:06:26
阅读次数:
223
git开始使用 初始化一个 Git 仓库,使用git init命令。 添加文件到 Git 仓库,分两步: 第一步,使用命令git add <file>,注意,可反复多次使用,添加多个文件; 第二步,使用命令git commit -m "",完成。 git status 查看修改了哪些文件 git d ...
分类:
其他好文 时间:
2016-10-04 14:05:45
阅读次数:
161
Python获取当前路径 Python查看指定路径下的文件和文件夹 Python修改当前工作目录(在读取文件等时需要) Python添加import路径(有时候为了import自己写的py文件,且在关闭IDLE后该path会自动删除自己添加的路径) ...
分类:
编程语言 时间:
2016-10-04 14:04:57
阅读次数:
161