摘要:
1、MVC MVC是一个架构模式,它分离了表现与交互。它被分为三个核心部件:模型、视图、控制器。下面是每一个部件的分工: 视图是用户看到并与之交互的界面。 模型表示业务数据,并提供数据给视图。 控制器接受用户的输入并调用模型和视图去完成用户的需求。 图: MVC (模型、视图、控制器) MVC的完整 阅读全文
摘要:
1、content_type:https://blog.csdn.net/Ayhan_huang/article/details/78626957 from django.contrib.contenttypes.models import ContentType from django.contr 阅读全文
摘要:
1.json介绍 json的介绍:http://www.json.org/json-zh.html 2、json与Python json与Python:https://docs.python.org/3/library/json.html 阅读全文
摘要:
1、本题关于生成器 本题解析: 1 在执行print(list(base))之前生成器不会执行, 2 第一个坑:for循环一个列表,而不是range(1,10),所以for循环两次, 3 且循环完之后,此时n的值是10; 4 第二个坑:base的值,在第一次for循环的时候给base从新赋值,第二次 阅读全文
摘要:
一、PyMySQL? 1、概念 PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb。PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-Python MySQL 客户端库。 2、PyMySQL 阅读全文
摘要:
一、协程 进程:进程与进程之间数据隔离,可以利用多核,进程之间的调度靠操作系统。 线程:线程与线程之间数据共享,CPython解释器下不能利用多核,线程之间的调度靠操作系统。 协程:协程与协程之间数据共享,不能利用多核,协程之间的调度靠代码,创建一个协程的开销比线程小,切换速度比线程快。 在操作系统 阅读全文
摘要:
一、进程的基础知识 1、理论基础知识 顾名思义,进程即正在执行的一个过程。进程是对正在运行程序的一个抽象。 进程的概念起源于操作系统,是操作系统最核心的概念,也是操作系统提供的最古老也是最重要的抽象概念之一。操作系统的其他所有内容都是围绕进程的概念展开的。 PS:即使可以利用的cpu只有一个(早期的 阅读全文
摘要:
一、操作系统简介 1、手工操作——穿孔卡片 1946年第一台计算机诞生--20世纪50年代中期,计算机工作还在采用手工操作方式。此时还没有操 作系统的概念。程序员将对应于程序和数据的已穿孔的纸带(或卡片)装入输入机,然后启动输入机 把程序和数据输入计算机内存,接着通过控制台开关启动程序针对数据运行; 阅读全文
摘要:
一.socket概念 1.理解socket 络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可 供程序员做网络开发所用的接口,这 阅读全文
摘要:
一:楔子 你现在已经学会了写python代码,假如你写了两个python文件a.py和b.py,分别去运行,你就会发现,这两个python的文件分别运行的很好。 但是如果这两个程序之间要传递一个数据,你要怎么做呢? 这个问题以你现在的知识就可以解决了,我们可以创建一个文件,把a.py想要传递的内容写 阅读全文