摘要: 一、背景 笔者2年前写过一篇《PHP使用elasticsearch搜索安装及分词方法》的文章,记录了使用ES的分词的实现步骤,最近又需要用到分词,在网上发现一个百度的中文分词项目,中文词法分析(LAC) ,决定使用一番,并把这次试用通过文章记录下来,给有需要的朋友一个参考吧 中文词法分析LAC 支持 阅读全文
posted @ 2020-07-07 21:56 汤青松 阅读(739) 评论(0) 推荐(0) 编辑
摘要: 一、交换器类型 在rabbitmq中,生产者的消息都是通过 来接收,然后再从 分发到不同的队列中去,在分发的过程中 会影响分发的逻辑。 rabitmq中的 有4种类型,分别为fanout、direct、topic、headers四种,其中前三种较为常见,后面一种用的比较少。 二、fanout 一般情 阅读全文
posted @ 2020-05-09 11:26 汤青松 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 一、背景 搭建流媒体服务的方式一般会采用nginx+rtmp和srs服务两种,前者是nginx加上插件所用,而后者是专门为了为了流媒体而生,在这一节中我们将从头搭建srs流媒体服务 二. 运行环境 为了此服务后期部署到生产环境中,笔者采用docker方式来搭建此服务,docker目前属于基础性软件了 阅读全文
posted @ 2019-12-13 20:03 汤青松 阅读(3376) 评论(0) 推荐(0) 编辑
摘要: 一、背景 本篇文章是继上一篇文章 "《Ubuntu中使用Nginx+rtmp模块搭建流媒体视频点播服务》" 文章而写,在上一篇文章中我们搭建了一个点播服务器,在此基础上我们再搭建一个直播服务器, 二、配置rtmp直播服务 我们需要在nginx配置文件中增加直播的配置,这里我们依然使用vim命令打开配 阅读全文
posted @ 2019-12-04 12:01 汤青松 阅读(1157) 评论(0) 推荐(0) 编辑
摘要: 一、背景 前段时间把Mac系统重装了,PHP的一些扩展都没了,昨天需要调试一个swoole开发的项目,发现命令行中的PHP是系统自带的,如果安装swoole扩展很不方便;需要自己手动去下载swoole的源码,然后去编译swoole的源码,并自己配置,整个过程非常繁琐; 我记得之前用brew安装的PH 阅读全文
posted @ 2019-12-03 11:39 汤青松 阅读(1451) 评论(0) 推荐(0) 编辑
摘要: 1. 背景 不知不觉笔者来到流媒体部门已经一年半多了,积攒了不少的流媒体知识,但平时工作也比较忙,很少进行总结性的梳理,最近准备花几个周末时间写一个流媒体系列的实践文章,也算是给自己做总结的同时帮助有需要的开发者; 在这一节中我们主要是通过 +`rtmp`模块搭建一个点播服务,就是你有很多视频文件, 阅读全文
posted @ 2019-11-28 23:22 汤青松 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 安卓开发开发规范手册V1.0 之前发布过一份 "Web安全开发规范手册V1.0" ,看到收藏文章的读者挺多,发现整理这些文档还挺有意义。 最近周末抽了些时间把之前收集关于安卓安全开发的资料也整理了一下,整理出一份安卓安全开发手册,大部分内容都是在一些博客看到各位师傅的分享。 一、manifest文件 阅读全文
posted @ 2019-09-03 21:32 汤青松 阅读(1228) 评论(0) 推荐(2) 编辑
摘要: 一、背景 继上篇文章比较了PHP与Python语法之后,这周又学习了Python数据类型,准备从通过这篇文章给自己进行一些总结,也给其他读者一些参考。 二、内容概要 1. 字符串(str) 2. 列表(list) 3. 元组(tup) 4. 字典(dict) 5. 数据操作 三、字符串(str) P 阅读全文
posted @ 2019-07-21 16:40 汤青松 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 一、背景 人工智能这几年一直都比较火,笔者一直想去学习一番;因为一直是从事PHP开发工作,对于Python接触并不算多,总是在关键时候面临着 的尴尬,比如在遇到稍微深入些的问题时候就容易卡壳,于是准备从Python入门从头学起; 笔者觉得应该有不少人同样熟悉PHP或者Python语言,对另外一个门语 阅读全文
posted @ 2019-07-09 16:43 汤青松 阅读(982) 评论(0) 推荐(0) 编辑
摘要: 一、背景 之前在segmentfault上过直播课,直播课有录制回播功能;尝试听了下直播课,发现视频太长了,感觉听起来非常花费学员的时间,在回放中其实有一些直播课里面的内容并不需要,所以准备剪辑一下,于是把视频下载了下来,花了些时间进行了剪辑,但剪辑完成之后发现声音和画面对应不上。 在网上找了很多解 阅读全文
posted @ 2019-07-04 16:09 汤青松 阅读(10349) 评论(0) 推荐(0) 编辑