现在Android开源库中有许多图片加载框架,本文以picasso为例,总结下开发过程中的一些内存优化经验,可以有效避免oom...
分类:
其他好文 时间:
2015-08-26 17:58:04
阅读次数:
217
Almost Union-Find
Time Limit: 1000MS
Memory Limit: Unknown
64bit IO Format: %lld & %llu
Submit Status
Description
Problem A
Almost Union-Find
I hope you k...
分类:
其他好文 时间:
2015-08-26 17:59:29
阅读次数:
165
基于浏览器内核的被动式爬虫任务下发框架
现有基于浏览器的客户端测试框架通过ChromeDriver这类组件来主动控制,但主动控制有缺点:
重新load下一个页面时,上一个页面可能仍有JS代码在执行,或者网络层的连接阻塞、UI线程阻塞什么的;通过WebView接口注入执行的JS代码可能因为各种情况意外出错,出错的话无法获得通知无法可靠地向浏览器查询,获得当前任务是否已经执行完...
分类:
其他好文 时间:
2015-08-26 18:00:43
阅读次数:
340
小时候喜欢折腾模型,玩过四驱车,里面有各种齿轮,主要是改变齿轮的转动方向,有个是变速齿轮,原理很简单就是改变齿轮的大小比,让小齿轮更小,大齿轮更大,从而增大转动比。但是,四驱车有一个非常隐蔽的缺点,就是四驱车不能转弯,除非用弯道通过左右边的高度差来实现转弯(火车转弯原理)。究其原因是当车转弯是,左右两个轮子的转动比是不一样的,内侧车轮的转速要低于外侧,这样才能实现转弯,而四驱车没有这样的功能。...
分类:
其他好文 时间:
2015-08-26 17:57:56
阅读次数:
122
更新时间:2015 年08 月24 日
界面控制说明
目录
1.1 说明: ......................................................................................................................................... 4
1.2 菜单栏 ..........
分类:
其他好文 时间:
2015-08-26 17:59:33
阅读次数:
281
H - 营业额统计解题方法: 每次找 min(大于a的最小值, 小于a 的最大值)
代码:#include
#include
#include
#include
using namespace std;
const int maxn=500010;
const int inf=0x3f3f3f3f;struct SplayTre...
分类:
其他好文 时间:
2015-08-26 17:56:57
阅读次数:
159
QRadioButton 是一组互斥的单选按钮,在一个组里面的QRadioButton 会相互排斥,也就是只能选中一个。一个界面里面可能会有多组QRadioButton。 每个组之间是不会影响的,比如我有4个QRadioButton。 两个两个一组,也就有了2组。
qt 设计师里面有一个容器GroupBox。 只需要把QRadioButton 放在同一个GroupBox 中就可以实现互斥。如果...
分类:
其他好文 时间:
2015-08-26 17:59:05
阅读次数:
154
题意:有两个正负极n个节点和m个元件,每个元件告诉端点是接在哪个节点上的,并且每个元件有工作的最小电流限制,问使所有元件工作的满足条件的最小电流是多少。
思路:题目中已经有了源点S和汇点T,再添加附加源点SS和汇点TT,原图中的边的容量为INF(因为没有上限),若in[i]>0则SS向i连边容量为in[i],若in[i]<0则i向TT连边容量为-in[i],跑一次最大流,然后T向S连容量为INF的边,再跑一次最大流,判断SS的出边是否满流,若不满流则无解,否则有解输出边(T,S)的流量。
另外这类题看这里详...
分类:
其他好文 时间:
2015-08-26 17:56:30
阅读次数:
200
前言这几天正在使用ESP8266接入机智云,需要保存一些自定义的参数。在笔记6中,做了AP信息的保存,但它是借助特定的API保存特定的AP信息。而自定义的参数还需要我们自己处理,所有的智能硬件都会涉及这种情况,今天把这块也梳理下。转载请注明:http://blog.csdn.net/sadshen编程思路ESP的IOT_DEMO是让ESP连接乐鑫自己的云平台,其中必然涉及以下自定义参数的保存,这就是...
分类:
其他好文 时间:
2015-08-26 17:57:30
阅读次数:
229
题目链接:Fire Game
题意:一块n*m的矩形中,‘#’代表是草,‘.'代表空地,空地点不着火。两个人同时开始点火,问最短多少时间能把所有草地点着,不能输出’-1‘。
解析:先用dfs预判断草地的连通块数,超过2则无法全部点燃
任选两个草地作起点,两者看作是一个整体,用bfs搜到起点到所有草地的最短时间,然后保留其中最长的时间
在所有的最长时间中,选择最短的,即为所求。
...
分类:
其他好文 时间:
2015-08-26 17:57:09
阅读次数:
223
High Speed Trains
Time Limit: 2000/1000MS (Java/Others) Memory Limit: 128000/64000KB (Java/Others)
Submit Statistic Next
Problem
Problem Description
The kingdom of Flatland has n c...
分类:
其他好文 时间:
2015-08-26 17:56:23
阅读次数:
141
Problem Statement
Surya has a tree with n nodes, numbered 1 through n. Each node contains some arbitrary nonnegative number of tokens.
Surya sometimes goes for a walk on the tree. He h...
分类:
其他好文 时间:
2015-08-26 17:55:07
阅读次数:
186
前言
1. git是分布式文件版本管理系统。分布式的东西意味着去中心或者弱化中,也就是git-server万一挂了造成的损失也不会那么可怕。
2. 安装:sudo apt-get install
本地使用:
1. git init即可创建一个空的代码仓库,建完多出一个.git目录
2. git add file.txt ; git commit -m 'add file.txt'...
分类:
其他好文 时间:
2015-08-26 17:54:20
阅读次数:
145
Given a binary tree, return the preorder traversal of its nodes' values.
For example:
Given binary tree {1,#,2,3},
1
2
/
3
return [1,2,3].
Note: Recursive soluti...
分类:
其他好文 时间:
2015-08-26 17:56:07
阅读次数:
144