引言:
栈是先进后出的数据结构类型。在许多应用中也会经常用到,比如迷宫的求解时会用到栈结构。掌握栈的基本操作对于解决问题,有很大的帮助,尤其是编程中经常用到的递归的思想,就是栈的一个例子。
分析描述:
栈的实现有两种方法,一种是用链表来完成。这种方法比较简单,我们先掌握这种方法。另一种是用顺序表(即数组)来实现栈。下一节...
分类:
其他好文 时间:
2014-07-10 17:43:05
阅读次数:
201
几年工作下来,发现有一个问题一直困扰着我们: 随着项目的越来越完善,功能越来越丰富,单一一个应用已经不能够支撑开发人员的需要。于是我们就需要根据业务分拆成几个相对独立的应用来满足多个开发团队的需求。但是这样也造成了一些问题,多个应用需要公用的基础代码维护起来越来越复杂,导致种种问题。也有很多种方式来解决,比如公共代码放置单独的地方,这样有带来的自动化部署方面的困难。在此,鄙人提出一种解决方法,即多...
分类:
其他好文 时间:
2014-07-09 12:06:14
阅读次数:
206
跳槽到了新的公司,开始苦逼的出差现场开发,接触到了新的应用。有很多应用需要将Table导出成表格,可以把table导出成csv格式的文件。跟大伙分享一下;
lass TableToExcle : public QDialog
{
Q_OBJECT
public:
TableToExcle(QWidget *parent = 0, Qt::WFlags flags = 0);
~Table...
分类:
其他好文 时间:
2014-07-08 18:54:53
阅读次数:
319
二叉树的三种遍历有递归版本,和迭代版本。本文介绍一种新的思路。
参考了 http://coolshell.cn/articles/9886.html
在许多应用中,我们还需要对遍历本身进行抽象。假如有一个求和的函数sum,我们希望它能应用于链表,数组,二叉树等等不同的数据结构。这时,我们可以抽象出迭代器(Iterator)的概念,通过迭代器把算法和数据结构解耦了,使得通用算法能应用于不同类...
分类:
其他好文 时间:
2014-07-08 15:41:35
阅读次数:
176
很多应用为了节约成本,做出同时在Android与iOS上都能使用的界面,这时就要使用WebView来做。Android和IOS上都有WebView,做起来很省事。当然这时就要考虑如何在Android或iOS中实现与网页的交互。对iOS而言,包括如何在网页中调用OC,以及如何在OC中对网页进行操作。
先将网页弄到iOS项目中:
网页内容如下, 仅供测试:
这是一个示例ht...
分类:
移动开发 时间:
2014-07-03 18:35:41
阅读次数:
284
这周的这个问题是在给定一系列的点中寻找多点共线的模式。 计算机视觉重要的两个部分:特征检测(Feature Dectection)和模式识别(Pattern Recognition)。特征检测提取出图片的重要特征,模式识别发掘出这些特征中的模式。这里探究的点共线的问题在现实生活中也有很多应用,比如统...
分类:
其他好文 时间:
2014-07-02 20:00:36
阅读次数:
509
iBeacons
iBeacons最近是一个趋势的话题,它们允许室内定位,让你的电话知道你在基站的范围。这个能有许多应用:在停车场帮你找到你的车,零售商通过优惠券和基于位置的特别优惠,以至许多现在不敢想象的应用。
iBeacons关于iBeacons和如何使用它有许多博文,但从技术角度,他们如何工作,深层的技术是低功耗蓝牙,等等。。。
什么是低功耗蓝牙
低功耗蓝牙是发布在201...
分类:
其他好文 时间:
2014-06-30 08:30:36
阅读次数:
331
百度是全球最大的中文搜索引擎,也是在中国地区的主流搜索引擎,有着几亿的搜索用户,可以说得上是互联网上的CCTV,是广大优化团队主要优化对象。百度上有很多应用平台,如知道、文库、百科,都是非常成功的平台,同时也是跟百度搜索引擎结合得很好的平台,虽然百度在做电子商务平台不太理想,但百度本身就是一个电子商...
分类:
其他好文 时间:
2014-06-27 19:20:49
阅读次数:
268
随着语音的快速普及,很多应用都开始增加语音输入功能。下面是一个简单的语音和文字输入的动画切换:
布局文件:
<ViewFlipper
android:id="@+id/viewFlipper1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
...
分类:
其他好文 时间:
2014-06-26 14:27:41
阅读次数:
145
如有转载,请声明出处: 时之沙:http://blog.csdn.net/t12x3456目前很多应用已经实现了摇一摇功能,这里通过讲解该功能的原理及实现回顾一下加速度传感器的使用:1.首先获得传感器管理器的实例sensorManager=(SensorManager)context.getSyst...
分类:
移动开发 时间:
2014-06-25 09:46:18
阅读次数:
419