首页 > 2016年06月06日 > 全部分享
优先级队列(Priority Queue)
优先级队列(Priority Queue) 注:队列是一种特征为FIFO的数据结构,每次从队列中取出的是最早加入队列中的元素。但是,许多应用需要另一种队列,每次从队列中取出的应是具有最高优先权的元素,这种队列就是优先级队列(Priority Queue),也称为优先权队列。 1. 优先级队列的概念 1.1 优先级队列的定义 优先级队列是不同于先进先出队列的另一种队列。每次从队列中取出的是具有最高优先权的元素。...
分类:其他   时间:2016-06-06 01:13:12    收藏:0  评论:0  赞:0  阅读:116
Android动画机制与使用技巧(五)——Android 5.X SVG 矢量动画机制
Google在Android 5.X 中增加了对SVG 矢量图形的支持,这对于创建新的高效率动画具有非常重大的意义。...
分类:移动平台   时间:2016-06-06 01:12:52    收藏:0  评论:0  赞:0  阅读:336
笔记十:复制构造函数、深拷贝、浅拷贝
复制构造函数 定义: 只有单个形参,而且该形参是对本类类型对象的引用(常用const修饰),这样的构造函数成为复制构造函数。复制构造函数可用于: 1、根据另一个同类型的对象显示或隐式初始化一个对象 2、复制一个对象,将它作为实参传递给一个函数 3、从函数返回时复制一个对象 4、初始化顺序容器中的元素 5、根据元素初始化列表初始化数组元素 ——以上定义来自《C+...
分类:其他   时间:2016-06-06 01:12:42    收藏:0  评论:0  赞:0  阅读:192
javaAPI之Field
类结构: java.lang.Object java.lang.reflect.AccessibleObject java.lang.reflect.Field 所有已实现的接口: AnnotatedElement, Member 类声明: public final class Field extends AccessibleObject implement...
分类:编程语言   时间:2016-06-06 01:12:32    收藏:0  评论:0  赞:0  阅读:180
语法分析程序
config.h /***** *********/ #ifndef _CONFIG_H_ #define _CONFIG_H_ #include #include #include #include //#define LEX_OUTPUT #define MAXSTRLEN 1024 #define UNDEFINE_DATA -1 // 单词类型 c...
分类:其他   时间:2016-06-06 01:12:22    收藏:0  评论:0  赞:0  阅读:156
Monkey、MonkeyRunner自动化测试文档
Monkey测试文档Monkey介绍:Monkey是Android中的一个命令行工具,可以运行在模拟器里或实际设备中。它向系统发送伪随机的用户事件流(如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试。Monkey测试是一种为了测试软件的稳定性、健壮性的快速有效的方法。Monkey的特征1、 测试的对象仅为应用程序包,有一定的局限性。 2、 Monky测试使用的事件流数据流...
分类:其他   时间:2016-06-06 01:12:12    收藏:0  评论:0  赞:0  阅读:229
MJExtension的使用
前言MJExtension是一套“字典和模型之间互相转换”的轻量级框架MJExtension能完成的功能 字典 –> 模型 模型 –> 字典 字典数组 –> 模型数组 模型数组 –> 字典数组 具体用法主要参考 “NSObject+MJKeyValue.h”...
分类:其他   时间:2016-06-06 01:12:02    收藏:0  评论:0  赞:0  阅读:167
Linux内核线程kernel thread详解--Linux进程的管理与调度(十)
这里写图片描述| 日期 | 内核版本 | 架构| 作者 | GitHub| CSDN | | ————- |:————-:|:————-:|:————-:|:————-:|:————-:| | 2016-06-02 | Linux-4.5 | X86 & arm | gatieme | LinuxDeviceDrivers | Linux进程管理与调度-之-进程的描述 |内核线程为什么需要内核线...
分类:编程语言   时间:2016-06-06 01:11:52    收藏:0  评论:0  赞:0  阅读:271
剑指offer(四十)之整数中1出现的次数(从1到n整数中1出现的次数)
题目描述 求出1~13的整数中1出现的次数,并算出100~1300的整数中1出现的次数?为此他特别数了一下1~13中包含1的数字有1、10、11、12、13因此共出现6次,但是对于后面问题他就没辙了。ACMer希望你们帮帮他,并把问题更加普遍化,可以很快的求出任意非负整数区间中1出现的次数。 代码1: public class Solution { public int Numb...
分类:其他   时间:2016-06-06 01:11:42    收藏:0  评论:0  赞:0  阅读:126
LruCache源码浅析
移动设备开发中,由于移动设备(手机等)的内存有限,所以使用有效的缓存技术是必要的。android提供来一个缓存工具类LruCache,开发中我们会经常用到,下面我们就具体分析一下LruCache。 LruCache缓存数据是采用持有数据的强引用来保存一定数量的数据的。每次用到(获取)一个数据时,这个数据就会被移动(一个保存数据的)队列的头部,当往这个缓存里面加入一个新的数据时,如果这个缓存已经满...
分类:系统服务   时间:2016-06-06 01:11:32    收藏:0  评论:0  赞:0  阅读:196
C++ STL 基础及应用(6) 容器
读者可能有这样的经历,自己编写了动态数组类、链表类、集合类和映射类等程序,然后小心地维护着。其实 STL 提供了专家级的几乎我们所需要的各种容器,功能更好,效率更高,复用性更强,所以开发应用系统应该首选 STL 容器类,摒弃自己的容器类,尽管它可能花费了你很多的开发时间。 本章将介绍 STL 中的通用容器,包括 vector、deque、list、queue和stack、priority_queue、bitset、set和multiset、map和multimap等等。...
分类:编程语言   时间:2016-06-06 01:11:23    收藏:0  评论:0  赞:0  阅读:253
android开发笔记之高级主题—传感器的简单介绍
今天我们开始进入讲解android中的一些高级主题的用法,比如传感器、GPS、NFC、语音和人脸识别等。这次来对传感器的一个简单介绍:Android平台支持三大类的传感器: 位移传感器 这些传感器测量沿三个轴线测量加速度和旋转。这类包含加速度,重力传感器,陀螺仪,和矢量传感器。 环境传感器 这些传感器测量各种环境参数,例如周围的空气温度和压力,光线,和湿度。这类包含气压,光线,和温度...
分类:移动平台   时间:2016-06-06 01:11:12    收藏:0  评论:0  赞:0  阅读:305
笔试题74. LeetCode OJ (61)
Rotate List     这个题的意思旋转链表,更具体点的意思右移链表,移出去的节点放到头部前面,结合着题目给出的例子还是很好理解的。     这个题的主要思路是:摘取从末尾到头的k个节点,然后将他们放到头部。 需要注意的是,上面说的k并不一定等于传入的k的值,因为这个k很可能比链表的长度还大。所以我主要思路是:遍历一遍链表,找到链表的长度n,然后k%=n(这时候k...
分类:其他   时间:2016-06-06 01:11:01    收藏:0  评论:0  赞:0  阅读:76
【Spring学习】Bean的扫描注册
在前面的文章《使用IDEA创建Spring mvc工程及简要分析》中,稍微讲过MVC寻找配置文件的过程,现在在这个基础上,看一下配置文件是如何加载的,着重看一下Bean的扫描注册过程。其实稍微用过Spring的人都知道,Bean可以通过Xml配置文件与注解两种方式来配置,看过本文后可以看到,这两种方式最后调用的都是相同的接口进行Bean的注册,只不过扫描的过程不一样。一、配置文件读取       上...
分类:编程语言   时间:2016-06-06 01:10:52    收藏:0  评论:0  赞:0  阅读:170
【一天一道LeetCode】#82. Remove Duplicates from Sorted List II
一天一道LeetCode 本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github 欢迎大家关注我的新浪微博,我的新浪微博 欢迎转载,转载请注明出处 (一)题目 Given a sorted linked list, delete all nodes that have duplicate numbers, leaving only distinct nu...
分类:其他   时间:2016-06-06 01:10:42    收藏:0  评论:0  赞:0  阅读:97
跟我一起学C++之从C到C++(const限定符)
const限定符 1.用const给字面常量起个名字(标识符),这个标识符就称为标识符常量;因为标识符常量的声明和使用形式很像变量,所以也称常变量 2.定义的一般形式: (1)      const 数据类型 常量名=常量值; (2)数据类型 const 常量名=常量值; 3.例如:const  float PI=3.14159f; 4.注意事项: (1)常变量在定义时必须初始化;...
分类:编程语言   时间:2016-06-06 01:10:32    收藏:0  评论:0  赞:0  阅读:188
c++面向对象三大特征封装、继承和多态知识总结
面向对象三大特征:封装,继承,多态; 一、封装:该公开的就公开话,该私有的就隐藏掉,主要是由public,private实现;作用是便于分工和分模块,防止不必要的扩展; 二、继承:就是一种传承,可以把父类型中的数据传承到子类中,子类除了传承了父类的数据之外,还可以对父类型进行扩展; 公开继承  public 保护继承  protected 私有继承  private 保护成员:在子...
分类:编程语言   时间:2016-06-06 01:10:22    收藏:0  评论:0  赞:0  阅读:187
MySQL学习20:运算符与函数之自定义函数
一自定义函数简介         (1)自定义函数定义         用户自定义函数(user-defined function,UDF)是一种对MySQL数据库扩展的途径,其用法与内置函数相同。         (2)自定义函数的两个必要条件         1)参数:可以有零个或多个。         2)返回值:只能有一个返回值。        使用自定义函数的注意事项...
分类:数据库技术   时间:2016-06-06 01:10:12    收藏:0  评论:0  赞:0  阅读:228
Deep Dive1- Oracle DB
应一些极客朋友们要求,我们穿插一些更接地气技术文章,毕竟大多数传统非互联网公司还是使用目前较为传统的技术。暂且称这种为Deep Dive经典系列. 1. 饮水思源-创始人 曾几何时,Oracle可是我们这些老胳膊老腿的必备技能,没有啃过几本高级 Oracle开发指南,没读过官方指南,哪敢出门啊。不知在当今互联网+DT时代,廉颇老矣,尚能饭否?放心,我们最后上一个DT时代的Or...
分类:数据库技术   时间:2016-06-06 01:09:52    收藏:0  评论:0  赞:0  阅读:237
Android初级教程理论知识(第一章快速入门)
一、综合介绍。 Android项目的目录结构 Activity:应用被打开时显示的界面 src:项目代码 R.java:项目中所有资源文件的资源id Android.jar:Android的jar包,导入此包方可使用Android的api libs:导入第三方jar包 assets:存放资源文件,比方说mp3、视频文件 bin:存放编译打包后的文件,apk可直接在手机里安装了。 res:存放资源...
分类:移动平台   时间:2016-06-06 01:09:42    收藏:0  评论:0  赞:0  阅读:236
1717条   上一页 1 ... 75 76 77 78 79 ... 86 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!