一,文本文件的内容。
二,工程目录
三,ViewController.m
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
/...
分类:
移动开发 时间:
2015-08-25 21:44:41
阅读次数:
173
State说明
S盒变换SubBytes
行变换ShiftRows
列变换MixColumns
与扩展密钥的异或运算AddRoundKey
密钥扩展程序Key Expansion
参考文献我们首先对AES分组对称加密算法有一个宏观的了解,它的模式主要为
以下是AES主要加密过程的伪代码。Cipher(byte in[4*4] , byte out[4*4] , word w[4*(Nr+1)]...
分类:
编程语言 时间:
2015-08-25 21:46:17
阅读次数:
261
Girls and Boys
Time Limit: 5000MS
Memory Limit: 10000K
Total Submissions: 11134
Accepted: 4981
Description
In the second year of the university somebody started a s...
分类:
其他好文 时间:
2015-08-25 21:47:19
阅读次数:
142
Intent过滤器我们的app的功能可能对别的app也有用,那么我们的app应该做好响应其他APP的准备。例如,一个社交app,它可以分享信息或者照片给好友,那么最好我们的app能够接收ACTION_SEND的intent,这样当用户在其他app触发分享功能的时候,我们的app也能够出现在待选对话框。通过在manifest文件中的标签下添加属性,能使...
分类:
移动开发 时间:
2015-08-25 21:46:59
阅读次数:
183
...
分类:
其他好文 时间:
2015-08-25 21:46:11
阅读次数:
146
import java.util.Scanner;
public class CoordinateMove {
/**
* @坐标移动
* 开发一个坐标计算工具, A表示向左移动,D表示向右移动,W表示向上移动,S表示向下移动。从(0,0)点开始移动,从输入字符串
* 里面读取一些坐标,并将最终输入结果输出到输出文件里面。 *
*/
public stati...
分类:
移动开发 时间:
2015-08-25 21:47:03
阅读次数:
205
Mapreduce 是谷歌提出的一个分布式计算框架, 利用该框架, 能够让用户方便地利用多机并行处理数据。 该框架有两个重要的函数: Map 和 Reduce, Map 函数对整个输入数据进行处理, 按照用户定义的处理方式, 从输入的数据中产生中间键值对( key, value)。Reduce 函数对这些键值对进行处理, 相同 key 的键值...
分类:
编程语言 时间:
2015-08-25 21:44:34
阅读次数:
227
知识概要ListView是android中常用控件之一,当ListView和CheckBox、Button等控件一起用时,会出现很多问题,如ListView条目不可选,ListView内存溢出、全选与反选等。
1、内容利用ListView创建一个菜单创建一个Fruit类public class Fruit {
private String name;
private int img...
分类:
移动开发 时间:
2015-08-25 21:46:43
阅读次数:
223
题目Determine if a Sudoku is valid, according to: Sudoku Puzzles - The Rules.The Sudoku board could be partially filled, where empty cells are filled with the character ‘.’.
A partially filled sudoku wh...
分类:
其他好文 时间:
2015-08-25 21:46:23
阅读次数:
153
1.回顾
上篇学习 Android 布局 优化的知识 ,和 SeekBar (可拖动 滚动条)的理解与学习
2.重点
(1)RatingBar 的实现
(2)OnRatingBarChangeListener 的实现
3.实现
3.1 效果图
3.2 布局实现
<R...
分类:
移动开发 时间:
2015-08-25 21:44:02
阅读次数:
141
Linux内存管理
概要
物理地址管理
很多小型操作系统,例如eCos,vxworks等嵌入式系统,程序中所采用的地址就是实际的物理地址。这里所说的物理地址是CPU所能见到的地址,至于这个地址如何映射到CPU的物理空间的,映射到哪里的,这取决于CPU的种类(例如mips或arm),一般是由硬件完成的。对于软件来说,启动时CPU就能看到一片物理地址。但是一般比嵌入式大一点的系统,刚启动时看到的...
分类:
系统相关 时间:
2015-08-25 21:45:28
阅读次数:
334
前言作为一名有创新意思的开发人员,你迟早会发现内置的控件会满足不了你的想象力。拥有扩展已存在的视图、组建复合的控件以及创建独特的新视图能力,可以创建出最适合自己应用程序工作流的有优美用户界面,让用户得到最优的体验。创建新视图的最佳方法和希望达到的目标有关:1.如果现有控件已经可以满足希望实现的基本功能,那么只需对现有控件的外观或行为进行修改或扩展即可。通过重写事件处理程序和onDraw()方法。2...
分类:
移动开发 时间:
2015-08-25 21:43:56
阅读次数:
233
按钮不仅在游戏,在任何地方都是不可或缺却又是最基本的东西。在游戏引擎Cocos2dx中也不例外。
下面用一个例子说明Cocos2dx中如何使用按钮,同时,如果在Cocos2dx中获取层,也就是场景、舞台中的组件。
如下图,有一个按钮Clickme,被点击时候与不被点击的时间,其背景图片是不同的。其实就是资源文件夹Resource中早就被玩坏的两个图片,一张CloseNormal.png一张Cl...
分类:
其他好文 时间:
2015-08-25 21:45:56
阅读次数:
252
在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。
列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和自定...
分类:
移动开发 时间:
2015-08-25 21:43:29
阅读次数:
275
使用adb shell dumpsys 提供的SurfaceFlinger和gfxinfo获取帧率数据。...
分类:
移动开发 时间:
2015-08-25 21:45:37
阅读次数:
371
找新朋友
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 9383 Accepted Submission(s): 4970
Problem Description
新年快到了,“猪头帮协会”准备搞一个聚会,已经知道...
分类:
其他好文 时间:
2015-08-25 21:43:27
阅读次数:
147
链表概念--链表是一种线性表,但是并不是顺序存储,而是每个节点里面存储着下一个节点的指针,把存储数据元素的数据串链起来。
单链表演示图:
#include
using namespace std;
typedef int DataType;
struct LinkNode
{
DataType _data;
LinkNode* _next;
...
分类:
编程语言 时间:
2015-08-25 21:42:00
阅读次数:
178