自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python 面试之 Web方向基础

基础+数据结构1. 序列化和反序列化是什么,在代码中是如何实现的?序列化: 通过某种方式把数据结构或对象写入到磁盘文件中或通过网络传到其他节点的过程。例如Django中把模型类中的对象转化为json格式来存储。反序列化:把磁盘中对象或者把网络节点中传输的数据恢复为python的数据对象的过程。例如:把前端传来传来的json格式数据转换为django的模型类对象。2. Celery的底层原理...

2019-12-23 13:34:59 203

原创 Python 面试之 说一下TCP的三次握手客户端在访问服务器的什么?在三次握手中服务器内部发生了什么事情?

建立起一个TCP连接需要经过“三次握手”:1). Client首先发送一个连接试探,ACK=0 表示确认号无效,SYN = 1 表示这是一个连接请求或连接接受报文,同时表示这个数据报不能携带数据,seq = x 表示Client自己的初始序号(seq = 0 就代表这是第0号帧),这时候Client进入syn_sent状态,表示客户端等待服务器的回复。2). Server监听到连接请求报...

2019-12-23 13:08:23 260

原创 Python面试之 对SQL有哪些优化?

SQL优化一般理解是让SQL运行更快。实现MySQL优化可以从下面这些角度实现:1.在查询频率高的字段建立索引和缓存,对于经常查询的数据建立索引会提升查询速度,同时把经常用的数据进行缓存,避免对数据库的多次查询减少磁盘的IO,节约时间。2.在where查询子语句上尽量避免对字段的NULL值判断,否则数据库引擎将会放弃索引而使用全表扫描. 如: select id from t where nu...

2019-12-26 19:06:13 159

原创 Python基础之 Python100例

Python100例

2019-12-25 21:48:43 269

原创 Python面试之 不同应用服务器,session怎么共享?

主要可以考虑下面几个方法,每个方法都有优缺点,具体实施时根据业务选择:1.通过数据库mysql共享session:a.采用一台专门的mysql服务器来存储所有的session信息。用户访问随机的web服务器时,会去这个专门的数据库服务器check一下session的情况,以达到session同步的目的。缺点就是:依懒性太强,mysql服务器无法工作,影响整个系统;b.将存放session...

2019-12-25 21:21:23 451

原创 Python 面试之Mongodb在使用过程中有什么问题

Mongodb在使用过程中有什么问题@TOC欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博...

2019-12-23 12:53:29 259

原创 Python 基础之 打印9*9乘法表(While)

Python 打印9*9乘法表i=1while i <= 9:j =1while j <= i:print("%d * %d = %d “%(j,i,i*j),end=”\t")j += 1print(" " ,end= “\n”)i += 1

2018-10-18 17:23:26 455

空空如也

空空如也

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

TA关注的人

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