自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 启动项目常见问题

记录启动工程遇到的坑

2022-10-21 18:33:04 133

原创 算法面试题汇总

1.证明链表中存在环 两个指针一个单步前进,一个两步前进,会重合的话证明有环(O(N)) 2.找出上述链表环的位置 3.数组a,a[i]表示在其第i位置青蛙能前进的步数(存在0),给出青蛙是否能达到a的最后一个元素(O(N)) ...

2022-05-17 16:50:21 78

原创 django框架分析

1.综述 django的请求、返回的处理都通过中间件完成。 处理流程图2.具体过程 Request中间件: process_request(self, request),Request预处理函数 接受HttpRequest对象,返回None或者HttpResponse View中间件: process_view(self, request, callbac...

2021-07-22 11:30:05 107

原创 python面试题汇总05

1.乐观锁与悲观锁 1.1悲观锁 1.1.1排他锁 具有排他性,是用来修改的 以上,在对id = 1的记录修改前,先通过 for update 的方式进行加锁,然后再进行修改。这就是比较典型的悲观锁策略。 如果以上修改库存的代码发生并发,同一时间只有一个线程可以开启事务并获得id=1的锁,其它的事务必须等本次事务提交之后才能执行。这样可以保证当前的数据不会被其它事务修改。 上面提到,使用 ...

2021-05-07 01:27:37 67

原创 http网络相关

1.OSI七层模型 应用层(http) 表示层 会话层 传输层(tcp、udp) 网络层(ip) 数据链路层 物理层 2.tcp的三次握手与四次挥手 2.1三次握手 2.2四次挥手 2.3 tcp连接为什么要三次握手? 2.4 为什么断开tcp连接要四次挥手? 2.5 为什么tcp连接两次握手不行呢? ...

2021-05-05 15:59:21 54

原创 python面试题汇总04

1.requests库 2.celery的delay的参数

2021-05-03 16:00:20 68

原创 python面试题汇总03

1.一个http请求到相应都做了什么? 过程:1)浏览器查询 DNS,获取域名对应的IP地址;具体过程包括浏览器搜索自身的DNS缓存、搜索操作系统的DNS缓存、读取本地的Host文件和向本地DNS服务器进行查询等。对于向本地DNS服务器进行查询,如果要查询的域名包含在本地配置区域资源中,则返回解析结果给客户机,完成域名解析(此解析具有权威性);如果要查询的域名不由本地DNS服务器区域解析,但该服...

2019-03-28 11:38:06 123

原创 python面试题汇总02

1.闭包是什么 python中往往出现函数套函数的情况,里面的函数引用可引用外部的变量,则这个函数就构成闭包。 2.python中可变变量有哪些,不可变变量有哪些? 可变变量有:list,set,dict 不可变变量有:int,float,boolean,tuple,str 不可变对象,该对象所指向的内存中的值不能被改变。当改变某个变量时候,由于其所指的值...

2019-03-12 15:07:23 147

原创 面试题汇总01

1.python3解释器原理是什么,编译器和解释器的区别? 编译型语言的特点是执行速度快,缺点是什么呢? 源代码 (source code) → 预处理器 (preprocessor) → 编译器 (compiler) → 目标代码 (object code) → 链接器 (Linker) → 可执行程序 (executables) 在这个工作流程中,编译器调用预处理器进行相关处理,将源代码...

2019-02-24 23:07:16 144 1

原创 网络编程第一步:时间戳----python3

服务器,等待客户端请求,并响应他们,然后等待更多请求,无限运行。 客户端,因特定的请求联系服务器,发送数据,等待响应,最后结束请求或者给出故障原因。 功能:为客户端的输入加上服务器的时间戳tcp服务器模型 ss=socket() #创建服务器套接字 ss.bind() #套接字与地址绑定 ss.liste

2017-08-13 23:16:29 664

原创 python3爬虫第一步-爬取网页源码

python3爬虫第一步-爬去网页源码典型的源码百度一下就有了 import urllib.request def getHtml(url): page=urllib.request.urlopen(url) html=page.read() return html html=getHtml(“https://www.cxy61.com/cxyteam/cxyt

2017-07-16 22:10:07 1238 2

空空如也

空空如也

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

TA关注的人

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