做上传图片功能,特别是类似于微信,QQ里面,发布9张图片, 少不了碰到一个问题,就是图片压缩问题,当然我也遇到了.
我研究了这个问题,发现网上普遍的方法是如下
上面的方法比较常见,可是需要加载到内存中来处理图片,当图片数量多了的时候就会收到内存警告,程序崩溃,那么我推荐下面这个方法:
采用上面的方法之后内存占用率很低!...
分类:
其他好文 时间:
2015-03-19 18:33:41
阅读次数:
207
Description
有人问李华兄妹两个今年几岁了,李华说我们两个年龄之积是年龄之和的六倍,并且不是同一天出生,我肯定要比妹妹年龄大,且年龄相差不超过8
请你编写程序,输出李华妹妹的年龄。
分析:这道题刚开始做的时候的花了一个小时,也没做出来,就慌了,后来CTT告诉我就两层循环,就出来了;设李华的年龄为a,妹妹的年龄为b
分析的代码:#include
#include
using n...
分类:
其他好文 时间:
2015-03-19 18:34:27
阅读次数:
120
POJ 2502 Subway (Dijkstra 最短路+建图)...
分类:
其他好文 时间:
2015-03-19 18:33:45
阅读次数:
122
表达式求值
时间限制:3000 ms | 内存限制:65535 KB
描述
Dr.Kong设计的机器人卡多掌握了加减法运算以后,最近又学会了一些简单的函数求值,比如,它知道函数min(20,23)的值是20 ,add(10,98) 的值是108等等。经过训练,Dr.Kong设计的机器人卡多甚至会计算一种嵌套的更复杂的表达式。
假设表达式可以简单定义为:
...
分类:
其他好文 时间:
2015-03-19 18:33:48
阅读次数:
126
Our bear’s forest has a checkered field. The checkered field is an n?×?n table, the rows are numbered from 1 to n from top to bottom, the columns are numbered from 1 to n from left to right. Let’s deno...
分类:
其他好文 时间:
2015-03-19 18:31:54
阅读次数:
165
为期四天的CleanCode培训时间很短,很难准确掌握一些知识,但让我对代码有了一个重新的认识和启发;之前也有看过设计模式、重构之类的书,看完之后也有一些感触,过后在写代码中还是不能应用进来,其实重构是时刻都可以进行和长期存在的,变量用途是否单一、一个函数的命名、一个if语句表达式、是否有重复代码、函数职责是否单一、函数是否短小易懂、抽象层次是否单一;
原来之前写的代码是这么烂,...
分类:
其他好文 时间:
2015-03-19 18:31:40
阅读次数:
143
1614. National Project “Trams”
Time limit: 0.5 second
Memory limit: 64 MB
President has declared the development of tram service a priority national project. As a part of this project, Yeka...
分类:
其他好文 时间:
2015-03-19 18:32:12
阅读次数:
145
今天又踩了一个坑,使用DecimalFormat来完成四舍五入,但是传入的是float类型,几轮测试才发现一个问题,传入的float会被转为double类型,大家都知道float是4位,double是8位,强转肯定会造成进度丢失。...
分类:
其他好文 时间:
2015-03-19 18:29:30
阅读次数:
142
脚本大致分为8部:
Inject URLs(注入urls)
Generate, Fetch, Parse, Update Loop(循环执行:产生待抓取URL,抓取,转换得到的页面,更新各DB)
Merge Segments(合并segments)
Invert Links(得到抓取到的页面的外连接数据)
Index(索引)
Dedup(去重)
Merge Indexes(合并索引)
Load new indexes(tomcat重新加载新索引目录)...
分类:
其他好文 时间:
2015-03-19 18:30:26
阅读次数:
158
轻型平台一个很重要的特点就是简化了对xml文件的操作,您能非常轻松地引入xml文件,定位到任意节点,增删属性和文本以及节点本身。在页面中第一次用书包表达式对以xml文件名为名称的书包取值时,系统会自动引入该名称的xml文件,并返回一以文件名命名的书包,关键字(如这个例子中的e)就成为节点编号的首字符,节点将按e0、e0.x、e0.x.x......的规则自动编号。当前节点处于根节点(即e0)位置...
分类:
其他好文 时间:
2015-03-19 18:31:05
阅读次数:
118
#include
using namespace std;
const int maxn = 10000 + 5;
int e[maxn],vis[maxn];
vector primes;
void add_primes() {
memset(vis,0,sizeof(vis));
int m = sqrt(10000+0.5);
for(int i=2;i<=m;i++...
分类:
其他好文 时间:
2015-03-19 18:30:44
阅读次数:
164
?711a—编解码格式为G.711
alaw
?g711u—编解码格式为G.711 ulaw (the default)
?g729—编解码格式为G.729
?g729a—编解码格式为G.729a
上面的就是voip使用的编码解码格式的,我们到底选择哪个好些呢?针对不同平台包括不同,在这里包月网络电话选择顺序优先选择:g711u,在我们的使用思科linksys...
分类:
其他好文 时间:
2015-03-19 18:29:33
阅读次数:
751
POJ 1502 MPI Maelstrom (Dijkstra 模板题)...
分类:
其他好文 时间:
2015-03-19 18:30:08
阅读次数:
153
taylor(f,n,a)
a 是展开的位置
syms x
taylor(log(x+1),10,2)
蒙特卡洛法
关键在于rand函数
rand(2,2,2)
上面代码能产生一个2x2x2 每个元素都在0-1之间的数组...
分类:
其他好文 时间:
2015-03-19 18:27:57
阅读次数:
308
做ZigBee实验时SmartRF Flash Programmer软件的界面打不开...
分类:
其他好文 时间:
2015-03-19 18:27:19
阅读次数:
125
Redis是一个响应式的服务,当客户端发送一个请求后,就处于阻塞状态等待Redis返回结果。这样一次命令消耗的时间就包括三个部分:请求从客户端到服务器的时间、结果从服务器到客户端的时间和命令真正执行时间,前两个部分消耗的时间总和称为RTT(Round Trip Time),当客户端与服务器存在网络延时时,RTT就可能会很大,这样就会导致性能问题。管道(Pipeline)就是为了改善这个情况的,利用...
分类:
其他好文 时间:
2015-03-19 18:26:57
阅读次数:
234
题目:Train Problem ITime Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 78 Accepted Submission(s): 60 Problem DescriptionAs the new term comes, the Ignat...
分类:
其他好文 时间:
2015-03-19 18:29:04
阅读次数:
165