Python学习笔记(三)

列表,元组,字典列表这里的列表可以理解为C++中的vector比较合适,或者Java中的List。列表可以通过数组下标进行访问,如books = ['Math', 'English', 'Chinese']#取出第二个元素print books[2]但是,有些时候我就很疑惑如何动态新建一个列表。我一般使用如下方法新建一个列表。books = []for i in range(0, 5) :

- 阅读全文 -

Python学习笔记(二)

复习数据类型数Python中的数分为整型、长整型、浮点型与复数,一般情况下数和字符串用的比较多点。整型与浮点型的概念与C语言相同,需要注意的是在Python3中8进制与2进制整型的表示方式发生了变化,比如在Python2中八进制0777,在Python3中表示为0o777;Python3中二进制表示1011为0b1011。在Python3中长整型被整型所取代。关于复数的话,与数学中的基本一致,形如

- 阅读全文 -

Python学习笔记(一)

只是记录下自己学习Python过程中的感悟在Linux上搭建Python环境因为自己多数情况下的开发环境是在Linux中,所以这里只阐述如何在Linux搭建Python环境。至于为何不用Shell而用Python?我个人觉得Shell用来进行系统管理等方面还是很不错(可以看做是命令行的批量执行?),相对而言Python有很多的库可以使用,可以轻松的用Python进行网络编程、多线程等等,如果需要进

- 阅读全文 -

关于Python的若干感受

总是感觉自己学Python学了就忘,从2014年就开始接触Python,现在遇到一些基本操作还是需要去查资料,果然有些语言用多了才会熟练。有两件事情让自己准备再拾起Python,一是Python这门语言竟然被纳入了高考的范围(不知道还是不是只是说说而已,然后信息技术课还是没有数理化重要...),还记得当时我们那会还是VB当道,这说明Python这个语言真的简单易懂;二是最近在做项目的时候需要分析e

- 阅读全文 -

windows环境下MQTT Apollo搭建

Apollo是一款由Apache研发的一款MQTT broker。借用官方的介绍:ActiveMQ Apollo is a faster, more reliable, easier to maintain messaging broker built from the foundations of the original ActiveMQ. It accomplishes this using

- 阅读全文 -

MQTT broker列表

根据MQTT官方数据,截止2017年6月份,目前支持MQTT的broker如下:HiveMQActiveMQRabbitMQMosquittoIBM MessageSightMoscaMQTT DashboardEclipse IoTVerneMQSolaceCloudMQTTemqttdWavevertx-mqtt-brokerJoramMQMoquette MQTT

- 阅读全文 -

MQTT初探

MQTT从本科开始就已经早有耳闻,一直没有去研究它,最近想自己搭一套开源的物联网云平台,于是仔细研究起来。MQTT是一个订阅/发布机制的轻量级的协议,最初是由IBM设计的,现在已经逐渐成为物联网主流的通信协议。就我接触的,阿里云用MQTT设计了消息队列,百度云则用来做了天工物联系统。基本架构这里有几个概念需要进行区分,MQTT协议,MQTT客户端,以及服务端broker(也被称为代理服务器等)。事

- 阅读全文 -

Typecho使用百度对象存储

百度对象存储前几年的时候用过几次,后来转战用了阿里的对象存储,不过阿里的越来越用不起了,回头看看百度的BOS,那个叫便宜啊,对于我这个小站来说,一年也就个几十块。本来想自己动手根据百度的SDK为博客写插件的,在github上搜了搜已经有现成的了,于是拿过来改了改,还是可以用的,这里就不多介绍了。需要修改的地方只有一处,在BosService.php文件里,根据自己BOS区域更改下代码就行了。//北

- 阅读全文 -