安装pyserialpipinstallpyserial查看可用的端口#coding:utf-8importserial.tools.list_portsplist=list(serial.tools.list_ports.comports())iflen(plist)<=0:print("没有发现端口!")else:plist_0=list(plist[0])serialName=plist_0[0]serialFd=serial.Serial(seri
系统 2019-09-27 17:50:55 2295
1.递归概述递归(recursion)是一种编程技巧,某些情况下,甚至是无可替代的技巧。递归可以大幅简化代码,看起来非常简洁,但递归设计却非常抽象,不容易掌握。通常,我们都是自上而下的思考问题,递归则是自下而上的解决问题――这就是递归看起来不够直观的原因。那么,究竟什么是递归呢?让我们先从生活中找一个栗子。我们都有在黑暗的放映厅里找座位的经验:问问前排的朋友坐的是第几排,加上一,就是自己当前所处位置的排号。如果前排的朋友不知道自己是第几排,他可以用同样的方
系统 2019-09-27 17:50:31 2295
CMDB是什么,作为IT工程师的你想必已经听说过了,或者已经烂熟了,容我再介绍一下,以防有读者还不知道。CMDB的全称是ConfigurationManagementDataBase,翻译下就是配置管理数据库,它存储与管理企业IT架构中设备的各种配置信息,它支撑服务流程的运转、发挥着配置信息的价值。在今天,无论是自动化运维、标准化运维、DevOps、甚至是时髦的智能运维,其实都离开不CMDB,可以说CMDB是运维体系的基石,有了配置信息数据库,后面各种标准
系统 2019-09-27 17:50:18 2295
很多大佬在介绍代码案例的时候,用到的MNIST数据集都是在代码中直接下载使用,这样做存在好处,但是,同样存在弊端。好处:不需要附上数据集坏处:有时候网络不好的时候,或者远程服务关闭了,导致数据无法下载。下面介绍如何本地导入下载好的MNIST数据集:#-*-coding:utf-8-*-"""CreatedonMonMay2715:07:232019@author:AugustMe"""importnumpyasnpimportosimportgzip#定义
系统 2019-09-27 17:49:21 2295
self代表类的实例,而非类类的方法与普通的函数只有一个特别的区别——它们必须有一个额外的第一个参数名称,按照惯例它的名称是self。从执行结果可以很明显的看出,self代表的是类的实例,代表当前对象的地址,而self.class则指向类。self不是python关键字,我们把他换成其他也是可以正常执行的:classTest:def__init__(runoob):runoob.a='a'defprt(runoob):print(runoob.a)t=Te
系统 2019-09-27 17:48:04 2295
问题:m=re.findall('[0-9]*4[0-9]*','[4]')可以匹配到4.m=re.findall('([0-9])*4([0-9])*','[4]')匹配不到4.这是为什么呢?PS,这个是一个简化的说明,我要用的正则比这个复杂,所以要用到(),表示一个序列的匹配。补充一点,我放在notepad++中用的时候,两种写法都能匹配出来,不知道为什么python中就不行了。答案:python的正则中用()会进行匹配,所以返回结果是['',''],
系统 2019-09-27 17:47:25 2295
本文主要是一步一步教大家如何利用python搭建微信公众平台,有兴趣的朋友可以参考一下使用的工具,python新浪SAE平台,微信的公众平台你需要先在微信的公众平台与新浪SAE平台上各种注册,微信平台注册的时候需要你拍张手持身份证的照片,还有几天的审核期微信公众平台:http://mp.weixin.qq.com新浪SAE:http://sae.sina.com.cn/等待微信公众审核通过后,登录公众平台后,点击高级功能。将会看到需要提供一个接入信息:微信
系统 2019-09-27 17:38:13 2295
刊号#46-Feb25,2009项目新闻测试你的NetBeans知识,获得免费服务!参与Sun开发中心问题调查,看看您有多了解NetBeansIDE。如果您正确地回答了问题,将有机会获得来自开发专家辅助项目(DEA)的免费咨询服务(一个咨询问题价值约300RMB)。需注册。来自NetBeans团队的消息:为什么是NetBeans6.7?NetBeans6.7是什么?为什么它是下一个NetBeans版本?简短的回答是:NetBeans团队将关注点放在这个小版
系统 2019-08-29 23:33:50 2295
Struts2入门概述Struts2主要是通过导入struts2的jar包,通过Struts2的struts.xml配置和struts的拦截器执行视图文件,转发到客户端。struts2部署基本步骤:1:新建webproject单击"FINISH"完成。2:导入struts2jar包3:配置project的web.xml文件
系统 2019-08-29 23:25:45 2295
本文出至:http://hi.baidu.com/sitoto/blog/item/1ac395580f63cdd69d820464.html一、二者的出身作为世界最著名的两大CASE工具,RationalRose和PowerDesigner的名声可谓如雷贯耳。Rose是当时全球最大的CASE工具提供商Rational的拳头产品,UML建模语言就是由Rational公司的三位巨头Booch、Rumbaugh和Jacobson发明的,后来Rational被I
系统 2019-08-29 23:10:30 2295