根据实际的应用需要,补充maven的相关使用知识 1.分模块,分工程管理 2.多模块,多web应用,合并成一个war 包 eg: 1.在总的web的pom里面,假如要合并的war内容 <plugins> <plugin> <groupId>org.apache.maven.plugins</grou ...
分类:
其他好文 时间:
2018-02-11 16:09:47
阅读次数:
137
由于目前写完了【消息队列】模块,想做个单元测试,所以就利用spring的import标签,将mq的配置文件加入了配置。结果出现了《3 字节的 UTF-8 序列的字节 2 无效》这个问题。 有人说,是不是编码不对?:我的是UTF-8 有人说,在pom文件加入一大段UT-8配置,在此省略:因为我原来读取 ...
分类:
其他好文 时间:
2018-02-11 14:32:45
阅读次数:
211
环境版本说明: centos 7 python3.6.4 django 2.0 在创建django项目时候。报错以下信息 详细错误信息如下: 原因: 未安装sqlite 模块 解决: 1 安装 sqlite-devel 2 重新编译python ...
分类:
数据库 时间:
2018-02-11 14:30:58
阅读次数:
685
考虑到项目的实际需要,树莓派作为主机,应该只在需要的时候查询特定节点发送的数据,因此接收到数据后需要根据头部判断是否是自己需要的数据,如果不是继续接收数据,超过一定时间未查询到特定节点的数据,则退出程序,避免无限等待。 本项目中各个节点和树莓派的通信不区分信道,因此如果由树莓派发送给特定节点的数据会 ...
分类:
其他好文 时间:
2018-02-11 12:35:44
阅读次数:
258
设计思路 Arduino Leonardo初始化为发送模式,发送完成后,立即切换为接收模式,不停的监听,收到数据后立即切换为发送模式,若超过一定时间还为接收到数据,则切换为发送模式。 树莓派初始化为接收模式,接收到数据后立即切换为发送模式,超过一定时间为接收到数据则切换为发送模式,发送数据后立即切换 ...
分类:
其他好文 时间:
2018-02-11 10:42:17
阅读次数:
161
一、基础介绍 1、简介 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批 ...
分类:
其他好文 时间:
2018-02-11 10:37:10
阅读次数:
174
subprocess – 创建附加进程 subprocess模块提供了一种一致的方法来创建和处理附加进程,与标准库中的其它模块相比,提供了一个更高级的接口。用于替换如下模块: os.system() , os.spawnv() , os和popen2模块中的popen()函数,以及 commands ...
分类:
其他好文 时间:
2018-02-11 00:06:35
阅读次数:
214
很多程序都有记录日志的需求,并且日志包含的信息有正常的程序访问日志还可能有错误,警告等信息输出,python的logging模块提供了标准的日志接口,可以通过它存储各种格式的日志,日志级别等级:critical > error > warning > info > debug看下各个日志级别代表什么 ...
分类:
编程语言 时间:
2018-02-11 00:05:45
阅读次数:
276
编码 默认情况下,Python 3 源码文件以 UTF-8 编码。当然你也可以为源码文件指定不同的编码: 保留字 Python的标准库提供了一个keyword模块,可以输出当前版本的所有关键字: 注释 单行#注释,多行可用'''和""" 多行单行语句 Python执行一行长语句可以用\来实现: Py ...
分类:
编程语言 时间:
2018-02-10 23:26:56
阅读次数:
347
参数:**两个星是字典,*一个星是隐藏参数 sys模块包含了系统功能(system) sys.argv变量是一系列字符串的列表,包含了命令行参数这一列表。会将参数放在列表然后传递给程序。 from * import *和import *区别:import *还需要“模块.函数使用”,前者直接可以调用 ...
分类:
编程语言 时间:
2018-02-10 23:21:54
阅读次数:
209