AsyncTask的基本用法这里就不在赘述了,基本是个安卓开发者就会。
1.android 3.0以前的 AsyncTask
private static final int CORE_POOL_SIZE = 5;
private static final int MAXIMUM_POOL_SIZE = 128;
private static final int KEEP_AL...
分类:
移动开发 时间:
2015-04-14 19:47:39
阅读次数:
172
问题的提出在实际的软件项目中,经常涉及到对密码的处理,如用户登录密码、数据库密码、FTP密码等。为了增加软件的灵活性,一般都要求将这些密码放到一个配置文件中。但密码原文容易记录,若被软件入侵者获取,则后果不堪设想。因此我们不能直接将密码原文填入配置文件中,而要先对密码进行加密,然后将加密之后的密文填入配置文件,等程序读取配置之后再进行解密处理。整个流程如图1所示。图1 加解密总体流程 示例程序流程...
分类:
其他好文 时间:
2015-04-14 19:45:11
阅读次数:
150
题目:输入数字n,按顺序打印从1到最大的n位十进制数,比如输入3,就打印从1到999.
分析:首先不可能定义int型的数,当输入的n稍微大一点就溢出了,所以一般要考虑用字符串模拟数字的解法。我们一共用了三个函数,第一个函数print用来打印某一个数字,Increment用来自增,但是要加上防溢出的机制,printMaxDigit是实现函数。总的代码如下:#include
#include...
分类:
其他好文 时间:
2015-04-14 19:46:07
阅读次数:
104
MenuItem是actionbar上的元素,ui设计的时候的很多用这个控件。
使用:
1.编写menu.xml资源文件
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools...
分类:
移动开发 时间:
2015-04-14 19:44:17
阅读次数:
206
import 是qml中导入模块的语句,当导入的模块内部控件名与原有控件名相同时,就会发生冲突,怎么解决呢?...
分类:
其他好文 时间:
2015-04-14 19:45:35
阅读次数:
194
problem:
Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x.
You should preserve the original relative order of...
分类:
其他好文 时间:
2015-04-14 19:45:50
阅读次数:
149
和5154一模一样,不想说什么
#include
#include
#include
#define maxn 100+10
using namespace std;
int n,m;
int head[maxn];
vector >mapp;
void topo()
{
queueroot;
for(int i=0;i<n;i++)
{
if(!head[i]) root.push(...
分类:
其他好文 时间:
2015-04-14 19:44:11
阅读次数:
90
Windows环境下Android Studio v1.0安装教程
Windows环境下Android Studio v1.0安装教程
准备工具
JDK安装包。
要求:JDK 7以及以上版本。Android Studio安装文件。
Windows:
exe(包含SDK) (813 MB)
exe(不包含SDK) (250 MB)
zip (235 MB)Ma...
分类:
移动开发 时间:
2015-04-14 19:45:03
阅读次数:
305
一、在 Java 虚拟机规范中,对虚拟机栈这个区域规定了两种异常状况:(1)如果线程请求的栈深度大于虚拟机所允许的深度,将抛出StackOverflowError 异常;
(2)如果虚拟机栈可以动态扩展(当前大部分的 Java 虚拟机都可动态扩展,只不过 Java 虚拟机规范中也允许固定长度的虚拟机栈),当扩展时无法申请到足够
的内存时会抛出 OutOfMemoryError 异常。
(3)与...
分类:
编程语言 时间:
2015-04-14 19:45:14
阅读次数:
282
昨天我们开始设计了一门新语言,制定了基本的开发架构,今天我们就先来了解一下,两个非常好用的工具,编译器前端构建的神器——Lex&Yacc,这两个工具在linux下叫做flex和bison。Lex是词法分析器构建工具,我们安装对应的词法规则书写,那么就能够为我们生成对应的词法分析器,自动帮我们分好token,而分词工作,一直是编译系统的基础任务。我们今天,先来尝试编写一个BNF语法的解析器。...
分类:
编程语言 时间:
2015-04-14 19:45:31
阅读次数:
313
第一步当然首先要有个Github账户 https://github.com/
登陆进Github后,进入主页,点击 new repositories
填写项目名称,creat repositories
安装Git客户端,可以选择msysgit,下载msysgit for windows
安装完成,右键启动Git Bash命令行
拷贝刚才创建的repositories,方法:git clone...
分类:
Web程序 时间:
2015-04-14 19:45:21
阅读次数:
241
如果要向运行时常量池中添加内容,最简单的做法就是使用 String.intern()这个 Native 方法。该方法的作用是:如果池中已经包含一个等于此 String 对象的字符串,则返回代表池中这个字符串的String 对象;否则,将此 String 对象包含的字符串添加到常量池中,并且返回此 String 对象的引用。由于常量池分配在方法区内,我们可以通过-XX:PermSize 和-XX:Ma...
分类:
编程语言 时间:
2015-04-14 19:44:21
阅读次数:
153
ZOJ 2836 Number Puzzle(容斥原理啊)...
分类:
其他好文 时间:
2015-04-14 19:43:21
阅读次数:
164
题目大意:给定一张有向无环图,有恰好k个无入度的点和k个无出度的点,对于一个边集如果这个边集恰好形成了从每个无入度的点到每个无出度的点的k条不相交的路径,那么这k对点就会对答案有一个贡献;如果对应关系如果是一个奇排列,对答案的贡献为-1,否则为+1。求所有贡献的和
首先不考虑路径是否相交
令f[i][j]为从第i个无入度的点走到第j个无出度的点的方案数,那么这个矩阵的行列式的值就是答案
那么...
分类:
其他好文 时间:
2015-04-14 19:42:43
阅读次数:
413
A Simple Problem with Integers
Time Limit: 5000MS
Memory Limit: 131072K
Total Submissions: 70442
Accepted: 21723
Case Time Limit: 2000MS
Description
You have N i...
分类:
其他好文 时间:
2015-04-14 19:44:21
阅读次数:
127
线性时间排序
1.计数排序
2.基数排序
3.桶排序...
分类:
编程语言 时间:
2015-04-14 19:42:38
阅读次数:
249
Count Color
Time Limit: 1000MS
Memory Limit: 65536K
Total Submissions: 37647
Accepted: 11315
Description
Chosen Problem Solving and Program design as an optional cour...
分类:
其他好文 时间:
2015-04-14 19:42:17
阅读次数:
119