自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

襄阳雷哥:本人写文章,主要是解决实际问题的,不是用来吹牛逼的

日拱一卒,立志35岁之前成为一名合格的懂商业的技术合伙人(天鸟之路,天鸟有财,天鸟有度)...

原创 小的时候.by小雷

小的时候,总是有很多想法。   想去做,却做不成。   因为,自己小,被父母约束着,被学校圈着,被老师教育着。    想买个小霸王游戏机,没钱。在父辈的眼中,“游戏” ,游戏室,电脑游戏,全都是鬼神,我的孩子必须远离它,玩游戏的孩子都是坏孩子。   想买个自行车,到处潇洒,没钱 ,又没有偷的胆量,...

2015-10-31 16:40:12

阅读数 1658

评论数 7

原创 雷观(二十三)-IT互联网技术,不拼创新拼努力,特别低公平

上次发表“雷观(二十二)”是在2015年3月7日,一转眼,就快到了11月。  前段时间,终于狠下心来,写了本篇,第二十三啦。  小雷同志,要加油了~  早日达到百篇雷观的里程碑~  雷观,代表了小雷的思想和见解,指导着小雷同志努力向前,不断进取,早日达到小康水平,向中国梦进发~      IT互联...

2015-10-31 14:39:52

阅读数 2275

评论数 3

原创 小米开源便签Notes-源码研究(0)-整体功能介绍(图文并茂)

本周对小米开源文件管理器,做了整体的研究,大致弄清了源码的来龙去脉,剩下的就是重点研究几个活动的流程了。  讲解Android应用这种可视化的程序,感觉还是有图比较好,不然功能界面都不清楚,自己不好介绍,读者也摸不着头脑。    从今天开始,小雷哥哥要开始研究,小米开源便签Notes了。    这...

2015-10-31 10:53:42

阅读数 5304

评论数 7

原创 小米开源文件管理器MiCodeFileExplorer-源码研究(9)-入口分析

AndroidManifest.xml是Android应用程序最重要的配置文件。入口文件和intent-filter<application android:icon="@drawable/icon" android:label="...

2015-10-31 09:37:51

阅读数 3166

评论数 5

原创 Eclipse怎样把文件系统形式的项目作为工程直接导入?

导入的时候,选择已经存在的工程,如果选择文件系统,可能会提示没有项目可以导入。这个时候,可以从其它Eclipse项目下,copy一份.project文件过来,修改源文件中的工程名字。如果需要,也可以copy一份.classpath文件。.project文件结构 SoundRecorder ...

2015-10-30 17:04:54

阅读数 2797

评论数 1

原创 小米开源文件管理器MiCodeFileExplorer-源码研究(8)-文件排序工具类FileSortHelper

FileSortHelper的核心功能就是,对文件集合FileInfo排序。FileInfo有若干字段,根据字段定义了4种比较器Comparator。调用示例:Collections.sort(List, Comparator);实现排序,FileInfo可以实现Comparable接口,但是比较...

2015-10-29 19:56:10

阅读数 1777

评论数 1

原创 小米开源文件管理器MiCodeFileExplorer-源码研究(7)-Favorite收藏管理和SQLite数据库CRUD

FavoriteDatabaseHelper,存储favorite数据,到SQLite数据库。SQLiteOpenHelper是一个帮助管理数据库和版本的工具类。通过继承并重载方法,快速实现了我们自己的Favorite表的CRUD。怎么感觉和FileOperationHelper类似,仍然是CRU...

2015-10-29 19:54:36

阅读数 1805

评论数 3

原创 Centos安装FastDFS+Nginx(一天时间搞定)

最近在研究和使用Fastdfs,别人搭的环境,终究是别人的,绝知此事要躬行~躬行啊~      下面的脚本主要参考了官方的INSTALL文件,这个是比较权威的,部分地方和实际情况不一致。比如配置文件的名字,Fastdfs的安装位置。一、下载    https://github.com/happyf...

2015-10-29 16:23:06

阅读数 3804

评论数 5

原创 小米开源文件管理器MiCodeFileExplorer-源码研究(6)-媒体文件MediaFile和文件类型MimeUtils

接着之前的第4篇,本篇的2个类,仍然是工具类。MediaFile,媒体文件,定义了一大堆的常量,真正的有用的方法就几个。isAudioFileType、isVideoFileType之类的。MimeUtils,文件类型工具类,定义了一大堆的   add("application/zip&...

2015-10-28 21:46:59

阅读数 2819

评论数 0

原创 小米开源文件管理器MiCodeFileExplorer-源码研究(5)-AsyncTask异步任务

说明:本文的文字和代码,主要来自于网上的2篇文章。  第4篇的时候,提到了异步任务AsyncTask。  网上找了2篇文章学习下,copy网友的代码,稍微改了几个字,运行成功了。  在开发Android移动客户端的时候往往要使用多线程来进行操作,我们通常会将耗时的操作放在单独的线程执行,避免其占用...

2015-10-28 21:22:15

阅读数 1991

评论数 0

原创 小米开源文件管理器MiCodeFileExplorer-源码研究(4)-文件操作工具类FileOperationHelper

文件操作是非常通用的,注释都写在源代码中了,不多说~需要特别说明的是,任务的异步执行和IOperationProgressListener。拷贝和删除等操作,是比较费时的,采用了异步执行的方式~Android异步执行,我也是初次了解,在CSDN上找了一篇文章,后续写个单独的例子,单独写1篇介绍。h...

2015-10-28 12:01:49

阅读数 2605

评论数 0

原创 小米开源文件管理器MiCodeFileExplorer-源码研究(3)-使用最多的工具类Util

Util.java,使用最广泛~代码中很多地方,都写了注释说明~基本不需要怎么解释了~package net.micode.fileexplorer.util; import java.io.File; import java.io.FileInputStream; import java.i...

2015-10-28 10:20:20

阅读数 2427

评论数 0

原创 小米开源文件管理器MiCodeFileExplorer-源码研究(2)-2个单实例工具类

从本篇开始,讲解net.micode.fileexplorer.util工具包中的类。这个包下的类,功能也比较单一和独立。很多代码的思想和实现,可以用于JavaWeb和Android等多种环境中。一、单实例活动管理器ActivitiesManager一个单实例的活动管理器,从方法的被调用程度来看,...

2015-10-28 09:23:13

阅读数 2001

评论数 0

原创 小米开源文件管理器MiCodeFileExplorer-源码研究(1)-2个模型Model

上篇说到,把小米的Java代码整理成了5个包,其中1个是net.micode.fileexplorer.model。这个包就2个模型类,最基本了,FileInfo和FavoriteItem。package net.micode.fileexplorer.model; /** 抽象了一个文件最基...

2015-10-28 08:59:39

阅读数 2076

评论数 0

原创 Java-Spring-WebService最基础的配置示例

很早很早之前,就初步学习了WebService,感觉还是比较“好”的。  使用Web服务,感觉就像普通API一样,和HTTP接口比较起来。  WebService有个很大的局限,就是事务,分布式事务麻烦程度就上升了不少,暂时没有搞过。    最近1年做的2个比较完整的项目,都有WebService...

2015-10-27 23:05:11

阅读数 3388

评论数 2

原创 图片上传4-bug修复

bug1:显示图片的时候,需要判断url是否为空    id="${photo.id}-img" src="${zhaorongbaoFileUrl}/${photo.url}" path="${photo.url}" ...

2015-10-27 15:23:24

阅读数 1409

评论数 0

原创 图片上传-下载-删除等图片管理的若干经验总结3-单一业务场景的完整解决方案

这次完整地介绍图片上传的完整解决方案,如有bug,后续再补充。一、图片表CREATE TABLE `photo` ( `id` bigint(10) unsigned NOT NULL AUTO_INCREMENT, `bizid` bigint(11) NOT NULL DEFAULT ...

2015-10-27 11:51:31

阅读数 1796

评论数 0

原创 图片上传-下载-删除等图片管理的若干经验总结2

今天再次思考了下图片上传,觉得昨天的有个细节存在问题。昨天在码代码的时候,没有去考虑删除临时文件的问题。今天,想增加删除临时文件,发现昨天的代码就有问题了。上次提到:class PhotoBean { //将要删除的,通常是数据库中的 public List toDelete; //将要更新的,都...

2015-10-27 11:12:35

阅读数 1355

评论数 0

原创 图片上传-下载-删除等图片管理的若干经验总结

图片上传功能很常见,很多人都觉得这个功能很简单,随着要求的提高,这个图片小系统也真是复杂啊。      需求1:   上传,未了达到“大容量存储”、“负载均衡”、“性能好”,“有技术含量”等装逼需求,采用了Fastdfs。      注:FastDFS是一个开源的轻量级分布式文件系统,它对文件进行...

2015-10-26 15:28:26

阅读数 3093

评论数 2

原创 一个奇怪的Java集合问题

int size = list.size(); Integer existIndex = -1; for (int index = 0; index < size; index++) { Photo photo = list.get(index); // 确保不会...

2015-10-26 11:14:19

阅读数 1493

评论数 4

提示
确定要删除当前文章?
取消 删除