摘要: 示例 CachedThreadPool CachedThreadPool会创建一个缓存区,将初始化的线程缓存起来。会终止并且从缓存中移除已有60秒未被使用的线程。 如果线程有可用的,就使用之前创建好的线程, 如果线程没有可用的,就新创建线程。 重用:缓存型池子,先查看池中有没有以前建立的线程,如果有 阅读全文
posted @ 2016-07-11 17:01 星辰之力 阅读(1941) 评论(0) 推荐(1)
摘要: 说到高速缓存存储,处理读写文件,那就不得不说MappedByteBuffer。 看了好多文章以后写一下自己的总结。 在这里先介绍一下相关的类与方法。 先说一下Buffer、ByteBuffer、MappedByteBuffer这几个类之间的关系。 public abstract class Mapp 阅读全文
posted @ 2016-07-11 16:22 星辰之力 阅读(4076) 评论(0) 推荐(0)
摘要: 【0】README 0.1) 本文描述转自 core Java volume 2, 旨在理解 java流与文件——RandomAccessFile类解析 的相关知识; 0.1) 本文 转自: http://blog.csdn.net/akon_vm/article/details/7429245 , 阅读全文
posted @ 2016-07-11 16:05 星辰之力 阅读(2151) 评论(0) 推荐(0)
摘要: 花1K内存实现高效I/O的RandomAccessFile类 阅读全文
posted @ 2016-07-11 16:00 星辰之力 阅读(517) 评论(0) 推荐(0)
摘要: 超大文件我们使用普通的文件读取方式都很慢很卡,在java中为我提供了RandomAccessFile函数,可以快速的读取超大文件并且不会感觉到卡哦,下面看我的一个演示实例。 服务器的日志文件往往达到400多M,简单的文件读取实在太慢,太占用机器资源。 特别是如果你需要5分钟就扫描一次日志文件,来统计 阅读全文
posted @ 2016-07-11 15:56 星辰之力 阅读(14272) 评论(1) 推荐(0)
摘要: 今天跟大家一起分享下Android开发中比较难的一个环节,可能很多人看到这个标题就会感觉头很大,的确如果没有良好的编码能力和逻辑思维,这块是很难搞明白的,前面2次总结中已经为大家分享过有关技术的一些基本要领,我们先一起简单回顾下它的基本原理。 http://blog.csdn.net/shimiso 阅读全文
posted @ 2016-07-11 14:34 星辰之力 阅读(436) 评论(0) 推荐(0)
摘要: android 多线程断点续传下载 三 阅读全文
posted @ 2016-07-11 14:18 星辰之力 阅读(130) 评论(0) 推荐(0)
摘要: springMVC + hadoop + httpclient 文件上传请求直接写入hdfs 阅读全文
posted @ 2016-07-11 10:58 星辰之力 阅读(386) 评论(0) 推荐(0)
摘要: hadoop: hdfs API示例 阅读全文
posted @ 2016-07-11 10:56 星辰之力 阅读(122) 评论(0) 推荐(0)
摘要: spring mvc + mahout + hadoop + jersey + mongodb + logback框架 阅读全文
posted @ 2016-07-11 10:53 星辰之力 阅读(344) 评论(0) 推荐(0)
摘要: android 多线程断点续传下载 一 阅读全文
posted @ 2016-07-11 10:25 星辰之力 阅读(185) 评论(0) 推荐(0)
摘要: MD5和RSA是网络传输中最常用的两个算法,了解这两个算法原理后就能大致知道加密是怎么一回事了。但这两种算法使用环境有差异,刚好互补。 一、MD5算法 首先MD5是不可逆的,只能加密而不能解密。比如明文是yanzi1225627,得到MD5加密后的字符串是:14F2AE15259E2C276A095 阅读全文
posted @ 2016-07-11 10:15 星辰之力 阅读(1864) 评论(0) 推荐(0)
摘要: 在平时开发过程中,MD5加密是一个比较常用的算法,最常见的使用场景就是在帐号注册时,用户输入的密码经md5加密后,传输至服务器保存起来。虽然md5加密经常用,但是md5的加密原理我还真说不上来,对md5的认知目前仅仅停留在会使用的水平,想搞清楚还是要花点时间的,这是md5加密算法的 相关介绍 。 本 阅读全文
posted @ 2016-07-11 08:44 星辰之力 阅读(374) 评论(0) 推荐(0)
摘要: // 加密传入的数据是byte类型的,并非使用decode方法将原始数据转二进制,String类型的数据 使用 str.getBytes()即可 String str = "Hello!"; // 在这里使用的是encode方式,返回的是byte类型加密数据,可使用new String转为String类型 String strBase64 = new String(Base64.encode(s... 阅读全文
posted @ 2016-07-11 08:33 星辰之力 阅读(501) 评论(0) 推荐(0)