![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
Blue_A_D
这个作者很懒,什么都没留下…
展开
-
设计模式的理解
6.合成/聚合原则:对多个类进行合成复用。2.开闭原则:对扩展开放,对修改关闭,7.里式替换原则:子类可以替换父类。1.单一职责原则:类的职责要单一。5.接口隔离原则:接口设计要精简。4.依赖倒转原则:面向接口编程。3.迪米特法则:降低耦合性。2.行为型(本人理解指动词)一.设计模式七大原则。原创 2023-05-04 19:41:12 · 51 阅读 · 0 评论 -
request请求模拟表单提交
data的参数类型当参数为str类型时,Content-Type默认为application/json,request.body中内容为b’{“name”:“zhubaoxiang”}‘形式当参数为dict类型时,Content-Type默认为application/x-www-form-urlencoded,即普通form表单形式,request.body中内容形式为b’name=zhubaoxiang’。值得注意点,当参数为dict,即使指定Content-Type为json,request.bo原创 2021-05-12 16:30:12 · 395 阅读 · 0 评论 -
Linux
Linux常用命令英文全称与中文解释apt: Advanced Packaging Tool 高级包装工具cp: Copy file 复制文件cat: Concatenate 串联cd:Change directory 切换目录chmod: Change mode 改变模式chown: Change owner 改变所有者chgrp: Change group 改变用户组df: Disk free 空余硬盘du: Disk usage 硬盘使用率dd: 本来应根据其功能描述“Con原创 2021-01-30 10:56:42 · 56 阅读 · 0 评论 -
Linux分区
过程:分区 格式化 挂载原创 2021-01-30 10:20:14 · 61 阅读 · 0 评论 -
Django和Flask模版继承不覆盖
Django和flask模板继承不覆盖原来的可以分别增加{{ block.super}}和{{super()}}原创 2020-12-27 16:56:18 · 96 阅读 · 0 评论 -
python内存划分
python的内存划分五部分,有栈,队,方法区,本地方法栈,寄存器。1.栈:存储python的变量2.堆:存储python的对象3.方法区:存储python的.class与.function4.本地方法栈:存储与操作系统相关的变量5.寄存器:存储与cpu相关的变量...原创 2020-12-12 13:34:07 · 307 阅读 · 0 评论 -
Linux内存管理方式
Linux内存管理方式可以分为段式,页式,段页式段式的逻辑地址是 段号+段偏移量,原创 2020-12-12 13:00:41 · 81 阅读 · 0 评论 -
进程与端口的关系
1.docker三要素 镜像原创 2020-11-18 16:15:04 · 3420 阅读 · 1 评论 -
对比Django与Flask访问静态文件的机制
其实的djago与flask访问静态文静的机制是一样的,当我们是实例化app=Flask(name,folder=“templates”,staic_folder=“static”,static_url_path="/static")时,这些参数都是默认值,flask会在我们同级目录下载找static,而django的settings中的STRTIC_URI= “/static/”,STRTIC_FILES_DIRS = os.path.join("BASE_DIR,static),他们找静态文件都是会在s原创 2020-11-16 14:02:09 · 83 阅读 · 0 评论 -
装饰器的说明
1.定义:装饰器就是生成内包函数的函数,而带参数的装饰器是生产装饰器的函数2.参数说明:装饰器外层函数所需要的参数是接受函数对象,装饰其内层函数接受的是函数对象所需要的参数。装饰器是要配合@使用的,@語法打在那个函数就是作用在哪个函数上。当你调用该函数时候,@语法获取该函数对象和函数的参数,传入至装饰器。带参数的装饰器就是我们额外需要其他参数,而这些参数是不属于被装饰的函数。比如说,我们flask中的@app.route(路径,请求方法,endpoint)...原创 2020-11-15 08:56:28 · 63 阅读 · 0 评论