`
gaofen100
  • 浏览: 1227842 次
文章分类
社区版块
存档分类
最新评论
文章列表
对于同时启动了很多Activity的Android应用的完美退出,网上最常用的有三种解决方案,但是每种都有不足之处,如下:     第一种,Dalvik VM的本地方法。 1 android.os.Process.killProcess(android.os.Process.myPid()); 2    3 System.exit(0);     个人理解这种方式只适合Task中始终只有一个Activity的情形,对于一个以上的情况,它就只能销毁当前的Activity了,而对于在Task中位于这个Activity ...
Map控件,是基于Microsoft的Bing map的地图控件,在WP7能很好的使用bing map实现地图的呈现,缩放,标注和定位等功能。 首先,介绍一下Map控件的简单应用吧。 在使用Map控件之前,我们必须先注册地图获得一个Register Key才能够使用bing map,注册地址:https://www.bingmapsportal.com 。新建一个Sliverlight for Windows Phone的工程,就可以开始练习使用Map控件了。在xaml里添加一个地图控件 在.cs文件里添加register key的代码(或者不使用Binding直接写在xaml中也行) ...
从前天到现在,终于是把amoeba的使用过程走了一边,用法是很简单只是需要我们进行简单的配置就可以。但是如果不知道它的工作原理的话,那就费劲了…… 想起来从amoeba的安装,配置,调试真的是让人很揪心啊。为什么呢? ...
二叉查找树的实现继承了 二叉树的实现。 //二叉查找树的头文件 #ifndef SEARCH_TREE_H_ #define SEARCH_TREE_H_ #include"tree_exception.h" #include"binary_tree.h" class SearchTree :public BinaryTree { public: SearchTree(); SearchTree(const BinaryTree &_tree); virtual ~SearchTree(); virtu ...
此文为《data abstraction and problem solving with c++》的读书笔记。这里有个图书管理系统模拟的应用实例 树中的每一个节点包含特定人员的数据。人名是查找关键字,是可在图中看到的唯一的数据项。下面的c++语句描述了树节点中的数据: #include<string> using namespace std; typedef string keyType; class KeyItem { public: KeyItem(); KeyItem(const KeyType &keyValue) :sear ...
沧海一粟皆过客,茫茫人海谁识我? 多畏多惧苟且过,无畏无惧新生活。
//二叉树类的异常处理类 #ifndef TREE_EXCEPTION_H_ #define TREE_EXCEPTION_H_ #include<stdexcept> #include<string> class TreeException :public std::logic_error { public: TreeException(const std::string &message="") :std::logic_error(message.c_str()) {} }; #endif // ...
GDI+是WindowsXp和windows Server 2003中的一个子系统,主要用于处理系统的绘制消息。GDI+是GDI的扩展,其继承了GDI的有点并在其基础上进行了改进,包括增加了一些GDI无法绘制的图形函数,同时GDI+重新设计了编程模型,使开发图形程序更加方便。作为图形设备接口的GDI+使得应用程序开发人员在输出屏幕和打印机信息的时候无需考虑具体显示设备的细节,他们只需调用GDI+库输出的类的一些方法即可完成图形操作,真正的绘图工作由这些方法交给特定的设备驱动程序来完成,GDI+使得图形硬件和应用程序相互隔离.从而使开发人员编写设备无关的应用程序变得非常容易。 ...
关注Trie 这种结构已经很久,Trie有一个很有趣的用途,那就是自动提示。而且,前不久在一次面试里,也需要用Trie来解答。所以,在此对这个数据结构进行总结。 Trie,又称单词查找树或键树,是一种树形结构。典型应用是用于统计和排序大量的字符串(但不仅限于字符串),所以经常被搜索引擎系统用于文本词频统计。它的优点是:最大限度地减少无谓的字符串比较,查询效率比哈希表高。
最长公共子序列(LCS)定义: 一个数列 S,如果分别是两个或多个已知数列的子序列,且是所有符合此条件序列中最长的,则 S 称为已知序列的最长公共子序列。比如数列A = “abcdef”, B = “adefcb”. 那么两个数列的公共子序列是"adef". 最长公共子序列和最长公共子字符串是有区别的,公共子序列里的元素可以不相邻,但是公共子字符串必须是连接在一起的。比如A和B的公共子字符串是“def”。 求解最长公共子序列要用到动态规划的概念。我们用c[i][j]记录X[i]与Y[j] 的LCS 的长度,那么在计算c[i,j]之前,c[i-1][j-1],c[i-1] ...
How the Base Classes Implement Connection 原文:http://msdn.microsoft.com/en-us/library/ms899460.aspx CBasePin类和它的派生类CBaseOutputPin和CBaseInputPin实现了大部分共同的连接情况下的机制,大部分都可以在派生类中重写,以便更多的过程控制。 连接过程依赖于下面4个接口的实现 IPin,由CBasePin实现,并且被CBaseInputPin和CBaseOutputPin 继承。 IEnumMediaTypes,由CEnumMediaTypes类实现,并通 ...
ps a 显示现行终端机下的所有程序,包括其他用户的程序。 2)ps -A 显示所有程序。 3)ps c 列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。 4)ps -e 此参数的效果和指定"A"参数相同。 5)ps e 列出程序时,显示每个程序所使用的环境变量。 6)ps f 用ASCII字符显示树状结构,表达程序间的相互关系。 7)ps -H 显示树状结构,表示程序间的相互关系。 8)ps -N 显示所有的程序,除了执行ps指令终端机下的程序之外。 9)ps s 采用程序信号的格式显示程序状况。 10)ps S ...
我们可能都会使用蓝牙来传送一些文件 ,歌曲之类的 。但是会发现无法把文件或者歌曲放到储存卡里面去 。网上会有很多的软件帮助解决这个问题,最出名的就是(X-ploer / 文件动力)这两个了。这里讲一下不需要使用任何的第三方软件即可达到效果! 这里举个例子如下 :(实现手机 nokia 5233) 主要的步骤如下 : 1 : 设置短信保存的路径为内存卡 短信→选项→设置→其他→使用的存储(改为内存卡即可) 2 : 蓝牙传送过来的文件然后使用选择存储 3 : 来到内存卡上找到→Attachments文件夹即可 4 : 打开TTOD→搜索歌曲即可
Overview of the Filter Connection Process 原文地址:http://msdn.microsoft.com/en-us/library/ms899482.aspx 在两个过滤器连接之前,他们必须增加到过滤器图表中。当使用智能连接(例如,调用IMediaControl::RenderFile)的方式创建一个过滤器图表,过滤器图表管理器基于通过render传入文件了的媒体类型增加相应过滤器到图表中。Graph Builder对象通过预先选择的过滤器种类创建特定的图标。应用程序也可以通过指导过滤器图标管理器增加特定的过滤器来手动创建图标。在任何一种情况 ...
//售票员 import java.util.Iterator; import java.util.Map; public class TicketSaler implements Runnable { private Map<String, Boolean> ticketMap;//票池 private String salerName;//售票员姓名 public TicketSaler(Map<String, Boolean> ticketMap, String salerName){ this.ticketMap = ticketMap; t ...
Global site tag (gtag.js) - Google Analytics