自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 1629

转载 python多线程的实现方法总结

本篇文章介绍支持python多线程编程的模块及其使用方法,主要有thread,threading,Queue,multiprocessing等关于多线程编程的适用环境以及和多进程编程的区别,可查看https://www.cnblogs.com/liushi-Oscar/p/9636051.htmlthread 模块thread模块在官方的介绍中并不推荐使用,原因在于thre...

2018-09-13 11:59:00 192

转载 python多线程与多进程

之前一直很不理解几个问题:为什么说python多线程只是表面上的多线程?多线程是真正的并发执行吗?多进程和多线程有什么区别?今天有空,做了一个实验,算是搞懂了python中串行,多线程,多进程之间的区别。主机配置:6核cpu实验脚本: import threading from time import time from multiprocessi...

2018-09-12 17:19:00 135

转载 正则表达式

表示法描述示例literal匹配字符串字面值foore1|re2匹配正则表达式re1或者re2foo|bar^匹配字符串的起始部分^Dear$匹配字符串的结尾部分[a-z]+.com$.匹配任一单一字符(除了\n之外)b.b*匹配前面出现的正则表达式0次或多次.*?匹配前面出现的正则表达式0次或1次.?...

2018-09-10 14:41:00 111

转载 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 74

转载 第二部分 目录,文件与磁盘格式

第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 90

转载 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 87

转载 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 121

转载 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 88

转载 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 158

转载 已解决:Linux虚拟机创建后无法切换到root

在安装Ubuntu的虚拟机后,使用安装过程中使用的用户名和密码无法切换到root上去,此时可以使用如下方式解决: 1、打开一个terminal,然后输入:  sudo passwd root  根据提示,先输入当前已登录用户的密码:[sudo] password for you:  然后两次输入新的root密码:       Enter new UNIX password:  ...

2018-07-17 11:02:00 1006

转载 已解决: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 269

转载 计算机网络---运输层

运输层一、进程之间的通信 1、运输层向它上面的应用层提供通信服务 ,两台主机通信时,只有主机的协议栈才有运输层,网络核心部分的路由器在转发分组时只用到了下面三层功能 2、两台主机进行通信就是两台主机中的应用进程互相通信 ,IP协议将分组送到目的主机,运输层协议将网络层中的分组信息交付到主机的应用进程。通信的真正端点并不是主机而是主机中的进程 3、运输层的两个功能,复用 和分用 ...

2018-06-13 12:45:00 129

转载 计算机网络---网络层

网络层一、网际协议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 82

转载 计算机网络---数据链路层

数据链路层一、链路和数据链路 1、链路:一个结点与相邻结点之间的一段物理线路(计算机网络由结点和链路组成) 2、数据链路:上述物理链路 + 必要的通信协议二、帧:帧是数据链路层的协议数据单元。数据链路层把网络层交下来的数据构成帧发送到链路上,以及把接收到的帧中的数据取出并上交给网络层(网络层协议数据单元是IP数据报,或称分组,包),过程大致如下: 1、结点A的数据链路层把网络层...

2018-06-13 12:43:00 224

转载 计算机网络---概述

概述1、三大类网络:  1)电信网络:向用户提供电话,传真,电报等服务  2)有线电视网络:向用户传播各种电视节目  3)计算机网络:用户能够在计算机之间传递数据文件2、网络,互连网,互联网  1)计算机网络(网络):由若干结点(node)和链路(link)组成。   结点:可以是计算机,集线器,交换机,路由器  2)互连网(internet):通过路由器将网络互连,形成...

2018-06-13 12:42:00 135

转载 计算机网络---物理层

物理层一、物理层的作用:尽可能地屏蔽掉传输媒体和通信手段的差异,使数据链路层感觉不到这些差异  同时要完成传输方式的转换(数据在计算机内部并行传输,在通信线路(传输媒体)上为串行传输二、数据通信系统(三个部分) 1、源系统(或发送端,发送方)  ●源点(source):产生要传输的数据;  ●发送器:对源点产生的数字比特流进行编码进行传输;如调制器 2、目的系统(或接收端,...

2018-06-13 12:42:00 118

转载 go的命令行参数---flag

(参考博客http://blog.csdn.net/u010003835/article/details/51896764)1、os原始命令行参数访问功能:  package main  import "os"  import "fmt"  func main(){    argsWithProg := os.Args    argsWithoutProg :...

2018-01-16 20:33:00 85

转载 Go---第九章:使用共享变量实现并发(小知识点笔记)

1、转载于:https://www.cnblogs.com/liushi-Oscar/p/8289238.html

2018-01-15 18:07:00 98

转载 Go---第八章:goroutine和通道(小知识点笔记)

1、转载于:https://www.cnblogs.com/liushi-Oscar/p/8289232.html

2018-01-15 18:06:00 69

转载 Go---第七章:接口(小知识点笔记)

1、转载于:https://www.cnblogs.com/liushi-Oscar/p/8286978.html

2018-01-15 10:29:00 103

转载 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 110

转载 Go---第五章:函数(小知识点笔记)

1、函数声明: func name(parameter-list) (return-list) {         body       } 形参(parameter-list)指定参数名和参数类型,由调用者传入实参初始化,为函数内部的局部变量  返回值列表(return-list)指定函数返回值类型,若返回一个未命名的返回值或者没有返回值的时候,圆括号可省略...

2018-01-12 16:09:00 102

转载 解决paramiko获取远程脚本延时返回数据的问题

最近写一个tcp连接测试的脚本,用到了paramiko模块,遇到了一些让自己非常头疼的问题,在此记录。常规的paramiko初始化和连接等操作网上已经有很多文章,不再赘述,下面主要说明自己遇到的问题和解决方法。需求:从跳板机连接机器池,任意一台做启server,任选数十台启client,client不停向server发送包,测试连接是否中断问题1:因为client端需要不断向...

2018-01-09 17:19:00 1731

转载 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 132

转载 关于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 97

转载 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 262

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除