Loading

摘要: 首先通过: sudo netstat -tulpn | grep :8000 查看相应端口的ID。 然后直接用kill命令就OK了: kill -9 1600 阅读全文
posted @ 2021-05-14 17:53 封灵寒武 阅读(154) 评论(0) 推荐(0) 编辑
摘要: S指structure 结构 微信朋友圈结构是由客户端和服务端组成,所以测试就可以从ui前端测试和接口后端测试去考虑。 F指function 功能 这个很简单,就是考虑测试发朋友圈的功能,不赘述。 D指data 数据 不仅微信,任何一款软件无非就是界面加数据组成,所以要考虑不同页面以及不同系统数据是 阅读全文
posted @ 2020-12-29 19:10 封灵寒武 阅读(43) 评论(0) 推荐(0) 编辑
摘要: 多对多 models # 出版社表 class Publisher(models.Model): pid = models.AutoField(primary_key=True) name = models.CharField(max_length=32, unique=True) addr = m 阅读全文
posted @ 2020-12-17 10:49 封灵寒武 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 1:request request.POST # POST提交的数据 {} urlencode编码 request.GET # url上携带的参数 ?id=1 {id:1} request.method # 请求方法 GET POST request.path_info # 路径信息 不包含IP和端 阅读全文
posted @ 2020-12-15 13:39 封灵寒武 阅读(98) 评论(0) 推荐(0) 编辑
摘要: sql:join on 与 where区别图示 阅读全文
posted @ 2020-12-02 09:15 封灵寒武 阅读(62) 评论(0) 推荐(0) 编辑
摘要: 手动安装参考 https://cloud.tencent.com/developer/article/1646056 1.选择下载合适的版本 https://downloads.mysql.com/archives/community/ 使用lrzsz,rz传入服务器 tar -zxvf mysql 阅读全文
posted @ 2020-12-01 14:02 封灵寒武 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 相信大家经常遇到这样一种情况:页面加载和访问很慢,请求接口后要好几秒的时间才能返回结果,有的时候为了优化用户体验。或者有些公共接口频繁被调用,后端可能会加缓存,当使用相同的查询条件再次查询时,直接从缓存中查询结果返回给客户端,从而提升用户体验。 有一个接口,比如传入一个部门的id,要返回该部门下的所 阅读全文
posted @ 2020-12-01 09:17 封灵寒武 阅读(204) 评论(1) 推荐(0) 编辑
摘要: 什么是缓存? 在项目中没有必要每次请求都查询数据库的情况就可以使用缓存,让每次请求先查询缓存,如果命中,就直接返回缓存结果,如果没有命中,再查询数据库, 并将查询结果放入缓存,下次请求时查询缓存命中,直接返回结果,就不用再次查询数据库。 缓存的作用? 缓解数据库压力,提升接口响应速率。 比如一个接口 阅读全文
posted @ 2020-12-01 09:11 封灵寒武 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1.交换 # 随机选取原列表索引,将索引位置上的值进行交换,可交换可迭代数据比如[{},{},{}] import random def random_list1(li): for i in range(0, len(li)): index1 = random.randint(0, len(li) 阅读全文
posted @ 2020-11-26 09:33 封灵寒武 阅读(106) 评论(0) 推荐(0) 编辑
摘要: Python 是一种动态语言,变量以及函数的参数是不区分类型。因此我们定义函数只需要这样写就可以了 def add(x, y): return x + y 用 : 类型 的形式指定函数的参数类型,用 → 类型 的形式指定函数的返回值类型。 from typing import List def tw 阅读全文
posted @ 2020-11-20 16:07 封灵寒武 阅读(168) 评论(0) 推荐(0) 编辑