自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 php + MongoDB + Sphinx 实现全文检索 (二)

上一篇文章写了大体思路, IndexDriver 只给了个接口, mysql 数据转移, sphinx 索引配置文件的建立, 这些地方都没有给出.本着 talk is cheap 的原则,将这部分代码在这里补全.IndexDriver这里仅列出一个示例性质的具体实现类. 首先给出一个由其派生的对接mongo的抽象类,所有由mongo数据建立的索引都继承该类:<?ph

2016-12-27 21:12:16 801 5

原创 Android 准确获取外置存储卡路径的方法

获取存储卡路径的接口大家都很熟悉,一般是通过 Environment 接口来获取:String sdcardPath = Environment.getExternalStorageDirectory();偶尔开发中会遇到需要获取外置存储卡的接口,一般是 TF小卡,网上有很多方法,但都不是完全准确的方法.下面提供一个准确获取外置存储卡路径的方法.原理:Andro

2016-12-27 19:20:23 11653 1

原创 Android Framework 批量编译-批量推送 脚本

刚毕业时在某手机厂商任职 Android Framework 研发工程师,工作了一段时间后,深感 Framework 层的编译调试太繁琐,每次都做重复劳动.因此决定要做一个一揽子解决方案,将整个 编译-打包-安装至手机 的流程用一行命令搞定. 于是写了一年多,写完了这个最终近2000行的脚本.这是我从零开始学写 bash 的最初的原因.现在不再做 Framework 开发了,也再也

2016-12-27 14:58:23 871

原创 [积累] CentOS 配置 vsftpd 搭建 ftp 服务

需求:要在公司内网搭建一个 ftp 服务,基本满足以下场景即可:研发同学可以使用自己的账号上传/下载文件到各自的 home 目录大家都可以将某些文件放在某个公共目录,所有人都可以免密码通过 ftp 协议在浏览器查看这些公共目录及其中的文件.第二个需求主要是为了方便美工妹妹: 美工可以登录自己的ftp账号上传原型图,切图等文件,然后将 ftp 协议的 url 发给研发同学们. 研

2016-12-27 13:04:17 522

原创 Java 实现简单的内存对象LRU缓存

常遇到需要将对象在内存中缓存的场景.于是自己做了一个简单的基于 LRU 规则的内存缓存容器.LRU 即 Last Recent Used, 大意是最近被使用的对象最后被丢弃.先上源码再扯其他:源码:package lx.af.utils.cache;import java.util.Collections;import java.util.HashMap;i

2016-12-24 23:13:27 1506

原创 [积累] 对一次 crontab 执行失败的调试

问题:任务目标是每隔一段时间将某 mongo 数据库内的某段信息,导入到 mysql 数据库,系统为 CentOS 6.5.主体脚本采用 php 编写,但为了调用方便,并和其他脚本接合使用,又做了一个 bash 脚本封装了该 php 脚本.然后由 crontab 执行该 bash 脚本,完成排期任务.编写完成后,却发现 php 的日志文件始终没有记录到运行信息.解决

2016-12-24 14:37:16 2190

原创 bash 常用代码片段

自己常用的一些代码片段,作为速查手册.路径类:获取脚本所在目录 (不是运行脚本的目录,是保存脚本的目录)SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"按 前缀+当前时间戳 为规则命名的临时文件TMP_FILE=/tmp/namestring_$(date +%m%d%H%M%S)获取

2016-12-23 13:42:09 495

原创 php + MongoDB + Sphinx 实现全文检索 (一)

用 sphinx 支持 mongo 数据库做全文索引.sphinx 采用中文分词方案 coreseek. 数据引入 sphinx 中用到了 mysql 做中转.

2016-12-13 16:06:12 2988

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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