摘要: 声明:我使用的elasticsearch的版本是5.4.0,具体参考下面的链接 https://www.elastic.co/guide/en/elasticsearch/reference/5.4/query-dsl-filtered-query.html filtered 查询已经被bool 查 阅读全文
posted @ 2017-05-24 00:13 张发财 阅读(1021) 评论(0) 推荐(1) 编辑
摘要: 声明:我使用的Elasticsearch的版本是5.4.0,安装分词器前请先安装maven 一:安装maven https://github.com/apache/maven 说明: 安装maven需要java1.7+ 编译安装分词器时,可能会报错,报错信息如下: [ERROR] COMPILATI 阅读全文
posted @ 2017-05-23 23:39 张发财 阅读(631) 评论(0) 推荐(0) 编辑
摘要: 上周在安装搜索引擎Elasticsearch时,要求安装比较新的java 版本,我选择了java 1.8.0,安装java 成功后使用java -version 发现使用的版本仍旧是1.6.0, 查询了一些资料,发现可以使用Linux的alternatives命令替换选择软件的版本。 说明:alte 阅读全文
posted @ 2017-05-22 23:39 张发财 阅读(3105) 评论(0) 推荐(1) 编辑
摘要: 一:参考官方文档 1. Elasticsearch 5.4.0英文手册 https://www.elastic.co/guide/en/elasticsearch/reference/5.4/search-request-post-filter.html 2. 《Elasticsearch权威指南》 阅读全文
posted @ 2017-05-22 22:12 张发财 阅读(648) 评论(0) 推荐(0) 编辑
摘要: 最近工作中要用到搜索引擎,由于目前用的搜索引擎是LeanCloud 提供的 ,不太好用,不支持范围等搜索,而且每天还收费30元,请求次数也有限制。基于这些原因,我们只好在自己的服务器上部署搜索引擎了。 经过一番调研结合我们自身的技术,选择使用Elasticsearch,下面介绍Elasticsear 阅读全文
posted @ 2017-05-22 21:41 张发财 阅读(1118) 评论(0) 推荐(0) 编辑
摘要: 1. 切换到root目录,新建“.profile”文件 cd ~ vim .profile 2.在.profile文件中添加PATH环境变量 比如这样的路径 export PATH=/Applications/MAMP/bin/php/php5.6.10/bin:$PATH 3. 校验PHP版本是否 阅读全文
posted @ 2017-03-31 16:56 张发财 阅读(1083) 评论(0) 推荐(0) 编辑
摘要: 参考:https://github.com/TeamStuQ/skill-map 阅读全文
posted @ 2017-03-20 13:27 张发财 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 1.淘宝丁奇 http://dinglin.iteye.com/ 2.周振兴@淘宝 花名:苏普 http://www.orczhou.com/ 3. 阿里云数据库高级专家彭立勋为 MariaDB Foundation 正式成员,负责全球Replication模块相关补丁的Review。彭立勋也成为首 阅读全文
posted @ 2017-03-20 13:17 张发财 阅读(1308) 评论(0) 推荐(2) 编辑
摘要: 目录 1. 互动直播背景 2. 连麦流程、功能与技术指标 2.1. 连麦的业务流程 2.2. 互动直播的功能 2.3. 技术指标 2.4. 应用领域 3. 主流的技术方案 3.1. 互动直播技术领域 3.2. 主流的技术方案 3.2.1. 基于RTMP技术的连麦 3.2.2. 基于WebRTC P2 阅读全文
posted @ 2017-03-20 10:42 张发财 阅读(7018) 评论(0) 推荐(1) 编辑
摘要: 由于水平拆分牵涉的逻辑比较复杂,当前也有了不少比较成熟的解决方案。这些方案分为两大类:客户端架构和代理架构。 通过修改数据访问层,如JDBC、Data Source、MyBatis,通过配置来管理多个数据源,直连数据库,并在模块内完成数据的分片整合,一般以Jar包的方式呈现。 这是一个客户端架构的例 阅读全文
posted @ 2017-01-20 17:19 张发财 阅读(402) 评论(0) 推荐(0) 编辑
摘要: /** * 裁剪 + 缩放图片 * @param array $params 包含x,y,width,height,path * @return string */ public function tailer_image($params){ //$target_width,$target_height是缩放图片的大小 $target_width = 256; $... 阅读全文
posted @ 2016-12-23 11:00 张发财 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: 推荐一个在线版全球知名的HTTPS网站检测工具-Qualys SSL Labs。Qualys SSL Labs同时也是很具有影响力的SSL安全和性能研究机构。 SSL Labs会对HTTPS网站的证书链、安全性、性能、协议细节进行全面检测,检测完毕后会进行打分,同时给出一份详细的检测报告和改进建议。 阅读全文
posted @ 2016-12-16 15:38 张发财 阅读(9004) 评论(0) 推荐(0) 编辑
摘要: 因为 https 采用 ssl 加密,所以部署 https 时需要申请证书,证书的作用就是对浏览器和Web服务器双方的身份验证。 步骤1:申请证书 我们采用Let's Encrypt签发的免费证书,虽然 Let’s Encrypt 只有90天的有效期,但是可以用Certbot自动部署工具,进入Cer 阅读全文
posted @ 2016-12-15 15:48 张发财 阅读(4260) 评论(4) 推荐(0) 编辑
摘要: 在重启nginx后发生了错误,错误如下: nginx: [emerg] the "ssl" parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf:117 //说明缺少http_ssl_module模块ng 阅读全文
posted @ 2016-12-15 15:42 张发财 阅读(7705) 评论(0) 推荐(0) 编辑
摘要: 在启用https过程中,在生成CSR(证书请求文件)时,报错了,说python2.6已被python团队抛弃了,所以升级python到2.7 话不多说,直接上代码: 步骤1:下载python2.7.12 wget https://www.python.org/ftp/python/2.7.12/Py 阅读全文
posted @ 2016-12-14 18:46 张发财 阅读(2395) 评论(0) 推荐(0) 编辑