自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(197)
  • 问答 (5)
  • 收藏
  • 关注

原创 nginx配置详解

https://www.toutiao.com/i6833368589626507779/?tt_from=mobile_qq&utm_campaign=client_share&timestamp=1591063222&app=news_article&utm_source=qzone&utm_medium=toutiao_android&req_id=2020060210002201001604117105022D55&group_id=68333

2020-06-02 16:51:54 359

原创 汇编语言基础指令解析

汇编语言01.汇编语言简介 02.进制 03.数据寄存器 04.指针寄存器 05.变址寄存器 06.指令指针寄存器 07.标志寄存器 08.段寄存器 09.数据传送指令 10.加减运算指令 11.逻辑运算 12.移位指令 13.test,cmp指令 14.push,pop指令 15.jmp,nop指令 16.jcc指令 17.call,retn指令 18.总结学习汇编语言用处:游戏外挂与反外挂...

2020-04-09 07:32:35 1346

原创 Resharper c++ 使用Enter自动补全代码步骤

https://blog.csdn.net/m0_37316917/article/details/95486411

2020-03-14 16:09:42 756

转载 property,staticmethod,classmethod 区别(推荐)

https://www.cnblogs.com/niejinmei/p/6768710.html

2020-03-01 20:58:24 224

原创 cheat engine纯净版(非汉化)下载地址 6.8

https://softradar.com/static/products/cheat-engine/distr/cheat-engine_softradar-com.exehttps://softradar.com/static/products/cheat-engine/distr/cheat-engine_softradar-com.exehttps://softradar.com/sta...

2020-01-31 15:45:07 1052

原创 python 两个队列实现一个栈,两个栈实现一个队列。

1.两个队列实现一个栈笔记:由于队列先进先出的特性,我们只能使用pop(0)这个方法,https://blog.csdn.net/young_foryou/article/details/851768142.两个栈实现一个队列笔记:队列A负责进,栈B负责从append从A中 pop出的元素(由于python的列表本身就是队列,所以直接pop)https://blog.csdn.net...

2020-01-29 20:10:21 348

原创 关于django中request和response设置cookie与session的实现总结

request.session[‘xxx’] = "123’ ---->在返回response时会返回给用户,存放位置为request.session._session,可通过request.session[‘xxx’]此种字典取值方式直接获取。reponse.set_cookie(“keyname”,value) ---->在返回response时会返回给用户,存放位置为r...

2019-12-12 09:52:06 848

原创 pyenv

https://blog.csdn.net/databatman/article/details/53955828

2019-11-19 14:25:23 189 1

原创 elasticsearch 基本CRUD操作

相关文档https://www.elastic.co/guide/en/elasticsearch/reference/7.1/docs.html############Create Document############create document. 自动生成 _idPOST users/_doc{“user” : “Mike”,“post_date” : “2019-04-15...

2019-11-14 10:10:44 201

原创 解决mac os下git 无权限的问题

方式1:采用sudo git的方式,但是仍旧有配置文件没有权限。方式2:https://www.jianshu.com/p/26d2321821ea

2019-11-06 14:24:27 4529

原创 实战:docker下部署ubuntu+python环境

安装好ubuntu系统后换源非必须项1.换源 https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/更新 sudo apt-get update​ sudo apt-get upgrade2 安装pyenvhttps://blog.csdn.net/databatman/article/details/53955828只需要可以执...

2019-10-28 00:39:14 3196

原创 前端debug踩坑(404notfound)

前端AJAX请求404问题排查步骤1.先用postman进行测试,排除是路由问题2.采用AJAX 发送请求。最终发现是 路由 “/” 的问题,在路由末尾不加 / 就可以请求到路由。...

2019-10-15 13:55:36 1232

转载 mac下配置python的虚拟环境virtualenv和虚拟环境管理包virtualenvwrapper

https://blog.csdn.net/xinxinnogiveup/article/details/77228212

2019-10-06 22:52:25 146

转载 MAC 重置mysql密码

https://www.cnblogs.com/nyfz/p/8514131.html

2019-09-30 09:25:54 127

原创 详解URI、URN、URL

先举一个例子,让大家对这三个名词又一个基本的概念:1⃣️ ftp://ftp.is.co.za/rfc/rfc1808.txt2⃣️ http://www.cnblogs.com/nods/p/8985322.html#position上面列举了十分常见的两个网络地址,这两个地址都是 URI。其中的 ftp://ftp.is.co.za/rfc/rfc1808.txt 和 http://w...

2019-09-30 09:20:41 340

原创 Flask的request.form和request.data有什么区别

首先使用这两个方法的前提是post或者put请求两者的区别在于处理不同mimetype类型的数据,返回值也不同。当minitype为application/x-www-form-urlencoded或者multipart/form-data的时候,也就是我们所谓表单提交,访问request.form会返回一个包含解析过的的表单对象的 MultiDict,而request.data是空的。...

2019-09-29 08:08:15 5805

原创 pip 文件安装不上

解决方案:1.去pypi官网下载pip文件包的whl文件,如果不支持的话在不支持其他包安装的前提下可以换环境。2.在pycharm的settings里面下载。3. 直接pip安装4. anaconda目前看来能百分百成功、并且最便捷的就是第一种方案。...

2019-09-27 10:02:22 735

原创 sso认证流程

2019-09-26 17:49:15 481

转载 Pycharm撤销操作和代码跳转后退回操作以及消除波浪线操作快捷键

不小心进行了错误的操作,想要回到前一步操作的时候撤销与反撤销操作:Ctrl + z,Ctrl + Shift + z代码跳转后退回操作:把 View 中的 Toolbar 勾上这两个箭头就是分别回到前后的代码跳转的位置处3.在写自己代码的时候,经常代码下面会出现波浪线,表示自己的代码格式不符合规范,不过也不是错误,比如:红色这块区域的波浪线是由于定义的两个函数之间是要空两行的,而自...

2019-09-26 10:45:38 2386

原创 mac下配置golang环境变量

cd /etcsufo vim profile在profile文件尾部追加这几句话export GOROOT=/opt/goexport PATH=$GOROOT/bin:$PATHexport GOPATH=$HOME/goprojects/

2019-09-22 00:35:54 1661

原创 基于时间的间隔操作(python)

import timewhile 1: x = int(time.strftime('%S',time.localtime(time.time()))) print(x,type(x)) time.sleep(1) if divmod(x,10)[1]==0: print('你要做的事情')

2019-09-20 12:27:53 356

原创 分布式爬虫调度(redis)

2019-09-04 23:49:45 310

原创 numpy基础详解

numpy 的属性numpy array的创建

2019-09-04 10:33:47 100

原创 python深浅拷贝原理解析

python 深拷贝和浅拷贝的底层原理如果用的是a=b形式直接复制,那么相当于a和b指向了同一个内存地址。是对内存地址的引用如果使用copy.copy进行复制,那么其实是指向了不同的地址,两个不容的地址有相同的值, 但是如果这个值中有一个可变数据类型,那么这个可变数据类型指向的内存地址和被拷贝副本实际上是同一个地址。备注:字典里的嵌套序列等都是复杂对象的子对象。对于子对象,python会把它...

2019-09-01 17:10:50 294

原创 redis AOF持久化与RDB持久化

redis两种持久化方式的优缺点redis两种持久化的方式RDB持久化可以在指定的时间间隔内生成数据集的时间点快照AOF持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集,AOF文件中全部以redis协议的格式来保存,新命令会被追加到文件的末尾,redis还可以在后台对AOF文件进行重写,文件的体积不会超出保存数据集状态所需要的实际大小,redis还可...

2019-08-31 14:31:56 90

原创 装饰器记录日志

from functools import wrapsimport inspectimport logging创建loggerlogger = logging.getLogger(‘func_log’)logger.setLevel(logging.DEBUG)写入日志fh = logging.FileHandler(‘test.log’)fh.setLevel(logging.D...

2019-08-31 14:31:39 1098

原创 go语言结构体、接口

struct 的声明type 标识符 struct { field type field type}例子: type Student struct { Name string Age int Score int }struct 字段访问var stu Studentstu.Name = "jonathan"stu.Age = 18stu.Score = ...

2019-08-29 00:15:30 285

转载 发送post请求几种常见content-type类型

https://www.cnblogs.com/webDojo/p/9038765.html

2019-08-22 23:01:10 3372

转载 go基础

println和 printf的区别https://blog.csdn.net/lunhui1994_/article/details/82115202

2019-08-21 13:43:00 96

原创 如何序列化python中不支持序列化数据类型?

序列化对象使用__dict__方法把对象转换成字典import jsonclass Student(object): def __init__(self, name, age): self.name = name self.age = ageif __name__ == '__main__': s = Student("Tom", 23...

2019-08-12 20:27:23 1676

转载 linux 下各个目录的含义

当我们在我们的家目录里不停的向上推,”cd …”操作时我们返现,也就推到这个地方到头了。而被我们用户使用的也就是home 目录,那么其他目录都是干什么的呢?让我们一一揭秘。binbin是binary的缩写,是UNIX类操作系统中根目录的标准子目录,包含可执行的程序(即准备运行的程序),以便达到启动(即启动)和修复系统的最小功能。打开 bin目录我们发现。这里面有我们常用的很多命令:cat、m...

2019-08-12 09:44:58 324

原创 mysql读写分离+高可用实现原理

假设我们有一台服务器Mysql作为主库,另外一台作为从库主库设置为只可写入从库设置为只读假设此时主库宕机:从库必须顶上去,那么这是怎么实现的呢?首先在Mysql前面有两台nginx负载均衡服务器,互相监控nginx会有一个VIP(虚拟IP),DNS上绑定的域名一定是DNS的VIP虚拟IP,而不是真实IPVIP的作用是,当一台机器挂了,另外一台nginx检测到宕机事件,那么就会把自己的I...

2019-08-11 20:26:38 1270

原创 unittest和HTMLTestRunner结合生成报告(四)

官方文档 https://pypi.org/project/html-testRunner/安装方式:pip install html-testRunner导入方式:import HtmlTestRunnerimport unittestimport portclass TestMethod(unittest.TestCase): def setUp(self): ...

2019-08-11 16:00:43 403

原创 单元测试unittest的用法

本文主要阐述了unittest 中的 TestSuite容器、assert断言、装饰器@unittest.skip的用法port.pyimport requestsimport jsonclass RunMain: def __init__(self): #self.run_main(url,method,data=None) pass d...

2019-08-11 15:46:41 338

原创 使用类封装接口测试(二)

import requestsimport jsonclass RunMain: def __init__(self,url,method,data=None): self.run_main(url,method,data=None) def send_get(self,url,data=None): print(data) ...

2019-08-11 14:26:53 243

原创 unittest入门(一)

import unittestclass TestMethod(unittest.TestCase): #每次方法之前执行,名字必须叫"setUpClass" @classmethod def setUpClass(cls): print("类执行之前的方法") #每次方法之前执行,名字必须叫"tearDownClass" @classme...

2019-08-11 11:29:41 273

原创 socket,tcp,http三者之间的区别和原理

https://www.cnblogs.com/cmyxn/p/6360474.html

2019-08-09 22:03:33 270

原创 Iaas、Paas、Faas、SaasS的概念

2019-08-08 20:47:20 1870

原创 心跳包实现机制

https://www.cnblogs.com/stephen-init/p/4331577.html

2019-08-07 00:49:05 2042

原创 轮询、长轮询、长连接、websocket

https://www.cnblogs.com/huchong/p/8595644.html

2019-08-07 00:38:56 202

空空如也

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

TA关注的人

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