app打开时都会有个启动画面(一幅图、一个提示之类的),画面停留2-3秒,然后结束掉自己,启动要呈现的第一个activity。 ? Handler的postDelayed方法就很适合实现这个功能。它相当于一个定时器,可以使所在绑定了...
分类:
移动平台 时间:
2014-11-16 23:11:32
收藏:
0 评论:
0 赞:
0 阅读:
579
使用FileInputStream类创建的InputStream对象可以用于从文件读取内容。两个常用的构造函数如下所示: FileInputStream(String?filePath)
FileInputStream(File?fileObj) 这两个构造函数都会抛出FileNotFoundExc...
分类:
编程语言 时间:
2014-11-16 23:11:02
收藏:
0 评论:
0 赞:
0 阅读:
610
android junit 测试 1.新建一个类继承TestCase这个类 2.AndroidManifest.xml, 加入<uses-library android:name="android.test.runner" /> <!-- 记住这个一要放在application外面,不然会出现配置错误 信息 -->? ...
分类:
移动平台 时间:
2014-11-16 23:10:44
收藏:
0 评论:
0 赞:
0 阅读:
612
美丽的帕斯深林里面住着一群可爱的小精灵...
分类:
其他 时间:
2014-11-16 23:09:52
收藏:
0 评论:
0 赞:
0 阅读:
646
在前面介绍的排序算法中,最快的排序算法为归并排序,但是归并排序有一个缺陷就是排序过程中需要O(N)的额外空间。本文介绍的快速排序算法时一种原地排序算法,所需的额外空间复杂度为O(1)。
算法介绍:快速排序其实一种根据需找某个元素的具体位置进行排序的方法。比如所存在如下数组
选择第一个元素5,找到5最终的位置,即5的左边的数都小于或者等于5,右边的数都大于或者等于5.
从"6"开...
分类:
编程语言 时间:
2014-11-16 23:09:42
收藏:
0 评论:
0 赞:
0 阅读:
620
堆排序是利用堆进行排序的高效算法,其能实现O(NlogN)的排序时间复杂度,具体算法分析可以点击堆排序算法时间复杂度分析。
算法实现:
调整堆:
void sort::sink(int* a, const int root, const int end)
{
int i=root;
while(2*i +1 <= end)
{
int k = 2*i+1;
if(k+1<=e...
分类:
编程语言 时间:
2014-11-16 23:09:32
收藏:
0 评论:
0 赞:
0 阅读:
593
很多时候,我们在用qt creator编译运行我们所写的程序时,程序能...
分类:
Windows开发 时间:
2014-11-16 23:09:22
收藏:
0 评论:
0 赞:
0 阅读:
769
1、注释(不写注释是流氓,名字瞎起是扯淡)
‘///’一般用于注释函数,注释类。
2、快捷键
ctrl+k+d(有语法错误无法进行对齐)
ctrl+j(快速弹出只能提示)
shift+end,shift+home 键从行首到行尾,从行尾到行首;
ctrl+k+c 注释 ctrl+k+u取消注释
alt+shift+f10 打开说明引用空间。
f1转到msdn
f12转到定义
...
分类:
Windows开发 时间:
2014-11-16 23:09:12
收藏:
0 评论:
0 赞:
0 阅读:
600
UVA10616 - Divisible Group Sums(dp)
题目链接
题目大意:N个数,选择m个数出来,问相加的和能够整除MOD有多少种选择方式。
解题思路:从1到N数选择过去,每个数有选和不选两种可能,并且(num + d) % MOD = num % MOD + d % MOD, 所以可以这么做,最后判断一下余数等于0么。坑点是这题N个数会有负数,负数的取模 (n...
分类:
其他 时间:
2014-11-16 23:09:02
收藏:
0 评论:
0 赞:
0 阅读:
549
题意:求1-b和1-d之内各选一个数组成数对,问最大公约数为k的数对有多少个,数对是有序的。(b,d,k
解法1: 这个可以简化成1-b/k 和1-d/k 的互质有序数对的个数。假设b=b/k,d=d/k,b1-tool中含有rem位置之后的i的质因子的数的个数。
在
for(int j=rem;jfactor[i][0];j++)
ans+=tool/factor[i]...
分类:
其他 时间:
2014-11-16 23:08:52
收藏:
0 评论:
0 赞:
0 阅读:
577
前一段时间已经结束了B/S的学习,开始了C/S的旅程,那么为什么我们要学习这两个,这两个有什么区别呢?这些区别你知道多少呢?
B/S结构,即Browser/Server(浏览器/服务器)结构,是随着Internet技术的兴起,对C/S结构的一种变化或者改进的结构。在这种结构下,用户界面完全通过WWW浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier结构。B...
分类:
Web开发 时间:
2014-11-16 23:08:32
收藏:
0 评论:
0 赞:
0 阅读:
679
目前比较成熟的排序算法有选择排序,插入排序,希尔排序,归并排序,快速排序以及堆排序。如下表所示,比较了各个排序算法之间的优劣势。
上述算法的具体实现
选择排序:选择排序具体实现与分析
插入排序:插入排序具体实现与分析
希尔排序:希尔排序具体实现与分析
归并排序:归并排序具体实现与分析
快速排序:快速排序具体实现与分析
堆排序:堆排序具体实现与分析...
分类:
编程语言 时间:
2014-11-16 23:08:22
收藏:
0 评论:
0 赞:
0 阅读:
483
项目启动时报错:java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
struts2的jar包版本号为2.1.8,所以类名是没有错误的,而jar包确实加入进去了。jar包加入的方式是通过user library。
问题解决的办法是:将ja...
分类:
编程语言 时间:
2014-11-16 23:08:12
收藏:
0 评论:
0 赞:
0 阅读:
787
之前就听说MongoDB数据库中存的是json,前段工作中一直都在捣鼓json了索性就去学习了一下MondoDB。
MongoDB是一个基于分布式文件存储的数据库,是由C++语言编写的开源的数据库系统,是跨平台的面向文档的数据库。
MySql、Oracle或者是Sql Server数据库,创建数据库时都必须要先创建字段,插入数据时也一定要指明数据对应的列的值,MongoDB数据库则不然...
分类:
数据库技术 时间:
2014-11-16 23:08:02
收藏:
0 评论:
0 赞:
0 阅读:
586
UVA10056 - What is the Probability ?(概率)
题目链接
题目大意:有n个人玩游戏,一直到一个人胜出之后游戏就可以结束,要不然就一直从第1个到第n个循环进行,没人一轮,给出每个人胜出的概率为p,问第i个人胜利的概率。
解题思路:第i个人要胜利,那么就可能在第一轮胜利,也可能在第i轮胜利,那么胜利的概率就是q = 1 - p;概率 = q^(i -...
分类:
其他 时间:
2014-11-16 23:07:42
收藏:
0 评论:
0 赞:
0 阅读:
2016
1、什么是Ant???
Apache Ant?
Apache Ant is a Java library and command-line tool whose mission is to drive processes described in build files as targets and extension points dependent upon each othe...
分类:
Windows开发 时间:
2014-11-16 23:07:32
收藏:
0 评论:
0 赞:
0 阅读:
541
版本
本文翻译自Clojure Namespaces and Vars 本文涵盖如下内容:
+ Clojure命名空间和var概述 + 如何定义命名空间 + 如何使用其它命名空间里的函数 + require,refer和use + 常见错误和典型错误,以及导致这些错误的原因 + 命名空间和代码管理
版权:
This work is licensed under a Creativ...
分类:
其他 时间:
2014-11-16 23:07:12
收藏:
0 评论:
0 赞:
0 阅读:
729
UVA10518 - How Many Calls?(矩阵快速幂)
题目链接
题目大意:给你fibonacci数列怎么求的,然后问你求f(n) = f(n - 1) + f(n - 2)需要多少次调用,并且这个数很大,取模一个进制的数。
解题思路:要发现F(n) = 2 ?f(n)
- 1这个规律,估计要很熟悉fibonacci数列,我明明推出了好多项后但是一点也没有发现规律...
分类:
其他 时间:
2014-11-16 23:07:02
收藏:
0 评论:
0 赞:
0 阅读:
323
Redis 2.8.12 —— 我有两个版本的 redis-server.exe : 一个是32位,另一个是64位, 在启动这两个版本时都会创建一个 RedisQFork.dat文件, 当我运行32位exe时这个文件的大小是500 MB, 而运行64位时RedisQFork.dat文件变成了 16GB,这就是问题所在。
那么请问有什么方法(比如配置某些参数)能让Redis不去创建这个16GB 的文件吗?(顺便说一下我的服务器是 windows 2012, 所以我希望能使用64位的exe), 回到问题… 我...
分类:
Windows开发 时间:
2014-11-16 23:06:43
收藏:
0 评论:
0 赞:
0 阅读:
338
网站选择桌面壁纸网站的汽车主题:
下面的两个print在调试时打开
#print tag
#print attrs
#!/usr/bin/env python
import re
import urllib2
import HTMLParser
base = "http://desk.zol.com.cn"
path = '/home/mk/cars/'
star = ''
def get_...
分类:
编程语言 时间:
2014-11-16 23:06:32
收藏:
0 评论:
0 赞:
0 阅读:
452