![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试题
文章平均质量分 61
嘎嘎_哈
这个作者很懒,什么都没留下…
展开
-
Linux常见面试题
1、说一些你比较常用linux指令1.1文件类的:cat touch chmod scp cut mkdir mv cp rm ls cd tar ls cd who find1.2系统类的:top free kill exit reboot shutdown1.3网络类的:netstat netconfig ping2、查看进程(例:如何查看所有xx进程)2.1、ps -ef | gr...原创 2020-03-21 12:27:28 · 499 阅读 · 0 评论 -
二维数组中的查找 python
题目描述在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。解法1:时间复杂度为O(m*n) 即O(n**2)class Solution: # array 二维列表 # target 整数 def Find(self, ta...原创 2020-03-14 16:18:43 · 310 阅读 · 0 评论 -
cookie和session区别 nginx实现session共享;
Flask中cookie和session介绍介绍 在网站中,http请求是无状态的的。也就是说即使第一次和服务器连接上后并且登录成功后,第二次请求服务器依然不能知道当前请求是哪个用户。cookie的出现就是为了解决这个问题,第一次登录后服务器返回了一些数据(cookie)给浏览器,然后浏览器保存在本地,当该用户发送第二次请求时,就会自动的把上次请求存储的cookie数据自动的携带给服务器,服...原创 2020-03-04 21:28:54 · 953 阅读 · 0 评论 -
python剑指offer 实现Singleton模式 单例设计模式
'''单例模式,核心结构中只包含一个被称为单例类的特殊类,类的对象只能存在一个三个要点: 某个类只有一个实例; 必须自行创建这个实例; 必须自行向整个系统提供这个实例''''''方法1: 实现__new__方法,然后将类的一个实例绑定到类变量_instance上如果cls._instance为None, 说明该类没有被实例化过, new一个该类的实例,并返回如果cls._insta...原创 2019-12-06 18:52:42 · 278 阅读 · 0 评论 -
python剑指offer 数组中重复的数字
数组中重复的数字在一个长度为n的数组里的所有数字都在0到n-1的范围内。 数组中某些数字是重复的,但不知道有几个数字是重复的。也不知道每个数字重复几次。请找出数组中任意一个重复的数字。 例如,如果输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出是第一个重复的数字2。class Solution: # 这里要特别注意~找到任意重复的一个值并赋值到duplication[0...原创 2019-12-06 16:26:14 · 229 阅读 · 0 评论 -
python剑指offer 求1+2+3+…+n,
求1+2+3+…+n,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句class Solution: def Sum_Solution(self, n): return n and self.Sum_Solution(n-1)+n不用加减乘除做加法写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四...原创 2019-12-06 16:01:20 · 356 阅读 · 0 评论 -
python剑指offer 把字符串转换成整数
把字符串转换成整数将一个字符串转换成一个整数(实现Integer.valueOf(string)的功能,但是string不符合数字要求时返回0),要求不能使用字符串转换整数的库函数。 数值为0或者字符串不是一个合法的数值则返回0。class Solution: def StrToInt(self, s): try: return int(s) ...原创 2019-12-06 15:53:40 · 321 阅读 · 0 评论 -
python剑指offer 不用加减乘除做加法
不用加减乘除做加法写一个函数,求两个整数之和,要求在函数体内不得使用+、-、*、/四则运算符号。class Solution: def Add(self, num1, num2): return sum([num1,num2])...原创 2019-12-06 15:52:19 · 224 阅读 · 0 评论 -
集群和分布式的区别
集群集群主要的使用场景是为了分担请求的压力,也就是在几个服务器上部署相同的应用程序,来分担客户端请求。将多台服务器集中在一起,每台服务器都实现相同的业务,做相同的事情但是每台服务器并不是缺一不可,存在的作用主要是缓解并发压力和单点故障转移问题。实现:高扩展、高性能、低成本、高可用!分布式分布式是指 多个系统协同合作完成一个特定任务的系统将多台服务器集中在一起,每台服务器都实现总体中...原创 2019-11-30 15:04:21 · 328 阅读 · 0 评论 -
rest framework框架之序列化
rest framework之序列化基本使用QuerySet是django里面的数据类型,所以要转化为list类型,才能使用json.dumps方法json.dumps作用是:将序列化后的数据结果,展示在页面上因为前面的变量定义的是rls,所以自定义的方法为get_rls上面的UserInfo为模型类名rest framework框架之序列化 深度控制depth的...原创 2019-11-26 15:46:27 · 263 阅读 · 0 评论 -
对restful API规范的认识
restful接口规范之根据methodrestful接口规范之10条摘录自:http://www.ruanyifeng.com/blog/2014/05/restful_api.html原创 2019-11-24 20:34:42 · 226 阅读 · 0 评论 -
Django请求生命周期和含rest framework的Django请求生命周期
Django请求生命周期wsgi, 他就是socket服务端,用于接收用户请求并将请求进行初次封装,然后将请求交给web框架(Flask、Django)中间件,帮助我们对请求进行校验或在请求对象中添加其他相关数据,例如:csrf、request.session路由匹配FBV视图函数,在视图函数中进行业务逻辑的处理,可能涉及到:orm、templates => 渲染视...原创 2019-11-24 20:24:06 · 447 阅读 · 0 评论 -
面试题:对面向对象的理解。面向对象中特殊方法
对面向对象的理解:封装继承和多态对封装的理解:1,通过构造方法把数据封装到对象中哪些地方体现了封装?rest framework dispatch方法里对request的封装2,对同一类的方法封装到类中继承1,把多个类中相同的属性和方法提取到基类中,只实现一次,让子类或派生类去继承它就可以了,继承体现在这一点上2,多继承子类可以继承多个父类,就叫多继承。3,新式类新式类...原创 2019-11-24 19:54:19 · 263 阅读 · 0 评论 -
django的缓存如何配置?如何设置redis缓存?django的缓存如何应用?为什么要用django缓存?缓存的使用场景?缓存的优先级?如何进行缓存?
Django的缓存配置提供了6种方式,如下:1.开发者调试缓存(此模式为开发调试使用,实际上不执行任何操作)CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.locmem.DummyCache', # 指定缓存使用的引擎 'LOCATION': 'unique-snowflake', # 写...原创 2019-11-22 10:28:54 · 384 阅读 · 0 评论