在Android开发中,我们经常会需要在Android界面上弹出一些对话框,比如询问用户或者让用户选择。这些功能我们叫它Android Dialog对话框,在我们使用Android的过程中,我归纳了一下,Android Dialog的类型无非也就...
分类:
移动开发 时间:
2014-08-27 09:31:08
阅读次数:
292
具体业务,使用面向对象设计思想分析和代码实现过程...
分类:
编程语言 时间:
2014-08-27 09:30:07
阅读次数:
270
题目:
Given n non-negative integers a1, a2,
..., an, where each represents a point at coordinate (i, ai). n vertical
lines are drawn such that the two endpoints of line i is at (i, ai) ...
分类:
其他好文 时间:
2014-08-27 09:29:57
阅读次数:
174
------- android培训、java培训、期待与您交流! ----------
1 . 反射是在运行状态中,对于任意一个类(class文件),都能够知道这个类的所有属性和方法;对于任意一个对象,都只能都调用它的任意一个方法和属性,这种动态获取的信息一级动态调用对象的方法的功能呢个称为java 的反射机制。
反射其实就是动态加载一个指定的类,并获取该类中的所有的内...
分类:
编程语言 时间:
2014-08-27 09:29:37
阅读次数:
296
Codeforces Round #263 (Div. 2) proA...
分类:
其他好文 时间:
2014-08-27 09:29:27
阅读次数:
174
Codeforces Round #263 (Div. 2) proB...
分类:
其他好文 时间:
2014-08-27 09:29:17
阅读次数:
200
Codeforces Round #263 (Div. 2) proC...
分类:
其他好文 时间:
2014-08-27 09:29:07
阅读次数:
211
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define MAXN 400010
#define MOD 20071027
#define INF 0x7fffffff
#define EPS 1e-8
#define PI acos(-1.0)
#def...
分类:
其他好文 时间:
2014-08-27 09:28:47
阅读次数:
191
题意:找最短的木棍能够组成的长度,
hdoj 1518 的加强版
代码:
#include
#include
#include
using std::sort;
#define M 70
int s[M], vis[M];
int n, ans;
int cmp(int a, int b)
{
return a > b;
}
int dfs(int cou, int cur, ...
分类:
其他好文 时间:
2014-08-27 09:28:37
阅读次数:
158
:设备驱动程序的作用
从一个角度看,设备驱动程序的作用在于提供机制,而不是策略。在编写驱动程序时,程序员应该特别注意下面这个基本概念:编写访问硬件的内核代码时,不要给用户强加任何特定策略。因为不同的用户有不同的需求,驱动程序应该处理如何使硬件可用的问题,而将怎样使用硬件的问题留给上层应用程序。
从另一个角度来看驱动程序,它还可以看作是应用程序和实际设备之间的...
分类:
系统相关 时间:
2014-08-27 09:28:27
阅读次数:
250
在AppDelegate.m文件中,创建视图控制器
#import "MAYAppDelegate.h"
#import "MAYViewController.h"
@implementation MAYAppDelegate
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(...
分类:
移动开发 时间:
2014-08-27 09:28:17
阅读次数:
238
最近在微信朋友圈“寻找房祖名”和“万里寻刀”这类小游戏比较火,我试着写了一个android版本的,里面全是一系列的形近字,实现原理很简单:用一个GridView然后每一项做成正方形的即可,点击到正确项改变GridView的行数和列数即可。
一、 游戏说明:
找不同,一款区分形近字的Android客户端软件,旨在帮助用户认识和区分形近字;
二、游戏规则:
1、指定...
分类:
移动开发 时间:
2014-08-27 09:28:07
阅读次数:
228
一>:设置测试系统
首先准备好一个内核源码树,构造一个新内核,然后安装到自己的系统中。
二>:HelloWorld模块
#include //定义了驱动的初始化和退出相关的函数
#include //定义了内核模块相关的函数、变量及宏
MODULE_LICENSE("Dual BSD/GPL"); //该宏告诉内核,该模块...
分类:
系统相关 时间:
2014-08-27 09:27:57
阅读次数:
320
.主设备号和次设备号
对字符设备的访问时通过文件系统内的设备名称进行的。那些设备名称简单称之为文件系统树的节点,它们通常位于/dev目录。字符设备驱动程序的设备文件可通过ls -l命令输出的第一列中的'c'来识别。块设备同样位于/dev下,由字符'b'标识
crw-rw---- 1 root root 253, 0 2013-09-11 20:33 usbmon0
...
分类:
系统相关 时间:
2014-08-27 09:27:49
阅读次数:
346
.并发及其管理
大部分竞态可通过使用内核的并发控制原语,并应用几个基本的原理来避免。第一个规则是,只要可能,就应该避免资源的共享,这种思想的明显应用就是避免使用全局变量。但硬件资源本质上就是共享的,软件资源经常需要对其他执行线程可用。全局变量并不是共享数据的唯一途径,只要我们的代码将一个指针传递给了内核的其他部分,一个新的共享就可能建立。在单个执行线程之外共享硬...
分类:
系统相关 时间:
2014-08-27 09:27:38
阅读次数:
260
中断处理流程如下:
1、发生中断时,CPU执行异常向量vector_irq的代码。
2、在vector_irq里面,最终会调用中断处理的总入口函数asm_do_IRQ。
3、asm_do_IRQ根据中断号调用irq_desc数组项中的handle_irq。
4、hadnle_irq会使用chip成员中的函数来设置硬件,比如...
分类:
系统相关 时间:
2014-08-27 09:27:31
阅读次数:
275