- 博客(49)
- 问答 (1)
- 收藏
- 关注
原创 nginx - 上游服务器交互出错的处理
当与上游的交互出现错误时,Nginx并不想立刻认为这个请求处理失败,而是试图多给上游服务器一些机会,可以重新向这台或者另一台上游服务器发起连接、发送请求、接受响应,以避免网络故障。ngx_http_upstream_next方法在结束请求之前,会检查ngx_peer_connection_t结构体的tries成员,tries成员会初始化为每个连接的最大重试次数,每当这个连接与上游服务器出现错误...
2018-03-05 09:54:05
1910
转载 linux实用 - vim查找
原文地址查找字符命令f用于在本行内向前搜索。例如fx是向前(Forward)搜索字母x。而命令F是向后(Backward)搜索。例如Fx是向后搜索字母x。与f和F这两个相类似的是t和T命令。t命令类似于f向前搜索命令,所不同的是t搜索到时并不是将光标停在目标字符上,而是停在目标字符的前一个字符上。在搜索的过程中,我们可以使用ESC来退出搜索而开始新的工作。 对于以上四个查找命令,我们可以...
2018-02-23 13:16:40
6456
1
原创 mysql - 小技巧
MySQL监视器用[:G]替换[;] 举例: show create table accounts;效果如下: show create table accounts\G效果如下: 再看一组例子: select * from ips limit 2;效果如下: select * from ips limit 2\G效果如下:
2017-12-22 13:44:19
385
原创 linux基础-wget
wget-i 从文件获取url -t 设置请求次数 此处为一坑,默认会重试20次,若设置为0,则表示无限制 -O 指定内容写入的文件 -S 打印出响应信息但不下载任何文件 --spider 不下载任何文件 -T 设置超时时间 -w 设置重试间隙时间 --no-proxy 关闭代理 -Q 设置下载最大容量 --limit-rate 设置最大下载速度 -c 断点续传 -4 仅连接
2017-10-10 17:18:26
429
原创 libvirt-使用iso镜像创建主机&修改启动盘&启动
非专业人士,有错请指出 首先创建一个空的镜像: sudo qemu-img create -f qcow2 centos_xxx_0601.qcow2 100G接下来修改libvert_xxx.xml文件,启动盘为cdrom,从iso安装系统<domain type="kvm"> <name>instance-new</name> <!-- 虚拟机名称 --> <memory>16
2017-06-01 21:45:48
8150
1
原创 ubuntu-换源
建议将ubuntu源换成阿里源,更新速度比较快备份原文件sudo cp /etc/opt/sources.list /etc/opt/sources.list.bak写入新源地址整个/etc/opt/sources.list文件里的内容都可以删除了,换成以下内容:deb http://mirrors.aliyun.com/ubuntu/ trusty main restricted universe
2017-05-27 10:52:31
660
原创 杂记-混合小知识
Linux修改文件夹包括内部所有文件(包括递归文件夹内)权限: chmod -R xxx directory修改文件夹所有者,已完成权限修改: chown -R username directoryNeutron更新网络详情其他excel表格内换行:alt + enter
2017-05-08 15:18:30
403
原创 flask-SQLAlchemy错误(一)
flask_sqlalchemy\__init__.py:800: UserWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead and will be disabled by default in the future. Set it to True to suppress this warning.
2016-12-16 11:11:34
9522
6
原创 mysql-ubuntu14.04彻底卸载mysql
删除mysql的数据文件,删除mysql的配置文件,自动卸载mysql(包括server和client),检查是否卸载干净
2016-12-07 11:57:44
10212
5
原创 python-对象之hashable&unhashable与immutable&mutable
首先,hashable和unhashable先来看一下官方文档上面对hashable的解释: hashable An object is hashable if it has a hash value which never changes during its lifetime (it needs a __hash__() method), and can be compare...
2016-12-06 15:32:37
5136
原创 python-SQLAlchemy之Engine、Connection、Session
python sqlalchemy engine connection session execute() 事务 回滚
2016-11-30 14:23:41
10014
原创 python-Logging之进程安全的ConcurrentLogHandler
python logging ConcurrentLogHandler 进程安全
2016-11-29 15:23:28
12493
1
原创 【beautifulsoup】python标准库解析器解析网页问题解决
使用python标准库解析(即BeautifulSoup(page, "html.parse"))出现网页解析问题如下,页面明明没有结束,却提前出现了,导致有些text没有了原本与之对应的标签,也就取不到了在尝试了很多种方法之后,发现是解析器的问题,所以更换了解析器BeautifulSoup(page, "html5lib")from bs4 import Beau
2016-08-04 18:21:17
1037
原创 python之各类错误汇总[一]
1.使用pymysql时,charset=”utf8”,而不是utf-8,否则会报错2.写方法时,方法没有包含self参数的情况下,在方法前添加@staticmethod可以实例化类的对象后进行调用,但是,如果没有添加@staticmethod,实例化之后用类调用会出现参数错误,python会将实例化的对象作为第一个参数传入当作self,这样会造成参数个数多一个的错误。原因是,当没有声明为stati
2016-07-14 11:42:40
448
原创 【Python之Flask】
首先要创建一个文件夹,命令是virtualenv ven 接下来,进入这个文件夹,启动虚拟服务 前面多了(文件夹名),说明已经进入虚拟环境。接下来下载Flask,由于以前已经下载安装,这里可以忽略。 接下来是重点,必须进入到Scripts文件夹里面新建py文件 然后运行命令 注意:py文件里的name,main都是双下划线。 根据提示的ip和端口号,访问网站即可。
2016-06-30 20:46:05
312
原创 Fiddler手机抓包-Android手机
首先下载Fiddler推荐官网下载:http://www.telerik.com/fiddler打开之后有醒目的Free download字样下载完成之后安装即可。安装完成,打开FiddlerTools --> Fiddler Options --> HTTPSConnections端口号使用默认即可。接下来需要重启Fiddl
2016-05-17 16:27:43
512
原创 剑指offer题解【合并两个排序的链表】-java
public ListNode Merge(ListNode list1,ListNode list2)
2016-05-12 13:10:20
448
1
原创 剑指offer题解【链表中倒数第k个结点】
import java.util.ArrayList;import java.util.Stack;public class Solution
2016-05-11 19:31:25
269
空空如也
fat jar生成的jar文件无法正常运行
2016-06-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人