Given a binary tree, find its maximum depth.The maximum depth is the number of nodes along the longest path from the root node down to the farthest le...
分类:
其他好文 时间:
2014-11-19 23:46:55
阅读次数:
247
--use wangkejidatabaseuse demodtcmsSELECT a.colid,* from syscolumns a inner join sysobjects d on a.id=d.id and d.xtype='U' and d.name ='gggggggggg' le...
分类:
其他好文 时间:
2014-11-19 17:43:29
阅读次数:
189
关于这道题目,不得不感慨leetcode真的是一个不错的网站,之前的代码是有bug的,当时AC了,现在测试用例更加完善了,于是不能AC了。
题目描述:
Given a binary tree, determine if it is a valid binary search tree (BST).
Assume a BST is defined as follows:
The le...
分类:
其他好文 时间:
2014-11-16 23:08:48
阅读次数:
362
回顾 在本系列前几篇文章中我们完成了BLE设备的发现 , 为我们的app通过BLE显示从TI SensorTag设备中获取到环境温度和湿度的工作打下了基础。在这篇文章中我们将着眼于连接到我们所发现的SensorTag设备。与BLE设备建立连接 每一个熟悉传统蓝牙的开发者都将注意到蓝牙配置信息。对.....
分类:
其他好文 时间:
2014-11-13 22:18:07
阅读次数:
173
前言 在写这篇文章的时候,谷歌刚刚发布了Android Wear ,摩托罗拉也发布了 Moto 360 智能手表。Android Wear的API还是相当基本的,是很好的文档材料,而且还会不断的更新,所以我不打算写一个关于他们的教程(至少现在还没有)。有趣的是 Moto 360 支持 Androi....
分类:
其他好文 时间:
2014-11-13 22:11:53
阅读次数:
195
回顾: 在本系列前面的文章中我们已经了解了,在我们从一个TI SensorTag中获取温度和湿度数据之前,我们需要经历的各种步骤。在本系列中的最后一篇文章,我们将完成注册并接收SensorTag的通知,并接收温度和湿度数据。接收数据: 现在,本地的代理组件知道了传感器所提供的服务,我们可以开始使.....
分类:
其他好文 时间:
2014-11-13 22:10:41
阅读次数:
196
回顾: 在本系列前面的文章中我们完成了发现BLE传感器并与之建立连接。现在只剩下从其中获取数据了,但是这并没有看起来那么简单。在这篇文章中我们将讨论GATT的特点以及如何促进主机与传感器之间的数据交换。GATT服务器的结构: 在前面的文章看我们了解了传感器包含GATT服务器,我们也已经与GATT.....
分类:
其他好文 时间:
2014-11-13 22:09:55
阅读次数:
213
回顾 在前面的文章中我们介绍了Bluetooth LE的背景也说明了我们在本系列文章中将要开发什么,但是还没有实际的代码。我们将在这篇文章中纠正这一点,我们将通过定义 Service/Activity 架构来确保蓝牙操作从UI中解耦。Service 与 Activity 通信 在我们继续之前,我.....
分类:
其他好文 时间:
2014-11-13 22:03:20
阅读次数:
204
回顾 在本系列的前两篇文章中,我们已经了解了一些关于Bluetooth LE的背景并建立一个简单的Activity / Service框架。 在这篇文章中,我们将探讨Bluetooth LE的细节以及蓝牙设备查找的一些问题。扫描并发现蓝牙设备 蓝牙设备的发现是十分简单的,它是一个在蓝牙可见范围内.....
分类:
其他好文 时间:
2014-11-13 22:01:57
阅读次数:
167
利用近距离无线通信技术将手机及可穿戴式传感器终端等与智能电话连接起来,实现新的功能。最近,以此为目标的行动正在展开。其中备受关注的近距离无线方式是“ANT”和“Bluetooth LE”。为了在各种便携终端上采用这些技术,手机、手表及保健电子产品的厂商开始加快行动。 “终于要迎来能够用纽扣电池驱.....
分类:
其他好文 时间:
2014-11-13 22:01:13
阅读次数:
233