可以这样来实现上传:
activity中执行:
private class UploadPhotoTask extends AsyncTask{
@Override
protected void onPreExecute() {
super.onPreExecute();
}
protected Boolean doInBackground(String....
分类:
移动开发 时间:
2014-08-10 10:27:30
阅读次数:
374
题意:给你一个数为n的区间,区间的起始价值为1,然后要进行m次操作,操作即为改变给定区间的值(范围为1-3),要你计算最终的权值
思路:就是线段树的区间跟新了
AC代码:
#include
#include
using namespace std;
struct node
{
int value;
int a,b;
}tree[300010];
void maketre...
分类:
其他好文 时间:
2014-08-10 10:27:20
阅读次数:
310
一次买面包引发的对IoC的思考...
分类:
其他好文 时间:
2014-08-10 10:27:00
阅读次数:
226
1、下载地址:http://quartz-scheduler.org/downloads/catalog
2、quartz-2.1.5文件根目录中有很多jar包,Quartz 最核心的包就是quartz-all-2.1.5.jar,如果需要用到其他Quartz 的其他特性,可以考虑将相应的包加入到classpath中,除此之外,Quartz 还依赖一些第三方的包,那些包都放在了lib目录下,将其...
分类:
其他好文 时间:
2014-08-10 10:26:50
阅读次数:
366
要想明白struts的控制流程以及它核心API的实现原理(比如 Action/DispatchAction/ActionForm的实现原理),玩转struts1.2的关键就是能够玩转 ActionForm。
ActionForm的应用
1、——ActionForm的特性
1.创建一个form类必须继承于四个父类中的一个,比如ActionForm、ValidatorForm。
2.一个fo...
分类:
其他好文 时间:
2014-08-10 10:26:40
阅读次数:
240
ObjectMapper objectMapper = new ObjectMapper();
String jsonString = objectMapper.writeValueAsString(Object);//Object, 实体对象...
分类:
编程语言 时间:
2014-08-10 10:26:30
阅读次数:
182
hdu 3549 Flow Problem(最大流模板题)...
分类:
其他好文 时间:
2014-08-10 10:26:20
阅读次数:
237
Struts2拦截器是使用AOP实现的,主要是针对action对象进行拦截,可以在访问action的某个方法、字段之前或之后实施拦截。...
分类:
其他好文 时间:
2014-08-10 10:26:10
阅读次数:
291
思路分析:
dp[i][j] 表示选取到第 i 个 组成了 j 对的最优答案。
当然排序之后 选取相邻两个是更优的。
if(i==j*2) dp[i][j] = dp[i-2][j-1] + w[i]-w[i-2]^2..
else if( i> j*2 ) dp[i][j] = min (dp[i-2][j-1] + ...^2 , dp[i-1][j]).......
分类:
其他好文 时间:
2014-08-10 10:26:00
阅读次数:
253
Given a collection of numbers, return all possible permutations.
For example,
[1,2,3] have the following permutations:
[1,2,3], [1,3,2], [2,1,3], [2,3,1], [3,1,2],
and [3,2,1].
原题链接:https://oj...
分类:
其他好文 时间:
2014-08-10 10:25:50
阅读次数:
265
题目描述:
输入n个整数,找出其中最小的K个数。例如输入4,5,1,6,2,7,3,8这8个数字,则最小的4个数字是1,2,3,4,。
输入:
每个测试案例包括2行:
第一行为2个整数n,k(1
第二行包含n个整数,表示这n个数,数组中的数的范围是[0,1000 000 000]。
输出:
对应每个测试案例,输出最小的k个数,并按从小到大顺序打印。
样例输入:
8 4...
分类:
其他好文 时间:
2014-08-10 10:25:40
阅读次数:
330
//1.联通图 2.顶点度数都为偶数 ,则存在欧拉回路。
# include
# include
# include
using namespace std;
int father[1010];
int vis[1010][1010],du[1010];
int find(int x)
{
if(father[x]==x)
return x;
return f...
分类:
其他好文 时间:
2014-08-10 10:25:30
阅读次数:
218
最近升级到Cocos2d-x 3.2正式版,iOS程序编译没任何问题,结果使用cocos compile -p android编译生成APK程序,结果悲剧了,出现以下错误。Android NDK: Invalid APP_STL value: c++_static Android NDK: Please use one of the following instead: system st...
分类:
移动开发 时间:
2014-08-10 10:25:20
阅读次数:
302
这几天发现 Ubuntu 13.10 右上角的关机、重启、注销菜单点击都没了反应,虽然依然可以通过终端命令
poweroff、reboot 来实现,但这毕竟不太爽,于是 Google 了好久,才查出原来是 Cairo-Dock 引起的问题,只要设置了 Cairo-Dock 开启自启动,那三个键就会失效。解决方法如下:...
分类:
其他好文 时间:
2014-08-10 10:25:10
阅读次数:
268
“TCP是一种流模式的协议,UDP是一种数据报模式的协议”,这句话相信大家对这句话已经耳熟能详~但是,“流模式”与“数据包模式”在编程的时候有什么区别呢?以下是我的理解,仅供参考!
1、TCP
打个比方比喻TCP,你家里有个蓄水池,你可以里面倒水,蓄水池上有个龙头,你可以通过龙头将水池里的水放出来,然后用各种各样的容器装(杯子、矿泉水瓶、锅碗瓢盆)接水。
上面的例子中,往水池里倒...
分类:
其他好文 时间:
2014-08-10 10:25:00
阅读次数:
196
题意:
一棵有权树,从根结点中放入 K 个机器人,求用这 K 个机器人遍历所有的结点最少的权值和。
思路:
1. dp[u][i] 表示给以 u 为根节点的子树放 i 个机器人,遍历其子树所需要的最小权值。
2. 关键在于 dp[u][0] 的理解,表示:最后停留在以 u 为根节点的子树下 0 个机器人,并且遍历了 u 子树的最小权值和。
3. 下面的步骤就变成和分组...
分类:
其他好文 时间:
2014-08-10 10:24:50
阅读次数:
215
题目:数组中有一个数字出现的次数超过数组长度的一半,请找出这个数字,例如输入一个长度为9的数组{1,2,3,2,2,2,5,4,2},输出2。
代码:
/*
数组中出现次数超过一半的数字
by Rowandjj
2014/8/9
*/
#include
using namespace std;
bool isValid = false;
//检查数组是否合法
b...
分类:
其他好文 时间:
2014-08-10 10:24:40
阅读次数:
195