收费

Win7 + Ubuntu 18.04 LTS (Bionic Beaver)双系统安装方法

这里介绍在win7的基础上,安装ubuntu 18.04 LTS,实现双系统启动。

首先,假设你已安装了windows 7系统。

一. 制作ubuntu U盘启动盘。

方法见http://blog.p2hp.com/archives/4123

ubuntu 安装文件下载地址 http://releases.ubuntu.com/bionic/ubuntu-18.04-desktop-amd64.iso

二. 把U盘插入电脑,重启电脑。(记得进入BIOS设置,把U盘选为第一启动设备)。…

    

流媒体:ffmpeg生成HLS的m3u8与ts片段

流媒体:ffmpeg生成HLS的m3u8与ts片段

 

转换方式一

1.直接把媒体文件转为ts

ffmpeg -i cat.mp4 -c copy -bsf h264_mp4toannexb cat.ts

2.使用segment参数进行切片

ffmpeg -i cat.ts -c copy -map 0 -f segment -segment_list playlist.m3u8 -segment_time 2 cat_output%03d.ts

 

 

转换方式二

1.ffmpeg切片命令,以H264和AAC的形式对视频进行输出

ffmpeg -i
    

EMQTT启用密码认证或mysql认证

EMQTT启用密码认证

权限认证

修改etc/emq.conf中:

mqtt.allow_anonymous = true 改为 false

mqtt.acl_nomatch = deny

把这条##mqtt.acl_file = etc/acl.conf注释掉(针对启用mysql认证)。

启用 用户名密码认证

基于MQTT登录用户名(username)、密码(password)认证。

etc/plugins/emq_auth_username.conf中配置默认用户:

剩余内容需要付费

        

MQTT 3.1.1协议学习笔记

MQTT 是一个客户端-服务器发布/订阅消息传输协议.  它轻量,开放,简单, 并易于实现.这些特性,使它在许多情况下适合使用,  包括受限的环境中,如机器对机器(M2M)之间通信和物联网(IoT)环境中,需要体积小的代码和/或网络带宽是昂贵的。

此协议运行于TCP/IP以上, 或在其他网络协议,提供有序、 无损、 双向网络连接. 它的功能包括:

·         使用发布/订阅消息模式提供一个一对多的消息分发,解除了应用程序之间的耦合。…

    

史上最全的常用linux命令

《常用linux命令》

================================GNOME应用技巧:=============================================================
Alt + F2: 类似Windows下的Win + R组合键,在GNOME中运行应用程序
Alt Tab: 同Windows下的Alt + Tab组合键,在不同程序窗口间切换
PrintScreen:全屏抓图
Alt + PrintScreen:当前窗口抓图
Alt + F4:关闭窗口…

    

php学习笔记

《PHP学习笔记》

1.PHP 会在输出时自动删除其结束符 ?> 后的一个换行。
2.同 C 或 Perl 一样,PHP 需要在每个语句后用分号结束指令。一段 PHP 代码中的结束标记隐含表示了一个分号;在一个 PHP 代码段中的最后一行可以不用分号结束。如果后面还有新行,则代码段的结束标记包含了换行符(注:会吃掉后面的换行符)。 如果你想保持换行符在一个关闭标签后,仅仅在关闭标签之后加一个空格就可以了.…