自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Python——通信协议的面试

IP:网络层协议;HTTP:应用层协议;SOCKET:TCP/IP网络的APITCP/IP代表传输控制协议/网际协议,指的是一系列协议TCP和UDP使用IP协议从一个网络传送数据包到另外一个网络。把IP想成一个高速公路,它允许其它协议在上面行驶并找到其他的电脑出口。TCP和UDP是高速公路的‘卡车’,它们携带的货物像是HTTP,文件传输协议FTP这样的协议。TCP和UDP的区别是什么?1.TCP的...

2018-05-23 21:19:42 421

转载 博派通达笔试题

1、 请列举你所用过的Python代码检测工具pychcker是Python代码的静态分析工具,它能够帮助查找Python代码的bug,而且能够对代码复杂度和格式等提出警告pylint是一个高阶的Python代码分析工具,它能分析Python代码的中的错误,查找代码中不符合代码的风格标准和潜在有问题的代码。2.简述Python垃圾回收机制及如何解决循环引用把import语句写在方法或者函数里面,将...

2018-05-23 21:19:21 890 1

原创 关于Sql & 基础 &编程的笔试题

基础题1.Python合并字典,和相同的key的value如何相加?x={“apple”:1,“banana”:2}y={“banana”:10,“pear”:11}from collections import Counterx,y = Counter(x),Counter(y)z = dict(x+y)print(z)  #字典类的构造函数,没有参数返回空字典2.输入目录,输出打印全部文件以及...

2018-05-23 16:19:03 1133

原创 有关于Mysql数据库的笔试题

请列举常见的mysql存储引擎1.show engines命令查看mysql使用的引擎,命令输出为如果要想查看数据库默认使用哪个引擎,可以通过使用命令SHOW VARIABLES LIKE 'storage_engine';在mysql中,不需要在整个项目中使用一种引擎,根据不同的需求对每一个表使用不同的存储引擎,Suport列的值表示某种引擎是否可以使用:yes表示可以使用,no表示不可以使用,...

2018-05-21 12:55:31 1844

转载 Redis缓存机制,快照持久化和AOF持久化

持久化功能redis为了内部数据的安全考虑,会把本身的数据以文件形式保存到硬盘中一份,在服务器重启之后会把硬盘中的数据恢复到内存(redis)的里边。数据保存到硬盘的过程就称为“持久化”效果redis有两种持久化功能,一种是“快照持久化”,一种是“AOF持久化”1.snap shotting快照持久化该持久化默认开启,一次性把redis中全部的数据保存一份存储在硬盘中,如果数据非常多(10-20G...

2018-05-21 12:32:32 1233

原创 有趣的公司笔试题!!!

1.使用列表生成一个10*10的二维list,每一项的值都为0,再将该列表0行0列到位置0设为1list = [ [0 for col in range(10)] for row in range(10)]for i in list:    if i[0]==0;        i[0]=1print(list)2.解释下列情况中“*”代表什么含义?1.def fun(*args,**kwargs...

2018-05-15 13:08:18 812

原创 Python线程——你必须知道的东西!

在介绍Python中的线程之前,先明确一个问题,Python中的线程是假的多线程!,为什么这么说,我们先明确一个概念,全局解释器锁GIL。python代码是由Python虚拟机(解释器)来控制。Python在设计之初就要考虑在主循环中,同时只有一个线程在执行,就像单cup的系统中运行多个进程那样,内存中可以存放多个程序,但任意时刻只有一个程序在cpu中运行,同样的,虽然Python解释器可以运行多...

2018-04-25 18:02:51 1118

原创 Python 框架——中间件详解!进阶&面试必备!

什么是中间件?中间件是一个Python程序员用来处理Django的请求和响应的框架级别的钩子,它是一个轻量,低级别的插件系统,用于全局范围内改变Django的输入,输出。每个中间件组件都负责做一些特定的功能。说的直白一点是中间件就是帮我们程序员在视图函数执行之前和执行之后都可以一些额外的操作,它是一个自定义的类,类中定义了几个方法,Django框架会在请求的特定时间去执行这些方法。在Python项...

2018-04-25 16:59:39 9218

原创 Python 并行分布式框架爱——celery 详解

先来上一张celery框架图解:Celery的架构由三部分组成,消息中间件(brokers),任务执行单元(worker),和任务执行结果存储(task result store)组成。消息中间件Celery本身不提供消息服务,但是可以方便和第三方提供的消息中间件集成,包括,RabbitMq,redis,MongoDB,Ironmq,Django orm,执行任务单元Woreker是celery提...

2018-04-25 15:46:21 767

原创 描述一下csrf原理

1.用户浏览器登录信任网站       a2.产生a的cookie存放在用户浏览器中3.此时用户在未登出的情况下访问危险网站B4,用户不小心点击了危险网站B 的链接,要求访问第三方站点A5。用户浏览器带着2处产生的cookie访问A6,A不知道请求时用户发出的还是B发出的,所以A 会执行5发出的操作,这样攻击者盗用了用户的身份,发出恶意请求...

2018-04-24 08:15:31 314

原创 项目怎么优化?提过哪些建议?

对于开发人员来说,网站性能优化包括web前端性能优化,应用服务器性能优化,存储服务器性能优化三类。web前端性能优化1.减少HTTP请求http协议是无状态的应用层协议,意味着每次HTTP请求都需要需要建立通信链路,进行数据传输,而在服务器端,每个http请求都需要启动独立的线程去处理,减少http请求的数目可有效提高访问性能,2.使用浏览器缓存,对每一个网站而言,CSS,JAVascript,l...

2018-04-24 08:10:28 3363

原创 redis和mysql的区别

redis是内存型数据库,数据保存在内存中,速度快mysql是关系型数据库,持久化存储,存放在磁盘里面,功能强大。检索的话会涉及到一定的io,数据访问也就会慢。...

2018-04-23 22:57:42 223

原创 mvt流程详解

MVT解读M:model,模型,和mvc中的M功能相同,和数据库进行交互。V:view ,视图,和MVC中的c功能相同,接受请求,进行处理,与M和T进行交互,返回应答。T:Template,模板,和mvc中的v相似,产生html界面1.用户点击注册按钮,将要注册的内容发送给网站的服务器。2.view视图接收到用户发来的注册数据,View告诉Model将用户的注册信息保存进数据库。3,Model层将...

2018-04-23 22:48:12 1996

转载 Python的语言特性

1.Python函数参数的传递例1:a=1def fun(a):    a=2fun(a)print a #1例2:a=[]def fun(a):    a.append(1)fun(a)print a #1这里记住的类型是属于对象的,而对象分为可变和不可变的,可变的list,dict,不可变的是string,number,tuple。一个引用传递给函数,函数自动复制一份引用,函数里边的引用和外边...

2018-04-21 17:52:18 389

转载 常见25个Python常见问答面试题

1.什么Python,使用它有什么好处?Python是一种编程语言,有自带的包,模块,线程异常处理和自动内存管理。它简单方便,开源。有许多自带的数据结构。2.什么是PEP8,?PEP8是一种编程规范,让你的编程更具有可读性的建议。3.Python是如何被解释的?Python是一种解释性语言,它的源代码可以直接运行,由Python解释器会将源代码解释成中间语言,之后再翻译成机器码进行编译。4.Pyt...

2018-04-21 15:45:33 441

原创 redis存储数据结构类型操作

string类型redis存储字符串是最基本的数据存储类型,他是二进制安全的,可以存储任意格式的字符串类型数据。比如,JPEG图像或者Json数据描述对象等。redis中字符串存储最多可以达到512M。保存set key value 存储键值设置键值和过期时间setex key seconds value设置多个键值mset key1 value1 key2 value2 .....追加值appe...

2018-04-21 12:40:34 279

空空如也

空空如也

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

TA关注的人

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