曾经在做手机上传图片的时候。直接获取相机拍摄的原图上传,原图大小一般1~2M。因此上传一张都比較浪费资源,有些场景还须要图片多张上传,所以近期查看了好多前辈写的关于图片处理的资料。然后试着改了一个图片压缩的方法。经測试用着还不错。压缩效果非常理想,主要是失真不明显。在这里分享一下。 以下直接上代码: ...
分类:
移动平台 时间:
2017-07-03 20:18:45
收藏:
0 评论:
0 赞:
0 阅读:
247
1.3 用高阶函数做抽象 人们对功能强大的程序语言设计有一个要求,就是能为公共的模式命名,建立抽象,而后在抽象的层次上工作。我们需要构造以过程为参数或返回值的过程。 1.3.1 过程作为参数 我们考虑计算一个函数term从a到b的和的过程: 我们可以利用这个过程求立方和,或者计算定积分等,下面是计算 ...
分类:
其他 时间:
2017-07-03 20:18:32
收藏:
0 评论:
0 赞:
0 阅读:
210
(本文为阮一峰js标准教程的学习笔记,旨在总结该教程中涉及的知识点大纲及个人所做的一些拓展,方便作为“目录”或者“大纲”复习和查漏补缺,详细内容请参见阮一峰教程原文) 第二部分 语法**********第三章 数值***************一.概述1.所有数都是以64位浮点数形式储存的。1与1. ...
分类:
其他 时间:
2017-07-03 20:18:21
收藏:
0 评论:
0 赞:
0 阅读:
243
一、Django中间件的请求周期 我们从浏览器发出一个请求 Request,得到一个响应后的内容 HttpResponse ,这个请求传递到 Django的过程如下: 也就是说,每一个请求都是先通过中间件中的 process_request 函数,这个函数返回 None 或者 HttpRespons ...
分类:
其他 时间:
2017-07-03 20:18:01
收藏:
0 评论:
0 赞:
0 阅读:
634
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/46952835 AsyncTask和Handler对照 1 ) AsyncTask实现的原理,和适用的优缺点 AsyncTask,是android提供的轻量级的异步类,能够直接继承As ...
分类:
移动平台 时间:
2017-07-03 20:17:50
收藏:
0 评论:
0 赞:
0 阅读:
258
简介 ArrayList就是动态数组,用MSDN中的说法,就是Array的复杂版本,它提供了动态的增加和减少元素,实现了ICollection和IList接口,灵活的设置数组的大小等好处 有图有码 图为手工画的,有点丑见谅 _! 源码分析 构造方法 方法及源码 add remove get set ...
分类:
其他 时间:
2017-07-03 20:16:53
收藏:
0 评论:
0 赞:
0 阅读:
406
What? GraphQL 是一种类似于 SQL 的结构化查询语言,由 facebook 于2012年创造,于2015年开源。SQL 在服务端定义,GraphQL 在客户端定义,也就是说 GraphQL 将数据的操作控制权从后端转移到了前端。 facebook 创造 GraphQL 的目的是取代以前 ...
分类:
其他 时间:
2017-07-03 19:50:15
收藏:
0 评论:
0 赞:
0 阅读:
354
1.题意:一位公主被困在迷宫里,一位勇士前去营救,迷宫为两层,规模为N*M,迷宫入口为(0,0,0),公主的位置用'P'标记;迷宫内,'.'表示空地,'*'表示墙,特殊的,'#'表示时空传输机,走到这里就会被传输到另一层的相对位置;在迷宫内没走动一步耗时为1,最终求解是否能在T时刻解救到公主; 2. ...
分类:
其他 时间:
2017-07-03 19:49:58
收藏:
0 评论:
0 赞:
0 阅读:
288
经过我多次验证。最终找到了Sybase中查询数据库结构的方法了。 在此之前,我就非常不解这Sybase数据库怎么就没有和Oracle、MySql一样简便的方法呢 desc 表名; 在网上查询之后,得到一个结果。 sp_help 表名; 可是这样查出了多个结果。尽管里面有我们想要的结果。但我们仅仅取一 ...
分类:
数据库技术 时间:
2017-07-03 19:49:43
收藏:
0 评论:
0 赞:
0 阅读:
496
1、下载jdk 本次使用的是:jdk-7u80-linux-x64.tar.gz 2、上传到linux服务器并解压 3、编辑/etc/profile文件,在文件的最后加上如下代码 4、使环境变量立即生效 5、验证是否安装成功 ...
分类:
其他 时间:
2017-07-03 19:48:39
收藏:
0 评论:
0 赞:
0 阅读:
341
function Person(name) { this.name = name; Object.defineProperty(this, 'name', { get: function() { return name;}, set: function(newName) { if (name) { ... ...
分类:
其他 时间:
2017-07-03 19:48:09
收藏:
0 评论:
0 赞:
0 阅读:
281
题目描述 给定一个n×n的棋盘,棋盘上每个位置要么为空要么为障碍。定义棋盘上两个位置(x,y),(u,v)能互相攻击当前仅 当满足以下两个条件: 1:x=u或y=v 2:对于(x,y)与(u,v)之间的所有位置,均不是障碍。 现在有q个询问,每个询问给定ki,要求从棋盘中选出ki个空位置来放棋子,问 ...
分类:
其他 时间:
2017-07-03 19:48:01
收藏:
0 评论:
0 赞:
0 阅读:
276
关键字: update set from 下面是这样一个例子: 两个表a、b,想使b中的memo字段值等于a表中对应id的name值 表a:id, name 1 王 2 李 3 张 表b:id,ClientName 1 2 3 (MS SQL Server)语句:update b set Clien ...
分类:
数据库技术 时间:
2017-07-03 19:47:51
收藏:
0 评论:
0 赞:
0 阅读:
265
这是重构渲染器的最后一部分了,将会给出一个 demo,测试模板测试、裁剪测试、半透明排序等等: 上图是本次 demo 的效果图,中间的绿色图形展现的是模板测试。 模板测试 使用模板测试需要两个 Pass,第一个 Pass 绘制圆的时候,把圆范围内的模板值设置为 1,。在时候 p1 绘制好圆后,再使用 ...
分类:
其他 时间:
2017-07-03 19:47:42
收藏:
0 评论:
0 赞:
0 阅读:
284
转载请标明出处: http://blog.csdn.net/u011974987/article/details/50845269; Android系统中TextView默认显示中文时会比較紧凑。不是非常美观。为了让每行保持一定的行间距,能够设置属性android:lineSpacingExtra或 ...
分类:
移动平台 时间:
2017-07-03 19:47:30
收藏:
0 评论:
0 赞:
0 阅读:
327
thon的面向对象 一、面向过程与面向对象的对比 面向过程的程序设计的核心是过程(流水线式思维),过程即解决问题的步骤,面向过程的设计就好比精心设计好一条流水线,考虑周全什么时候处理什么东西。 优点是:极大的降低了程序的复杂度 缺点是:一套流水线或者流程就是用来解决一个问题,生产汽水的流水线无法生产 ...
分类:
编程语言 时间:
2017-07-03 19:47:00
收藏:
0 评论:
0 赞:
0 阅读:
312
JVM的基本结构及其各部分详解(一)(转载) 1 java虚拟机的基本结构如图: 1)类加载子系统负责从文件系统或者网络中加载Class信息,加载的类信息存放于一块称为方法区的内存空间。除了类的信息外,方法区中可能还会存放运行时常量池信息,包括字符串字面量和数字常量(这部分常量信息是Class文件中 ...
分类:
其他 时间:
2017-07-03 19:46:38
收藏:
0 评论:
0 赞:
0 阅读:
319
小明的烦恼——找路径 Time Limit: 2000ms, Special Time Limit:5000ms, Memory Limit:32768KB Total submit users: 45, Accepted users: 37 Problem 11545 : No special j ...
分类:
其他 时间:
2017-07-03 19:46:22
收藏:
0 评论:
0 赞:
0 阅读:
281
代码编译执行平台:VS2012+Win32+Debug 1.C++中替换全部指定的子串 下面代码,作为平时代码库的储备,仅供各位猿友參考: //替换指定的子串 //src:原字符串 target:待被替换的子串 subs:替换的子串 string replaceALL(const char* src ...
分类:
编程语言 时间:
2017-07-03 19:46:08
收藏:
0 评论:
0 赞:
0 阅读:
333
NSArray *windows = [[UIApplication sharedApplication] windows]; if ([windows lastObject] != warningAlertView) { [[windows lastObject] addSubview:warni ...
分类:
移动平台 时间:
2017-07-03 19:45:59
收藏:
0 评论:
0 赞:
0 阅读:
378