- 博客(202)
- 资源 (9)
- 收藏
- 关注
转载 【网络安全】在局域网里创建个人CA证书
前言这篇文章主要是给另一篇文章提供生成个人CA证书步骤的教程。生成CA证书首先网上下载一个openssl软件,Windows可以从这里下载:已经编译好的Windows下的openssl,当然也可以在Linux下生成。之后按步骤输入下面指令生成证书。这一步是创建根证书。创建私钥> openssl genrsa -out ca/ca-key.pem 1024 ...
2017-04-25 09:38:43 17692 8
原创 【MQTT】在Ubuntu下搭建MQTT服务器
博主之前写了一篇《在Windows下搭建MQTT服务器》,这次要尝试在Ubuntu下搭建MQTT服务器。实际上,下载好源码包后,后面的都和那篇文章差不多了。
2017-04-23 15:51:09 12086 3
原创 【Linux】Ubuntu安装JDK1.8.0并配置环境变量
博主之前写了一篇《在Windows下搭建MQTT服务器》,这次想在Linux环境下测试apache-apollo的MQTT,但是安装这个需要Java环境,所以这这一篇是安装apache-apollo的准备工作。
2017-04-23 15:19:09 5611 1
原创 【Web建站】Windows10下Apache2.4配置Flask
本文假设读者已经安装好Apache并阅读过《Windows10下Apache2.4配置Django》,知道怎么使用Apache。因为有些配置是前文已经提过,这里不再赘述。
2017-04-19 14:48:25 2283
原创 【Web建站】Windows10下Apache2.4配置Django
以前用Python运行的Web框架都是要运行在Linux下,加上WSGI服务器,比如Gunicorn+Flask,后来了解到了Apache,看看能不能基于Apache这个Web服务器下给Python提供Web环境。于是上网找了很多资料,现在总结如下。这一篇是在Apache上部署Django。本文结合《Window10下Apache2.4的安装和运行》使用。
2017-04-19 13:19:04 3898
原创 【Web建站】Window10下Apache2.4的安装和运行
以前用Python运行的Web框架都是要运行在Linux下,加上WSGI服务器,比如Gunicorn+Flask,后来了解到了Apache,看看能不能基于Apache这个Web服务器下给Python提供Web环境。于是上网找了很多资料,现在总结如下。这篇是在Window10下Apache2.4的安装和运行。
2017-04-19 12:05:29 7768 2
原创 【Flask】cookiecutter-flask生成的database.py代码分析
cookiecutter-flask生成的工程目录下有一个database.py文件,主要是对数据表功能的一个扩展。这篇文章是对这份代码简单分析。
2017-04-18 14:41:04 1799
原创 【Flask】cookiecutter-flask使用笔记
Cookiecutter可以让你快速从模板中建立工程,cookiecutter-flask则是Flask的模板,可以快速生成Flask大型项目模板。
2017-03-29 09:28:31 7595
原创 【Linux】/usr/lib64/python2.7/site-packages/pycurl.so: undefined symbol: XXX解决方案
pycurl.so: undefined symbol: XXX解决方案
2017-03-28 10:54:55 9614 1
原创 【Python】Notepad++配置Python编译器
有时候想写一些简单的Python脚本,但又不想打开笨重的Pycharm,官方的IDLE又不好用,那怎么办呢?想到自己会用Notepad++,上网搜了一下能不能给Notepad++配一个编译器,结果还真的有。
2017-03-16 09:02:20 2591 2
原创 【Python】Python3「'ascii' codec can't encode character...ordinal not in range(128)」解决方案
在网络传输中需要把数据转换为字节类型(byte类型),这个时候就需要进行编码转换,可是在Python3下有时候会出现下面的错误。‘ascii’ codec can’t encode character ‘\x80’ in position 0: ordinal not in range(128)
2017-03-11 12:58:15 6125
原创 【运维】Windows下MRTG入门教程
MRTG(Multi Router Traffic Grapher)是一套可用来绘出网络流量图的软件,可以监控网络链路流量负载,其通过snmp协议得到设备的流量信息,并将流量负载以包含PNG格式的图形的HTML文档方式显示给用户,以非常直观的形式显示流量负载。MRTG是瑞士奥尔滕的Tobias Oetiker与Dave Rand所开发,此软件已GPL授权。
2017-03-07 00:12:35 13874 1
原创 【C++】VS2013下CURL编译及使用示例
概述VS C++下可以使用CURL工具进行网络通信,但是要用到CURL必须有dll和lib文件。所以这个要自己编译生成这些文件。
2017-02-24 17:54:05 11502 2
原创 【Python】SNMP的安装及Python的调用
本文是介绍SNMP在Windows和Linux(Ubuntu)下的安装,以及通过Python调用其接口的文章。
2017-02-13 11:17:54 22806 6
原创 【Linux】Ubuntu 16.04下部署Zabbix 3.2
网络上有很多在Ubuntu下部署Zabbix的,但是大多数教程都是在Ubuntu 14.04下部署,同时Zabbix也不是3.0版本以上。所以在这里写一篇目前最新的部署教程。
2017-02-08 11:45:08 8352 4
原创 【Python】Python通过ctypes调用C动态链接库
这是一份示例代码,通过from ctypes import cdll调用C动态链接库打印系统时间。
2017-02-03 14:30:26 1631
原创 【Python】在PyCharm的菜单栏中配置Python2代码转换Python3的工具
本文介绍如何在PyCharm环境配置2to3.py工具到菜单栏。
2017-01-18 14:53:44 10476 6
原创 【Python】Windows下安装scipy库步骤
由于学习需要,需要安装scipy库。scipy库在Windows下使用pip安装失败,所以需要寻找安装包进行安装,下面是记录步骤。
2017-01-11 10:36:17 17672 5
原创 【ESP8266】基于ESP8266的MicroPython入门笔记
概述本文是ESP8266运行MicroPython入门笔记,记录自己在探索MicroPython所见所思的同时,也顺便简单评估该开发方式的优缺点。开发环境ESP8266开发板: ESP-LAUNCHER(4 MB Flash)操作系统:Win10 64位关于MicroPythonMicroPython是一个基于Python 3的、精简和高效的编程语言,其包括Pyt
2017-01-01 16:36:29 62593 41
原创 【Python】使用生成器改写直接返回列表的函数
本文是《Effect Python 编写高质量Python代码的59个有效方法》的学习笔记。主要记录生成器的使用方法和示例代码。
2016-12-29 15:28:24 2480
原创 【Flask】使用Flask-Admin内建的JS控件获取日期和时间
在使用Flask-Admin开发后台Web应用时,有时候需要一个填写日期或时间的表单,最好的用户体验就是用JS控件选择日期或时间。由于博主本身不是专门做前端的,所以能用Flask-Admin的东西我都尽量使用。
2016-12-24 12:25:17 4990 6
原创 【Flask】SQLAlchemy中从datetime字段获取某月份的数据
博主在使用Flask开发项目,需要按月份进行汇总,在数据库的历史记录中,我使用了datetime记录日期和时间,那么如何获取某月份的所有数据呢?
2016-12-22 16:42:10 14548 3
原创 【Python】获取某月份的第一天和最后一天
在做项目的时候需要进行月份汇总,查询数据库(SQLALchemy)时就需要传递一个时间范围,即某月份的第一天和最后一天,以给出当月的所有数据。所以就需要写一个获取某月份第一天和最后一天的函数。
2016-12-22 09:43:01 34499
原创 【Flask】关于Flask-Admin的一些坑及避开技巧
在使用Flask-Admin开发后台应用的时候,会遇到Flask-admin的一些坑,这篇是记录这些坑并且如何灵巧的避开。
2016-12-20 19:52:25 7284 1
原创 【Flask】HTTP的异常
在使用Flask中,我发现Flask的werkzeug框架有HTTP异常,下面是根据官方文档,汇总了一下werkzeug拥有的异常类,比如400错误和404错误。
2016-12-19 19:07:33 3851
翻译 【Flask】Flask和SQLAlchemy:init_app
博主前言博主在用Flask开发的时候,需要实现一个功能:定时写数据到数据库。之前采用了一个笨方法,单独写一个Python脚本文件,并且数据库表对象还要重新定义,如果Flask那边修改了数据表对象,这边的脚本也需要就改数据表对象,非常麻烦。我于是就想能不能直接用Flask里的数据表对象。可是每次在脚本里调用数据表对象都报错,加上定时任务是用了线程机制,还涉及线程安全问题等等,任务艰巨啊。但是,最
2016-12-01 20:58:38 18363 4
原创 【Flask】从Excel中批量导入数据
在Flask开发中需要批量导入数据,数据是用Excel保存的。所以在网上搜索了下资料,提取Excel里的数据可以使用xlrd包。这篇文章主要是记录Flask从Excel批量导入数据到数据库的方法。
2016-11-28 20:43:45 8741
原创 【Flask】如何在Flask-Admin管理视图中增加改写id的表单
最近需要做一个后台管理系统,之后发现Flask-Admin这个包挺好用的,下面是记录自己在使用Flask-Admin的小技巧。这篇文章记录的是如何在Flask-Admin管理视图中增加改写id的表单。
2016-11-26 19:57:25 3547
原创 【Linux】CentOS下vsftpd报500\550的解决方法
本人在使用CentOS时,配置vsftpd,第一次上传文件遇到了500\550 的报错。后来我用root用户登录FTP,又发现有550的报错,之后查资料发现可能是selinux启用的原因,关掉后就可以解决问题。
2016-11-25 16:49:05 11051
原创 【Python】SQLAlchemy例程
SQLAlchemy是Python下的一个工具包,提供了SQL工具包及对象关系映射(ORM)工具。这篇文章主要是记录一份可以使用的例程(TODO代码),以后做项目的时候可以直接从这里拷贝并扩展。
2016-11-18 22:53:45 882
原创 【Flask】关于Flask的request属性
在进行Flask开发中,前端需要发送不同的请求及各种带参数的方式,比如GET方法在URL后面带参数和POST在BODY带参数,有时候又是POST的表单提交方式,这个时候就需要从request提取参数。这篇文章是总结如何使用request。
2016-11-10 18:09:33 42128 6
原创 【ESP8266】ESP8266的MQTT客户端搭建教程(基于NONS_SDK_v2.0)
前言MQTT是IBM开发的一个即时通讯协议,面向M2M和物联网的连接,采用轻量级发布和订阅消息传输机制,并且有可能成为物联网的重要组成部分。ESP8266是一款物美价廉的Wi-Fi芯片,集成Tensilica L106 钻石系列的32 位处理器和片上SRAM,多达17 个GPIO口,并拥有IIC、IIS、UART、PWM、IR遥控等片上资源。ESP8266还提供官方的软件开发开发包(...
2016-11-08 22:18:18 55912 123
原创 【Flask】Flask解决跨域的问题
在Flask开发RESTful后端时,前端请求会遇到跨域的问题。下面是解决方法。Python版本:3.5.1下载flask_cors包pip install flask-cors使用flask_cors的CORS,代码示例from flask_cors import *app = Flask(__name__)CORS(app, supports_credenti...
2016-11-04 16:36:22 24051 4
原创 【Python】Python中字符串的编码分析
现在Python环境可以分为2和3。Python 2.x的开发环境默认编码是ascii,Python 3.x是Unicode。下面就这个编码问题简单讨论一下。
2016-10-26 12:24:28 687
原创 【Python】Web服务器网关接口(WSGI)的简介及wsgiref模块
Web服务器网关接口(Python Web Server Gateway Interface,缩写为WSGI)是为Python语言定义的Web服务器和Web应用程序或框架之间的一种简单而通用的接口。WSGI有两方:「服务器」或「网关」一方,以及「应用程序」或「应用框架」一方。服务方调用应用方,提供环境信息,以及一个回调函数(提供给应用程序用来将消息头传递给服务器方),并接收Web内容作为返回值。
2016-10-25 22:18:56 2152
原创 Flask-在Flask中跨请求传递数据资源
由于项目需要,我想在Flask中跨请求传递数据资源,而且请求接口必须是异步非阻塞的方式,Flask的异步请求已经在这篇文章中解决。
2016-10-24 23:29:14 5467 2
ESP8266使用ESP-NOW示例工程
2017-07-09
Espruino_1v92固件和Web IDE工具
2017-06-04
ESP8266使用sniffer示例工程
2017-05-27
MicroPython的umqtt库
2017-05-12
VS2013调用libcurl示例工程
2017-02-24
ESP8266搭建MQTT客户端源码
2016-11-20
移植cJSON到ESP8266
2016-09-30
ESP8266使用官方Json接口的例程
2016-09-24
cc2530-contiki读取DHT11并发送数据例程
2016-04-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人