码迷,mamicode.com
首页 > 2014年05月08日 > 全部分享
Android Camera预览过程数据流浅析
硬件平台:Atmel SAMA5D3 Android版本:4.2.2 mediaserver进程是Camera Service的容器进程,它会动态加载Camera HAL和Gralloc HAL。 视频数据帧首先必须从Camera驱动程序到达Camera硬件抽象层。 在Camera硬件抽象层,视频数据帧被从video capture buffer拷贝到gralloc buffer。...
分类:移动开发   时间:2014-05-08 10:41:07    阅读次数:565
流中的flush
输入输出流一般都是用缓冲的,也就是说不是每次你要它读/写一个或少数几个字节,他就立马执行的,而是将这些请求放入缓冲,积累到一定量的时候才一起执行,以提高效率。 flush的作用就是强制将缓冲区里的东西立刻执行然后清空,不管里面有多少东西...
分类:其他好文   时间:2014-05-08 11:00:17    阅读次数:280
【转】Oracle Outline的使用及注意事项
概述  Oracle Outline是用来保持SQL执行计划(execution plan)的一个工具。我们可以通过outline工具防止SQL执行计划在数据库环境变更(如统计信息,部分参数等)而引起变化。  Outline的主要使用在以下情况:  1.  为避免在升级后某些sql出现严重性能下降而且在短时间内不能优化的情况,  我们可以使用outline的功能将原生产库中的sql执...
分类:数据库   时间:2014-05-08 10:49:12    阅读次数:468
笔试 - 高德软件有限公司python试题 及 答案
高德软件有限公司python试题 本文地址: http://blog.csdn.net/caroline_wendy/article/details/25230835   1. 在python中, list, tuple, dict, set有什么区别, 主要应用在什么样的场景? 解答: 定义: list: 链表, 有序的项目, 通过索引进行查找, 使用方括号”[]”; tuple: 元组, 元组将多样的对象集合到一起,不能修改, 通过索引进行查找, 使用括号”()”;...
分类:编程语言   时间:2014-05-08 10:48:41    阅读次数:599
leetcode第一刷_Minimum Depth of Binary Tree
很简单的题目,不过还是觉得要说一下。最小深度,很快想到bfs,层序遍历嘛。本科的时候实在是没写过多少代码,一开始居然想不到怎么保存一层的信息。后来想到可以压入一个特殊的对象,每次到达这个对象就知道是一层了。我用的是空指针,觉得这个适用性还是不错的。一层的节点入队结束后,应该压入一个NULL,当一层的节点都处理完,遇到NULL的时候,要在队列尾部再入队一个NULL,这是后一层的分界线嘛。 昨天在另...
分类:其他好文   时间:2014-05-08 11:09:28    阅读次数:315
向自由的人生前行
最近,由于自己有了MBA,觉得为了成为一个熟练的用户,应该看点介绍mac使用的东西,一搜之下就看了《Mac Talk:人生元编程》,这本书不仅仅讲了很多使用mac的技巧以及苹果的历史,而且还有很多我觉得很有道理的看法。在《Mac Talk》的某一节中,推荐了前几年很火的网络小说《悟空传》,本着对西游的热爱,把这本书也捎带看了。...
分类:其他好文   时间:2014-05-08 10:43:28    阅读次数:460
C# 二进制字节流查找函数IndexOf
C# 二进制字节流查找函数IndexOf /// /// 报告指定的 System.Byte[] 在此实例中的第一个匹配项的索引。 /// /// 被执行查找的 System.Byte[]。 /// 要查找的 System.Byte[]。 /// 如果找到该字节数组,则为 searchBytes 的索...
分类:其他好文   时间:2014-05-08 11:10:26    阅读次数:259
Linux下安装Oracle的过程和涉及的知识点-系列6
16、一路安装后,会提示以下界面,此时需要用root登录以下目录,然后执行这两个脚本。 至此,Oracle软件的安装就已经完成了,接下来就可以创建数据库了。 17、选择自定义数据库: 输入数据库名称和SID,一般两者相同: 不配置EM工具: 输入数据库文件所在路径(这里的名称可能有些歧义,路径下是所有数据库文件,不是仅指数据文件): 此处选择...
分类:数据库   时间:2014-05-08 10:45:41    阅读次数:488
leetcode第一刷_Balanced Binary Tree
二叉平衡树好火啊,几乎每个公司的笔试题里都有它,考了好多次我都不会,挂笔试很有可能就是因为它,还有一个它的同伙叫二叉搜索树,貌似人气比它还要高一些。二叉平衡树是什么样的树呢,是每个节点的左右子树高度相差绝对值都不超过1。好,你说你终于回了,这不很简单吗,求一下根节点的左右字数高度,如果满足,他就是,否则就不是嘛。不是啊亲,要求是所有节点都满足这个条件,判断的时候必须每个节点都验证的! 扯了这么长...
分类:其他好文   时间:2014-05-08 11:05:26    阅读次数:286
NYOJ 660 逃离地球
NYOJ 660 逃离地球...
分类:其他好文   时间:2014-05-08 10:59:50    阅读次数:297
C#二进制字节数组操作函数 截取字节数组SubByte
C#二进制字节数组操作函数 截取字节数组SubByte /// /// 截取字节数组 /// /// 要截取的字节数组 /// 开始截取位置的索引 /// 要截取的字节长度 /// 截取后的字节数组 public byte[] SubByte(byte[] srcByt...
分类:其他好文   时间:2014-05-08 11:15:21    阅读次数:246
使用 System.IO 序列
使用 System.IO 序列   F# 的一个有趣的能力是可以生成延迟序列(lazysequences,我们在第三章中讨论过),它可以用来处理大型文件,避免对文件预先分配的所有内存的开销,这样就能够处理那些太大而装不进 32 位系统的大型文件了。 生成序列非常简单,使用File.OpenText 方法,以文本文件流的形式打开文件。这个方法提供了一个流读取器(stream reader),使...
分类:其他好文   时间:2014-05-08 10:46:39    阅读次数:290
JAVA正则表达式
一般来说,正则表达式就是以某种方式来描述字符串。 在其他语言中,\\表示“我想要在正则表达式中插入一个普通的(字面上的)反斜线,请不要给它任何特殊的意义。”而在Java中,\\的意思是“我要插入一个正则表达式的反斜线,所以其后的字符具有特殊的意义。”例如,如果你想表示一位数字,那么正则表达式应该是\\d。如果你想插入一个普通的反斜线,则应该这样\\\\。不过换行和制表符之类的东西只需使用单反斜线:\n\t。...
分类:编程语言   时间:2014-05-08 10:51:00    阅读次数:397
android 自定义webview 如何使用gps 如何用模拟的gps
1 如何fake gps ? gps的fake 有个很奇怪的现象  你需要把fake gps的代码放到一个service当中 不知道是否是系统对发出fake信息的源进行了限定 目前实验结果是需要放在service 代码大致如下  package com.yiqiding.ktvbox.view.service; import java.lang.reflect.Method; impor...
分类:移动开发   时间:2014-05-08 10:50:35    阅读次数:567
字符串类似数据库Like匹配
public boolean checkMatchFNOrFI(String[] strArray,String value){ boolean flag = false; for(String s : strArray){ if(!s.equals("")){ String temp = s.replaceAll("\\?", "\\\\w").replaceAll("\\...
分类:数据库   时间:2014-05-08 10:46:16    阅读次数:380
leetcode第一刷_Convert Sorted List to Binary Search Tree
好,二叉搜索树粉末登场,有关他的问题有这么几个,给你一个n,怎样求所有的n个节点的二叉搜索树个数?能不能把所有的这些二叉搜索树打印出来? 这道题倒不用考虑这么多,直接转就行了,我用的思想是分治,每次找到一半的位置,分离出中间节点,作为新子树的根节点,然后递归构造前半部分和后半部分。 class Solution { public: TreeNode *sortedListToBST(L...
分类:其他好文   时间:2014-05-08 11:07:14    阅读次数:266
Android应用之《宋词三百首》(二)
接上回,上回我们讲到MainActivity里面将所有的宋词标题和作者显示到界面的ListView中去,我们接下来的工作是通过点击ListView的Item跳转到ContentActivity里面去显示单个宋词的全部内容,跳转代码如下: // 为ListView的Item设置点击监听器 mListView.setOnItemClickListener(new OnItemClickListe...
分类:移动开发   时间:2014-05-08 11:14:25    阅读次数:519
2133条   上一页 1 ... 37 38 39 40 41 42 43 ... 126 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!