- 博客(27)
- 收藏
- 关注
转载 RuntimeError: working outside of request context
RuntimeError: working outside of request context在flask项目里,使用异步发送http请求时,后台报错:RuntimeError: working outside of request context在网上查了一些资料,了解到原因基本是在异步操作的过程中使用了flask的request全局变量,而在异步的环境里该变量已经失效,所以解决...
2018-11-01 15:37:00
2097
转载 python多线程的实现方法总结
本篇文章介绍支持python多线程编程的模块及其使用方法,主要有thread,threading,Queue,multiprocessing等关于多线程编程的适用环境以及和多进程编程的区别,可查看https://www.cnblogs.com/liushi-Oscar/p/9636051.htmlthread 模块thread模块在官方的介绍中并不推荐使用,原因在于thre...
2018-09-13 11:59:00
224
转载 python多线程与多进程
之前一直很不理解几个问题:为什么说python多线程只是表面上的多线程?多线程是真正的并发执行吗?多进程和多线程有什么区别?今天有空,做了一个实验,算是搞懂了python中串行,多线程,多进程之间的区别。主机配置:6核cpu实验脚本: import threading from time import time from multiprocessi...
2018-09-12 17:19:00
175
转载 正则表达式
表示法描述示例literal匹配字符串字面值foore1|re2匹配正则表达式re1或者re2foo|bar^匹配字符串的起始部分^Dear$匹配字符串的结尾部分[a-z]+.com$.匹配任一单一字符(除了\n之外)b.b*匹配前面出现的正则表达式0次或多次.*?匹配前面出现的正则表达式0次或1次.?...
2018-09-10 14:41:00
144
转载 mysql操作笔记
mysql操作笔记查看当前用户,当前数据库select user();select database();查看引擎查看所有引擎:show engines;查看表引擎:show create table xxx;批量查看一个数据库所有表的引擎show table status from anheisg;创建用户CREATE USER 'use...
2018-09-03 11:28:00
102
转载 第二部分 目录,文件与磁盘格式
第6章 Linux的文件权限与目录配置文件属性ls -l各列的意思第一列:'-rw-r--r--'1:该文件是文件(-),或目录(d),或链接文件(l)等2-4:该文件持有者的权限5-7:该文件所属用户组的权限8-10:others权限第二列:3表示有多少文件名连接到此节点(i-node)第三列:root该文件所属用户第四列:root该文件所...
2018-09-03 11:27:00
112
转载 python 读写json
python 读写json将python dict 写入json文件json.dump() import json dict = {'a':1213,'b':['ad',3,'23fs']} with open("file_path", "w") as json_f: json.dump(dict, json_f)读取json文件json...
2018-09-03 11:21:00
104
转载 Xtrabackup数据库热备份记录
Xtrabackup数据库热备份记录安装Xtrabackupwget https://repo.percona.com/apt/percona-release_0.1-6.$(lsb_release -sc)_all.debsudo dpkg -i percona-release_0.1-6.$(lsb_release -sc)_all.debsudo apt-get upd...
2018-09-03 11:19:00
147
转载 mysql全备份 + 增量备份
mysql全备份 + 增量备份配置文件:管理mysql配置文件,打开binlog日志对于mysql数据库:log_bin = /var/log/mysql/mysql_bin.logserver-id = 1(必须有,否则重启fail)对于mariadb数据库:log_bin = /var/log/mysql/mysql-bin.log修改配置文件后需要...
2018-09-03 11:18:00
118
转载 debian系统完全卸载mysql
debian系统完全卸载mysqldpkg --get-selections | grep mysql该命令查看系统上所有mysql相关的软件包apt-get --purge remove mysql-server依次使用--purge remove删除软件包转载于:https://www.cnblogs.com/liushi-Oscar/p/9577506.h...
2018-09-03 11:17:00
203
转载 已解决:Linux虚拟机创建后无法切换到root
在安装Ubuntu的虚拟机后,使用安装过程中使用的用户名和密码无法切换到root上去,此时可以使用如下方式解决: 1、打开一个terminal,然后输入: sudo passwd root 根据提示,先输入当前已登录用户的密码:[sudo] password for you: 然后两次输入新的root密码: Enter new UNIX password: ...
2018-07-17 11:02:00
1222
转载 已解决:win10 下MarkdownPad2渲染出错:This View has crashed!
windows 10系统 需要下载 一个 awesomium_v1.6.6_sdk_win 这是一个 HTML UI ENGINE下载地址 http://markdownpad.com/download/awesomium_v1.6.6_sdk_win.exe亲测下载安装后渲染正常;如果以上安装后问题还没解决,官方文档建议下载安装 Microsoft's DirectX End-U...
2018-07-17 10:48:00
307
转载 计算机网络---运输层
运输层一、进程之间的通信 1、运输层向它上面的应用层提供通信服务 ,两台主机通信时,只有主机的协议栈才有运输层,网络核心部分的路由器在转发分组时只用到了下面三层功能 2、两台主机进行通信就是两台主机中的应用进程互相通信 ,IP协议将分组送到目的主机,运输层协议将网络层中的分组信息交付到主机的应用进程。通信的真正端点并不是主机而是主机中的进程 3、运输层的两个功能,复用 和分用 ...
2018-06-13 12:45:00
162
转载 计算机网络---网络层
网络层一、网际协议IP 与IP协议配套使用的三个协议: 1、ARP(Address Resolution Protocol): 地址解析协议,被IP协议使用 2、ICMP(Internet Control Message Protocol):网际控制报文协议,使用IP协议 3、IGMP(Internet Group Management Protocol):网际组管理协议,使用...
2018-06-13 12:44:00
102
转载 计算机网络---数据链路层
数据链路层一、链路和数据链路 1、链路:一个结点与相邻结点之间的一段物理线路(计算机网络由结点和链路组成) 2、数据链路:上述物理链路 + 必要的通信协议二、帧:帧是数据链路层的协议数据单元。数据链路层把网络层交下来的数据构成帧发送到链路上,以及把接收到的帧中的数据取出并上交给网络层(网络层协议数据单元是IP数据报,或称分组,包),过程大致如下: 1、结点A的数据链路层把网络层...
2018-06-13 12:43:00
260
转载 计算机网络---概述
概述1、三大类网络: 1)电信网络:向用户提供电话,传真,电报等服务 2)有线电视网络:向用户传播各种电视节目 3)计算机网络:用户能够在计算机之间传递数据文件2、网络,互连网,互联网 1)计算机网络(网络):由若干结点(node)和链路(link)组成。 结点:可以是计算机,集线器,交换机,路由器 2)互连网(internet):通过路由器将网络互连,形成...
2018-06-13 12:42:00
168
转载 计算机网络---物理层
物理层一、物理层的作用:尽可能地屏蔽掉传输媒体和通信手段的差异,使数据链路层感觉不到这些差异 同时要完成传输方式的转换(数据在计算机内部并行传输,在通信线路(传输媒体)上为串行传输二、数据通信系统(三个部分) 1、源系统(或发送端,发送方) ●源点(source):产生要传输的数据; ●发送器:对源点产生的数字比特流进行编码进行传输;如调制器 2、目的系统(或接收端,...
2018-06-13 12:42:00
140
转载 go的命令行参数---flag
(参考博客http://blog.youkuaiyun.com/u010003835/article/details/51896764)1、os原始命令行参数访问功能: package main import "os" import "fmt" func main(){ argsWithProg := os.Args argsWithoutProg :...
2018-01-16 20:33:00
119
转载 Go---第九章:使用共享变量实现并发(小知识点笔记)
1、转载于:https://www.cnblogs.com/liushi-Oscar/p/8289238.html
2018-01-15 18:07:00
118
转载 Go---第八章:goroutine和通道(小知识点笔记)
1、转载于:https://www.cnblogs.com/liushi-Oscar/p/8289232.html
2018-01-15 18:06:00
88
转载 Go---第七章:接口(小知识点笔记)
1、转载于:https://www.cnblogs.com/liushi-Oscar/p/8286978.html
2018-01-15 10:29:00
132
转载 Go---第六章:方法(小知识点笔记)
1、方法声明:方法声明和函数声明类似,只是在函数名字前多加一个参数,如:(附加的参数p成为方法的接收者)(相当于C语言中的this和self?) 函数:func Distance(p, q Point) float64 { body } 方法:func (p Point) Distance(q Point) float64 { ...
2018-01-12 17:45:00
140
转载 Go---第五章:函数(小知识点笔记)
1、函数声明: func name(parameter-list) (return-list) { body } 形参(parameter-list)指定参数名和参数类型,由调用者传入实参初始化,为函数内部的局部变量 返回值列表(return-list)指定函数返回值类型,若返回一个未命名的返回值或者没有返回值的时候,圆括号可省略...
2018-01-12 16:09:00
127
转载 解决paramiko获取远程脚本延时返回数据的问题
最近写一个tcp连接测试的脚本,用到了paramiko模块,遇到了一些让自己非常头疼的问题,在此记录。常规的paramiko初始化和连接等操作网上已经有很多文章,不再赘述,下面主要说明自己遇到的问题和解决方法。需求:从跳板机连接机器池,任意一台做启server,任选数十台启client,client不停向server发送包,测试连接是否中断问题1:因为client端需要不断向...
2018-01-09 17:19:00
1951
转载 python字典合并
方法1:dictMerge = dict( dict1.items() + dict2.tiems() )方法2:dictMerge = dict( dict1, **dict2 )方法2的执行效率比方法1更高转载于:https://www.cnblogs.com/liushi-Oscar/p/8184649.html...
2018-01-03 17:01:00
155
转载 关于iperf的使用
iperf是一款测试网络性能的工具,在运维工作中可能要经常用到一、安装 windows下:去官网(https://iperf.fr/iperf-download.php)下载iperf,然后解压,将iperf.exe和cygwin1.dll放在%systemroot%目录下(%systemroot%为计算机根目录,一般为C:\windows下,也可在命令行执行echo %sys...
2018-01-03 16:43:00
118
转载 python安装MySQLdb:出错Microsoft Visual C++ 9.0 is required
详细问题: (windows)python环境安装MySQLdb第三方包,报错Microsoft Visual C++ 9.0 is required解决方法: 下载MySQL_python-1.2.5-cp27-none-win32.whl(https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml可搜索下载直接,然后pip安...
2017-12-19 19:44:00
306
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人