码迷,mamicode.com
首页 > 2015年08月14日 > 全部分享
Android学习之图片压缩,压缩程度高且失真度小
以前在做手机上传图片的时候,直接获取相机拍摄的原图上传,原图片的一般1~2M,因此上传一张都比较浪费资源,有些场景还需要图片多张上传,因此,查阅了好多前辈的资料,然后试着写了一个图片压缩的方法,经测试用着还不错,压缩效果很理想,主要是失真不明显。在这里分享一下。         下面直接上代码: /** * 上传服务器时把图片调用下面方法压缩后 保存到临时文件夹 图片压缩后小于200KB...
分类:移动开发   时间:2015-08-14 19:16:34    阅读次数:324
hadoop(1):centos 安装 hadoop & hive
1,关于hiveHive是一个基于Hadoop的数据仓库平台。通过hive,我们可以方便地进行ETL的工作。hive定义了一个类似于SQL的查询语言:HQL,能 够将用户编写的QL转化为相应的Mapreduce程序基于Hadoop执行。Hive是Facebook 2008年8月刚开源的一个数据仓库框架,其系统目标与 Pig 有相似之处,但它有一些Pig目前还不支持的机制,比如:更丰富的类型系统、更类...
分类:其他好文   时间:2015-08-14 19:16:06    阅读次数:140
堆,栈,静态存储区的理解
对于堆栈全局变量区使用的一些注意点!...
分类:其他好文   时间:2015-08-14 19:16:56    阅读次数:117
HDU 1019 Least Common Multiple (最小公倍数_水题)
Problem Description The least common multiple (LCM) of a set of positive integers is the smallest positive integer which is divisible by all the numbers in the set. For example, the LCM of 5, 7 and...
分类:其他好文   时间:2015-08-14 19:15:34    阅读次数:132
CLLocationManager的相关属性讲解
下面是有关CLLocationManager的定义的翻译,  //用来设置该用户是否可以使用这个定位的服务,如果设置为no,即为不可以使用,那么程序会尝试调用其他的coreLocation API + (BOOL)locationServicesEnabled  //判断当前的设备是否支持方向的请求 + (BOOL)headingAvailable //判断设备是否支持重...
分类:其他好文   时间:2015-08-14 19:16:13    阅读次数:2414
面向对象先生和他的兄弟姐妹们——小议【OOP、COP、AOP、SOP】
接着上一篇《从门卫的思维方式来看——面向对象》。上次我们聊到了面向对象的来龙去脉,但是聊得比较粗。这次再补充一点,慢慢来完善这个体系结构。 怎么来的?     故事是从结构化的出现开始的……   long long ago……,软件开发的世界还是一篇混沌,代码中充斥着goto 语句,无论开发什么样子的软件都面临着复杂难懂的问题,过于灵活的goto语句让程序的流程随意跳转,无法掌控……,一时间...
分类:其他好文   时间:2015-08-14 19:14:41    阅读次数:132
IO流学习笔记3——字节流和字符流的输入/输出
字节流和字符流的操作方式基本一样,区别只是操作的数据单元有区别:字节流操作的数据单元是字节,字符流操作的数据单元字符。 InputStream和Reader是所有输入流的基类,它们两个都是抽象类,本身不能创建实例,但它们分别有一个用于读取文件的输入流:FileInputStream和FileReader,它们都是节点流。 OutputStream和Writer是所有输出流的基类,和输入流相似,...
分类:其他好文   时间:2015-08-14 19:16:59    阅读次数:77
mysql timestamp和long存储时间效率比较
show create table 20130107date;CREATE TABLE `20130107date` ( `id` int(11) NOT NULL AUTO_INCREMENT, `c_date` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `c_date_long` int(20) NOT NULL, `idx_da...
分类:数据库   时间:2015-08-14 19:15:41    阅读次数:150
算法基础:田忌赛马问题(Golang实现)
【田忌赛马问题】 输入: 输入有多组测试数据。 每组测试数据包括3行: 第一行输入N(1≤N≤1000),表示马的数量。 第二行有N个整型数字,即渊子的N匹马的速度(数字大表示速度快)。 第三行有N个整型数字,即对手的N匹马的速度。 当N为0时退出。输出: 若通过聪明的你精心安排,如果能赢得比赛(赢的次数大于比赛总次数的一半),那么输出“YES”。 否则输出“NO”。...
分类:编程语言   时间:2015-08-14 19:15:31    阅读次数:341
hdu 5389 dp类似背包
http://acm.hdu.edu.cn/showproblem.php?pid=5384 Problem Description Danganronpa is a video game franchise created and developed by Spike Chunsoft, the series' name is compounded from the Japane...
分类:其他好文   时间:2015-08-14 19:15:20    阅读次数:183
Android ColorFilter and Tint
概述关于Android ColorFilter 和 Tint之间的关系一直混淆不清。两者均是对显示的图片进行着色或者过滤。 ColorFilter: 色彩过滤 Tint: 着色 从英文原意上来讲,似乎有些相似,而从实际的效果来讲也是一致的。Android 向导文档似乎对此也是一笔带过,不愿深入,让人有些摸不着头脑: With Android 5.0 (API level 21) an...
分类:移动开发   时间:2015-08-14 19:14:09    阅读次数:829
hdu3306
链接:点击打开链接 题意:A(0)=1, A(1)=1, A(N)=X*A(N-1)+Y*A(N-2)(N>=2)求S(N),S(N)=A(0)2+A(1)2+……+A(n)2. 代码:#include #include #include using namespace std; #define mod 10007 struct node{ int m[4][4]; }; nod...
分类:其他好文   时间:2015-08-14 19:15:48    阅读次数:106
XenServer上安装CoreOS
XenServer上安装CoreOS安装XenCenter从XenServer的网站上下载XenCenter的安装文件 http://xenserver.org/open-source-virtualization-download.html 找到如下内容进行下载,下载完毕后进行安装 XenCenter Windows Management Console (Localized - Japan...
分类:其他好文   时间:2015-08-14 19:15:27    阅读次数:311
ubuntu14.04下libvmi 编译安装使用
今天写一篇关于libvmi的文章,其实网上有很多关于libvmi的文章,但是,在按照网上的做,常常会报一些错误,就是那些错误导致我对libvmi折腾了一两周,下面进行开讲。...
分类:系统相关   时间:2015-08-14 19:12:58    阅读次数:727
桥接模式(Bridge)
桥接模式(Bridge) 桥接模式就是把事物和其具体实现分开,使他们可以各自独立的变化。桥接的用意是:将抽象化与实现化解耦,使得二者可以独立变化,像我们常用的JDBC桥DriverManager一样,JDBC进行连接数据库的时候,在各个数据库之间进行切换,基本不需要动太多的代码,甚至丝毫不用动,原因就是JDBC提供统一接口,每个数据库提供各自的实现,用一个叫做数据库驱动的程序来桥接就行了...
分类:其他好文   时间:2015-08-14 19:15:16    阅读次数:104
POJ题目3517 And Then There Was One(约瑟夫,公式)
And Then There Was One Time Limit: 5000MS   Memory Limit: 65536K Total Submissions: 4918   Accepted: 2623 Description Let’s play a stone removing game. Initially, n ston...
分类:其他好文   时间:2015-08-14 19:14:37    阅读次数:98
JAVA内存回收(1)—深入浅出Java垃圾回收机制
对于Java开发人员来说,了解垃圾回收机制(GC)有哪些好处呢?首先可以满足作为一名软件工程师的求知欲,其次,深入了解GC如何工作可以帮你写出更好的Java应用。这仅仅代表我个人的意见,但我坚信一个精通GC的人往往是一个好的Java开发者。如果你对GC的处理过程感兴趣,说明你已经具备较大规模应用的开发经验。如果你曾经想过如何正确的选择GC算法,那意味着你已经完全理解你所开发的应用的特点。当然,我们不...
分类:编程语言   时间:2015-08-14 19:15:13    阅读次数:145
1975条   上一页 1 ... 26 27 28 29 30 31 32 ... 117 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!