摘要: 写在前面 【文件上传和下载】是很多系统必备功能, 比如PM\OA\ERP等;系统中常见的开发模式有B/S和C/S,而前者主要是通过浏览器来访问web服务器,一般采用七层协议中的【应用层http】进行数据传输,后者主要通过编程语言开发的app作为客户端来访问服务端,一般采用七层协议中的【传输层tcp】 阅读全文
posted @ 2018-07-29 13:12 chaffee 阅读(4304) 评论(0) 推荐(0) 编辑
摘要: 爬虫系统:通过Nutch扩展点开发插件(添加自定义索引字段到solr) 准备工作 1. 爬虫环境 —— nutch2.3.1 + solr4.10.3 + hbase0.98 2. 开发环境 —— Eclipse Mars.2 Release(4.5.2) 3. 所需jar包 —— apache n 阅读全文
posted @ 2017-12-13 16:55 chaffee 阅读(706) 评论(0) 推荐(1) 编辑
摘要: 内存映射处理大文件 运行环境: linux 实现语言: C++ 文件大小: 大于10G 1、为什么要用内存映射 a、一般读写大文件操作会带来较多的磁盘IO开销 b、数据流一次性写入大量数据到内存容易达到内存限制 c、效率问题 2、基本概念 2.1 内存映射 简单定义: 一个文件到一块内存的映射。 解 阅读全文
posted @ 2017-08-08 21:50 chaffee 阅读(1573) 评论(0) 推荐(0) 编辑
摘要: 写在前面 【apk静默安装】是android应用的一个重要功能,一般用在app自动更新等方面。静默安装在android里面是指不需要界面或用户参与的app安装动作,且需要系统已获 root权限 。安装完成后一般通过接收广播的方式启动App服务。 【app自启动】是常用功能,一般通过接收系统启动广播实 阅读全文
posted @ 2018-08-02 19:10 chaffee 阅读(10176) 评论(0) 推荐(0) 编辑