实现是前台:[html]view plaincopyInserttitlehere下载前台填写要下载的文件,后台从文件夹里查找,如果没有文件则返回错误文件,否则则提供任意文件类型的下载(填写文件时必须写后缀)[java]view plaincopypackagehope.cs.zhku.contro...
分类:
编程语言 时间:
2014-10-27 17:32:27
阅读次数:
229
引言Bitcask 是一种 key-value 存储实现模型,其中心思想是 Append 写文件,内存索引加速文件读,通过闲时 Merge 文件减少数据冗余。下面我们从存储方式、索引和缓存三个方面学习 Bitcask 的具体实现方法。数据存储方式Bitcask 中,数据以文本的形式存储,增删改的数据...
分类:
其他好文 时间:
2014-10-25 17:09:10
阅读次数:
174
java实现大文件下载,基于http方式,控件神马的就不说了。 思路:下载文件无非要读取文件然后写文件,主要这两个步骤,主要难点: ????1.读文件,就是硬盘到内存的过程,由于jdk内存限制,不能读的太大。 ??...
分类:
编程语言 时间:
2014-10-24 14:47:27
阅读次数:
240
首先,在开始具体操作前,我们必须熟悉安卓File类的构造函数,见我的文章安卓File类http://blog.csdn.net/hemeng2009/article/details/40398063
其次,明确需求,根据文件还是文件夹选择File类的构造函数。
文件夹:
if (Environment.getExternalStorageState().equals(Environment....
分类:
移动开发 时间:
2014-10-23 17:50:09
阅读次数:
195
在PC硬件体系结构里,速度最快的存储器是CPU里面的寄存器,接着到二级缓存,再到系统RAM内存,最后才到硬盘。因为这种体系结构,就决定了操作系统对文件的操作方式,或者说是最优化的算法。比方操作系统接收到写文件的数据时,就会先把数据保存到RAM里,然后在合适的时间或者合适的数据量时再写到硬盘里。但有时...
本章介绍python中用来读写文件以及访问目录内容的函数和类型。python提供了丰富的输入输出函数,本章将介绍其中使用广泛的那些函数,首先介绍文件对象,它是python中实现输入输出的基本方法,之后将介绍用于操作路径,获取文件信息和访问目录内容的函数。3.1文件对象在windows路径名称中,必须...
分类:
编程语言 时间:
2014-10-22 17:22:36
阅读次数:
252
这几天在弄一个android应用的数据加密功能,为了避免加密、解密算法被破解,我将加密和解密的核心算法用JNI封装起来,只把接口暴露给java层。
工作流程是这样的:
1、通过自己写的加密解密工具将数据加密;
2、将加密的数据放在android的asserts文件夹下;
3、在首次使用数据时将asserts文件夹下的数据拷贝到一个隐藏文件夹下;
4、解密隐藏文件夹下的文件。...
分类:
其他好文 时间:
2014-10-21 19:38:06
阅读次数:
161
java读写文件大全最初java是不支持对文本文件的处理的,为了弥补这个缺憾而引入了Reader和Writer两个类,这两个类都是抽象类,Writer中 write(char[] ch,int off,intlength),flush()和close()方法为抽象方法,Reader中read(cha...
分类:
编程语言 时间:
2014-10-20 16:40:07
阅读次数:
228
《python基础教程(第二版)》学习笔记 文件和素材(第11章)打开文件:open(filename[,mode[,buffering]])mode是读写文件的模式f=open(r'c:\somefile.txt') #默认是读模式+ 表示是可以读写;r 读模式;w 写模式;a 追加模式;b 二进...
分类:
编程语言 时间:
2014-10-20 07:34:38
阅读次数:
143
1.进度条 主要用来进行数据读写、文件拷贝和磁盘格式等操作时的工作进度提示情况,如安装程序等,伴随工作进度的进展,进度条的矩形区域从左到右利用当前活动窗体标题条的颜色来不断填充。2.进度条控制在MFC类库中的封装类为CProgressCtrl,通常仅作为输出类控制,所以其操作主要是设置进度条的范.....
分类:
编程语言 时间:
2014-10-19 18:26:20
阅读次数:
178