最近有项目需要,需要开发移动终端的安全。首先想到的是可信计算,可信计算在PC机比较流行,但是目前对可信计算的褒贬不一,这里不作评论。本文的目的是记录一下我的开发过程。
我使用的芯片是ATMEL公司的AT97SC3204T,基于I2C总线的。从选型、硬件设计、画板、驱动、TSS栈一条龙下来,目前进展的还算顺利。
先说一下硬件的设计,上图!...
分类:
其他好文 时间:
2014-06-16 19:36:01
阅读次数:
460
android-vlc for rtsp build OK...
分类:
移动开发 时间:
2014-06-16 20:36:37
阅读次数:
262
可以增加和删除行的table(可以编辑表格中内容)...
分类:
其他好文 时间:
2014-06-16 22:11:55
阅读次数:
181
1、vector
变长一维数组,连续存放的内存块,有保留内存,堆中分配内存;
支持[]操作,高效率的随机访问;
在最后增加元素时,一般不需要分配内存空间,速度快;在中间或开始操作元素时要进行内存拷贝效率低;
vector高效的原因在于配置了比其所容纳的元素更多的内存,内存重新配置会花很多时间;
注:需要高效的随即存取,而不在乎插入和删除使用vector。
...
分类:
其他好文 时间:
2014-06-16 22:11:01
阅读次数:
239
在开始实例讲解之前,先引用官方文档中的一段话:
Frame动画是一系列图片按照一定的顺序展示的过程,和放电影的机制很相似,我们称为逐帧动画。Frame动画可以被定义在XML文件中,也可以完全编码实现。
如果被定义在XML文件中,我们可以放置在/res下的anim或drawable目录中(/res/[anim | drawable]/filename.xml),文件名可以作为资源ID在代...
分类:
移动开发 时间:
2014-06-16 19:01:58
阅读次数:
286
编程导论 Java8 Java接口 默认方法...
分类:
其他好文 时间:
2014-06-16 19:00:55
阅读次数:
173
1.准备工作
想弄懂可循环的CCscrollView,首先请阅读cocos2d-x本身的CCscrollView源码http://blog.csdn.net/u011225840/article/details/30033501(我已经添加注释,方便阅读)。
2.源码展示
因为源码我想放到git上,所以注释都是用的英文,如果这部分源码有人有问题,请在评论区留言,我会逐一回答。
总体说下...
分类:
其他好文 时间:
2014-06-16 21:20:37
阅读次数:
279
svn提交错误file is scheduled for addition, but is missing
svn ci -m ""
svn: E155010: Commit failed (details follow):
svn: E155010: '/Volumes/File/ymall_Project/daling/trunk/GiftShop/GiftS...
分类:
其他好文 时间:
2014-06-16 21:19:39
阅读次数:
928
vsiual assist x 插件破解,不需要购买key一直使用...
分类:
其他好文 时间:
2014-06-16 20:29:21
阅读次数:
364
概要
最近这几天开始进入java的学习,接触到了好多不是很了解的概念,像JDK、JRE、JVM、GC等等这些,放到这里来进行下扫盲。
总结
以上这些内容有些是在学习中遇到的,有些是经常听大家提起的,通过本篇文章,希望自己可以对这些知识有个感性的认识,原理这些方面还没有进行深入的研究,主要就是解决“就怕不知道”的问题。...
分类:
编程语言 时间:
2014-06-16 22:56:06
阅读次数:
312
--备份
1、备份到默认文件夹中
D:\mongodb\bin 是mongodb的安装目录
mongodump -d 是备份数据库命令
testdb 数据库名称
备份的数据库在mongodb安装目录下的dump文件夹中
2、备份到指定文件夹中
D:\mongodb\bin 是mongodb的安装目录
mongodump -d 是备份数据库命令
test...
分类:
数据库 时间:
2014-06-16 22:55:07
阅读次数:
238
1、在Lucene4.x前,使用以下方式创建一个Field:
Field field = new Field("filename", f.getName(), Field.Store.YES, Field.Index.NOT_ANALYZED);
Field field = new Field("contents", new FileReader(f));
Field field = new...
分类:
其他好文 时间:
2014-06-16 14:43:13
阅读次数:
242
正确的程序如下所示:
#! /usr/bin/env python
# -*- coding: utf-8 -*-
from VideoCapture import Device
import time
import sys,pygame
pygame.init()
size = width,height = 620,485
speed = [2,2]
blac...
分类:
编程语言 时间:
2014-06-16 23:10:24
阅读次数:
568
用Extjs实现的一个登录功能,帮助大家了解Extjs的页面实现机制和Ajax的交互机制。...
分类:
Web程序 时间:
2014-06-16 23:09:21
阅读次数:
293
在计算机编程语言中用来为复杂的声明定义简单的别名,与宏定义有些差异。它本身是一种存储类的关键字,与auto、extern、mutable、static、register等关键字不能出现在同一个表达式中。
typedef声明,简称typedef,为现有类型创建一个新的名字,或称为类型别名,在结构体定义,还有一些数组等地方都大量的用到。
定义一种类型的别名,而不只是简单的宏替换。...
分类:
其他好文 时间:
2014-06-16 19:51:22
阅读次数:
164