通信猫调试工具_v308 下载地址:http://www.tongxinmao.com/Topic/Detail/id/6 点击下载:通信猫调试工具_v308.zip 资源分享 小马同学 2020-07-28 28 热度 0评论
Python实现MQTT客户端 1、安装 paho-mqtt包命令 pip install paho-mqtt 2、接收端代码: import paho.mqtt.client as mqtt def on_connect(client, userdata, flags, rc): print(\"Connected with result code \" + str(rc)) MQTT 小马同学 2020-07-28 30 热度 0评论
Windows下搭建MQTT服务器(Apollo) 1、安装JDK,配置Java环境(省略) 2、下载 Apache 的 Apollo,可直接下载:apache-apollo-1.7.1-windows-distro(服务端).zip(MQTT服务软件挺多的,比如:EMQ、Mosquitto) MQTT服务软件列表,下图来源:https://github.com/mqtt/mqtt.github.io/wiki/server-support 3、解 MQTT 小马同学 2020-07-28 31 热度 0评论
MQTT 协议简介、与Websocket的区别 MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。MQTT协议是轻量、简单、开放和易于实现的,这些特点使它适用范围非常广泛。在很多情况下,包括受限的环境中,如:机器与机器(M2M)通信和物联网(IoT)。其在,通过卫星链路通信传感器、偶尔拨号的医疗设备、智能家居、及一些小型化设备中已广泛使用。 MQTT协议原理: 简单来说就是客户端与服务端通过心跳包来保持连接,客户接收端向服务端订阅消息, MQTT 小马同学 2020-07-27 40 热度 0评论
版本控制工具 之 Git (远程仓库 Gitee) 1、注册并登录 http://gitee.com 2、将用户主目录下的 ~/.ssh/id_rsa.pub 文件里的 SSH 公钥粘贴到 Gitee 上 SSH 公钥生成方式参考:版本控制工具 之 Git (远程仓库 Github) 3、创建一个仓库 创建成功后按照提示操作即可: Git常用命令可参考:版本控制工具 之 Git(常用命令) Git 小马同学 2020-07-26 34 热度 0评论
版本控制工具 之 Git (远程仓库 Github) 本例以 Github 为例作为远程仓库,如果你没有 Github 可以在官网 https://github.com/ 注册。 1、生成 SSH Key(由于本地 Git 仓库和 GitHub 仓库之间的传输是通过SSH加密的,所以我们需要配置验证信息) $ ssh-keygen -t rsa -C \"你在 Github 上注册的邮箱\" & Git 小马同学 2020-07-25 30 热度 0评论
版本控制工具 之 Git(常用命令) Git 与 SVN 区别点: 1、Git 是分布式的,SVN 不是:这是 Git 和其它非分布式的版本控制系统,例如 SVN,CVS 等,最核心的区别。 2、Git 把内容按元数据方式存储,而 SVN 是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似 .svn、.cvs 等的文件夹里。 3、Git 分支和 SVN 的分支不同:分支在 SVN 中一点都不特别,其实它就是版本库中的另外一个 Git 小马同学 2020-07-25 33 热度 0评论
对象属性赋初始值写法 1、原始写法,也是最麻烦的一种写法: private string _text = null; public string text { get { return _text; } set { _text = (_text == null ? \"文本\" : value); } } 接下来所说的所有写法,都算是语法糖,经过反编译之后,还是写成第一种写法。 2、属性允许赋初始值(C#6.0新特性) p .Net 小马同学 2020-07-24 33 热度 0评论
JS子页面操作父页面 parent.$(\"iframe\").contents().find(\"#testbtn\").click() //在使用iframe的页面时,要操作这个iframe里面的DOM元素可以用:contentWindow、contentDocument //jquery选择器获得iframe,先把jquery对象转换为DOM对象,或者使用get()方法转换,在得到iframe的window对象后接着使用 Html/Css/Js 小马同学 2020-07-23 36 热度 0评论
NotMapped 特性使用简介 在属性上应用 NotMapped 特性即可忽略该属性映射成数据库中的列,示例: public string Age { get; set; } 注: 1、NotMapped 特性标识的属性列不会映射到数据库。 2、没有 get;set; 的属性不会映射到数据库。 3、private 属性也不会映射到数据库。 忽略映射到数据库其他方式: 在 DbContext 的 OnM .Net 小马同学 2020-07-23 30 热度 0评论