摘要:android bitmap compressandroid的照相功能随着手机硬件的发展,变得越来越强大,能够找出很高分辨率的图片。有些场景中,需要照相并且上传到服务,但是由于图片的大小太大,那么就上传就会很慢(在有些网络情况下),而且很耗流量,要想速度快,那么就需要减小图片的大小。减少图片的大小有两种方法,1. 照小图片; 2. 压缩大图片。 照相时获取小图片一般不太符合要求,因为,图片的清晰度会很差,但是这种情况有个好处就是应用速度会快些; 压缩图片,就是把大图片压缩小,降低图片的质量,在一定范围内,降低图片的大小,并且满足需求(图片仍就清晰)。下面组要是介绍图片的压缩:1. 照相请查看h 阅读全文
知识签名(signature of knowledge)
2013-05-23 13:50 by java20130722, 814 阅读, 0 推荐, 收藏,
摘要:定义 签名者利用数学知识和公共信息,非交互和不泄露某个秘密的情况下,向别人证明他知道这个秘密。 常见的知识签名有三种:离散对数的知识签名双离散对数的知识签名离散对数e次方根的知识签名离散对数的知识签名 离散对数的知识签名的符号表示是: 是针对如下问题提出的:y = g^x mod(n); x是私钥,y是公钥,g和n都是公开的系统参数,m是消息 现在需要让其他人证明自己拥有私钥x。 如何证明呢? 只要知识签名者给出一个(c,s)对,符合如下等式就能证明自己拥有私钥x。 c = H(m||y||g||(g^s) (y^c)) 操作过程选择一个随机数 r;计算c:根据公式c=H(m... 阅读全文
hive的元数据存储在mysql后,报错的解决方法
2013-05-22 23:10 by java20130722, 307 阅读, 0 推荐, 收藏,
摘要:hive的元数据存储在mysql后,报错的解决方法! 最近,因为工作的需要,一直在研究hadoop系统。许多分析工作都将通过hive来解决,所以特将所碰到的问题和解决方案,陆续整理出来,既做为回顾又供需要的朋友参考! 因为要实现多人开发Hive,所以需要将hive的元数据存储在mysql。配置完成后,配置之前hive中创建的数据表在show tables时都不会出现,但hdfs数据文件都还在。 当在hive中drop table 时如果报以下错时 FAILED: Error in metadata: javax.jdo.JDODataStoreException: Error(s) were 阅读全文
hive开发环境搭建体验
2013-05-22 14:26 by java20130722, 629 阅读, 0 推荐, 收藏,
摘要:最近为了规范hadoop团队的开发流程,所以已经在Eclipse里进行相关的hive开发工作。但是目前在运行hive的时候,有几个问题需要注意下:第一个问题:直接运行CliDriver类报错,信息如下:WARNING: org.apache.hadoop.metrics.jvm.EventCounter is deprecated. Please use org.apache.hadoop.log.metrics.EventCounter in all the log4j.properties files.Exception in thread "main" java.la 阅读全文
Hadoop : MapReduce中的Shuffle和Sort分析
2013-05-22 09:57 by java20130722, 183 阅读, 0 推荐, 收藏,
摘要:转载自:http://cache.baidu.com/c?m=9f65cb4a8c8507ed4fece763104c90354501de2b3fdcda107cd6924a84642c1a0131a8ec302267558e9a61375ff21c41e9f7357731012ba3de95c81cd2facf68699f27453146c115468d4e&p=c949d11885cc42a808e297790a0cc621&user=baidu&fm=sc&query=sort+shuffle&qid=bb3aeede0abbfe5f&p1 阅读全文
SVN-安装(eclipse)
2013-05-21 13:59 by java20130722, 173 阅读, 0 推荐, 收藏,
摘要:SVN-安装(eclipse)1. 启动eclipse,选择菜单上面的Help > Instal New Software2. 点击图片2.1上的,会出现图片2.2, 图2.1图2.23. 在图2.2 里面输入name: svn; location:http://download.eclipse.org/technology/subversive/1.0/update-site-1.0.1/然后点击确定,会得到图3.1结果 图3.14. 点击图3.1 中的next>, 过一会儿得到图4.1结果图4.15. 点击图4.1 next>,得到图5.1图5.16. 点击图5.1 中的 阅读全文
获得和裁剪图片
2013-05-19 14:43 by java20130722, 221 阅读, 0 推荐, 收藏,
摘要:take big picture ,select picture from gallery and crop picture.1. 照相获得大图片:照相时,把图片保存到文件中, 可以得到大图片(分辨率很高的图片), 具体方法:Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); mImageCaptureUri = Uri.fromFile(new File(Environment.getExternalStorageDirectory(), "tmp_avatar_" + S... 阅读全文
关于HIVE的SELECT count(*) 优化
2013-05-17 16:00 by java20130722, 1605 阅读, 0 推荐, 收藏,
摘要:刚刚下载了一份HIVE的最新源码。印象最深的是HIVE将表的大小作为了元数据保存在了关系数据库中。譬如在老版本中执行如下的语句:from base insert overwrite table user select * ;你会发现日志的末尾会有 “999 ROWD LOADED INTO TABLE USER” 的字样代表有999条目记录保存在了user表中。在而在新版本中,执行最后的日志展示了USER表的元数据,其中会有ROW_COUNT:999的字样一看MYSQL中,999这个数据确实被保存了起来。也就是说大家以后不必再用“select count(*) from user ”去查询us 阅读全文
图片的放大缩小
2013-05-16 15:37 by java20130722, 262 阅读, 0 推荐, 收藏,
摘要:图片的放大缩小点击图片,放大,再点击图片缩小。import android.animation.Animator;
import android.animation.AnimatorListenerAdapter;
import android.animation.AnimatorSet;
import android.animation.ObjectAnimator;
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.Point;
import android.graphi 阅读全文
GettingStarted EclipseSetup (官网资料:hive+eclipse设置)
2013-05-16 13:00 by java20130722, 202 阅读, 0 推荐, 收藏,
摘要:After checking out the source code run the following command from the top-level directory: $ ant clean package eclipse-files
Now open up Eclipse and do the following:File->Import->General->Existing Projects Into Workspace->Select root directory (point to )Make sure that Eclipse Java Comp 阅读全文
浙公网安备 33010602011771号