随着Android的不断壮大,你想要的很多控件在github上基本都能找到,对于爱折腾的我来说,闲暇之余更喜欢自己倒腾,之前博客有提到想研究图片这一块,今天就来折腾一下编辑图片.先来实现在一张图片上坐标注,也就是说我可以在一张图片上乱画
在一张图片上乱花,首先要有一张图片,然后要有只画笔实现乱花
先把图片放上:public class DrawPicture extends View{ p...
分类:
移动开发 时间:
2015-08-14 21:34:08
阅读次数:
164
updateStateByKey 解释:
以DStream中的数据进行按key做reduce操作,然后对各个批次的数据进行累加
在有新的数据信息进入或更新时,可以让用户保持想要的任何状。使用这个功能需要完成两步:
1) 定义状态:可以是任意数据类型
2) 定义状态更新函数:用一个函数指定如何使用先前的状态,从输入流中的新值更新状态。
对于有状态操作,要不断的把当前和历史的时间切片的RDD累...
分类:
其他好文 时间:
2015-08-14 21:36:08
阅读次数:
269
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others)
Total Submission(s): 3574 Accepted Submission(s): 1401
Problem Description
Recently, scientists find that...
分类:
其他好文 时间:
2015-08-14 21:34:01
阅读次数:
229
题意:题意很好理解,三种操作: (1)add x y,添加坐标(x,y),(2)del x y,删除坐标(x,y),(3)find x y,找到并输出严格大于(x,y)的坐标里的最小坐标。
题解:因为点有200000个,而点坐标最大到1e9,所以要离散化处理,我们只需要对x离散化,然后每个x对应一个set存y,然后每次修改操作的时候,根据set内的值维护最大y。#include ...
分类:
其他好文 时间:
2015-08-14 21:36:26
阅读次数:
258
设计模式之代理模式...
分类:
其他好文 时间:
2015-08-14 21:36:37
阅读次数:
219
关于ogg的列映射...
分类:
其他好文 时间:
2015-08-14 21:35:05
阅读次数:
212
一般情况下,从Critter导出的地图会与Unity自带的Navigation洪培出的地图会有比较大的差异。需要耐心调整Critter的参数才可以。下面是我调的参数,与Unity导出的地图基本相似。希望能帮到那些正在用Critter为服务器导出地图而发愁的同学。...
分类:
编程语言 时间:
2015-08-14 21:34:37
阅读次数:
209
This post is a continuation to my previous post on “[How to] Change DNS Server on Android phones?”. The earlier post was about changing the DNS Server when you are connected using WiFi. For a 3G connec...
分类:
移动开发 时间:
2015-08-14 21:35:33
阅读次数:
261
确定比赛名次
Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)
Total Submission(s): 17294 Accepted Submission(s): 6888
Problem Description
有N个比赛队(1
Inp...
分类:
编程语言 时间:
2015-08-14 21:35:44
阅读次数:
2409
该是比较简单的BFS的 。 难点在于多了两个限制条件 : 必须按照顺序捡拾钥匙 ; 杀死蛇消耗2单位时间,蛇只会被杀死一次 。
因为在拿到第n把钥匙前必须拿到第n-1把,所以只需要加一维大小是11的维度来维护当前拿到的钥匙情况就可以完整的表示所有状态了 。
但是还有蛇的条件,所以不妨在结构体里加一个正数,将其压缩成一个集合表示第i只蛇是不是被杀死了 。 所以事先对所有的蛇进行编号就行了...
分类:
其他好文 时间:
2015-08-14 21:35:33
阅读次数:
267
Description
Speakless很早就想出国,现在他已经考完了所有需要的考试,准备了所有要准备的材料,于是,便需要去申请学校了。要申请国外的任何大学,你都要交纳一定的申请费用,这可是很惊人的。Speakless没有多少钱,总共只攒了n万美元。他将在m个学校中选择若干的(当然要在他的经济承受范围内)。每个学校都有不同的申请费用a(万美元),并且Speakless估计了他得到这个学校o...
分类:
其他好文 时间:
2015-08-14 21:34:33
阅读次数:
191
#define PI 3.141592654
#define eps 1e-8
double getdis(int x1,int y1,int x2,int y2){
return sqrt((double)(x2-x1)*(x2-x1)+(y2-y1)*(y2-y1));
}
double getarea(int x1,int y1,double r1,int x2,int y2,do...
分类:
其他好文 时间:
2015-08-14 21:32:22
阅读次数:
134
书上说元组就是被包含在小括号里面,不能被修改。列表是包含在中括号里面,可以被修改。
列表中可以嵌套列表,元组中可以嵌套元组,一般没人混用,这点测试无误:
>>> aa[0]
(12, 34)
>>> aa[0]=(1,2)
Traceback (most recent call last):
File "", line 1, in
TypeError: 'tuple' object do...
分类:
编程语言 时间:
2015-08-14 21:33:11
阅读次数:
211
。。。...
分类:
其他好文 时间:
2015-08-14 21:33:11
阅读次数:
199
给定一个query和一个text,均由小写字母组成。要求在text中找出以同样的顺序连续出现在query中的最长连续字母序列的长度。例如,query为
"acbac",text为"acaccbabb",那么text中的"cba"为最长的连续出现在query中的字母序列,因此,返回结果应该为其长度3。
int getLongestSubString(char* query, char* tex...
分类:
其他好文 时间:
2015-08-14 21:33:18
阅读次数:
246
//
// main.m
// 字符串的比较判断
//
// Created by admin on 15/8/13.
// Copyright (c) 2015年 admin. All rights reserved.
//
#import
int main(int argc,
const char * argv[]...
分类:
移动开发 时间:
2015-08-14 21:34:08
阅读次数:
290
1.前言
在Hibernate中有三级缓存,本篇博客先详细的介绍一下,Hibernate中的一级缓存,也就是Session级别的缓存。
2....
分类:
Web程序 时间:
2015-08-14 21:31:56
阅读次数:
176