随笔分类 -  【★Python3★】

摘要:Django的分页器paginator 文件为pageDemo models.py from django.db import models # Create your models here. class Book(models.Model): title = models.CharField(m 阅读全文
posted @ 2020-02-16 17:32 Simon92 阅读(347) 评论(0) 推荐(0)
摘要:Ajax 文件夹为Ajaxdemo 向服务器发送请求的途径: 1.浏览器地址栏,默认get请求; 2.form表单: get请求 post请求 3.a标签,超链接(get请求) 4.Ajax请求 特点:1异步请求;2局部刷新 get post AJAX(Asynchronous Javascript 阅读全文
posted @ 2019-10-30 14:59 Simon92 阅读(445) 评论(0) 推荐(1)
摘要:多表操作 文件为 > orm2 数据库表关系之关联字段与外键约束 数据库表关系之sql创建关联表 对应的sql语句 1、创建模型(ORM生成关联表模型) models 在settings里边 生成了5张表;book_authors生成的表;book表生成了一个publish_id字段; 注意事项: 阅读全文
posted @ 2019-10-29 14:51 Simon92 阅读(421) 评论(0) 推荐(0)
摘要:ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象-关系-映射”的简称。 如果进行数据库 阅读全文
posted @ 2019-10-28 14:16 Simon92 阅读(420) 评论(0) 推荐(0)
摘要:1、视图函数 文件在view_demo 一个视图函数简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码写在哪 阅读全文
posted @ 2019-10-18 14:32 Simon92 阅读(429) 评论(0) 推荐(0)
摘要:Django 一、web框架 框架,即时framework,特指为解决一个开放性问题而设计的具有一定约束性的支撑结构,使用框架可以帮你快速开发特定的系统,简单的说,就是用别人搭建好的舞台来表演你的才艺。 对于所有的web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket 阅读全文
posted @ 2019-09-30 22:47 Simon92 阅读(895) 评论(0) 推荐(0)
摘要:HTTP协议 一、HTTP概述 HTTP(hypertext transport protocol),即超文本传输协议。这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。 HTTP就是通信规则,通信规则规定了客户端发送给服务器的内容格式,也规定了服务器发送给客户端的内容格式。其实我们要学习的 阅读全文
posted @ 2019-09-28 18:20 Simon92 阅读(426) 评论(0) 推荐(0)
摘要:数据库进阶 一、pymysql模块 pymysql是Python中操作Mysql的模块,其使用的方法和py2的MySQLdb几乎相同。 二、pymysql模块安装 pip install pymysql 三、执行sql语句 #_*_ coding:utf-8 _*_ # Author:Simon # 阅读全文
posted @ 2019-09-27 11:07 Simon92
摘要:数据库索引 一、索引简介 索引在mysql中也叫做"键",是存储引擎用于快速找到记录的一种数据结构。索引对于良好的性能非常关键,尤其是当表中的数据量越来越大时,索引对于性能的影响愈发重要; 索引优化应该是对查询性能优化最有效的手段了; 索引能轻易将查询性能提高好几个数量级; 索引相当于字典的音序表, 阅读全文
posted @ 2019-09-27 11:04 Simon92 阅读(340) 评论(0) 推荐(0)
摘要:数据库的简介 数据库 数据库(database,DB)是指长期存储在计算机内的,有组织,可共享的数据的集合。数据库中的数据按一定的数学模型组织、描述和存储,具有较小的冗余,较高的数据独立性和易扩展性,并可为各种用户共享。 数据库管理系统软件 数据库管理系统(Database Management S 阅读全文
posted @ 2019-09-26 08:30 Simon92 阅读(1181) 评论(0) 推荐(1)
摘要:轮播代码如下: 效果展示: 阅读全文
posted @ 2019-09-25 11:52 Simon92 阅读(780) 评论(0) 推荐(0)
摘要:JavaScript的基础学习(一) 一、JavaScript概述 1.1 JavaScript的历史 ● 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在CEnvi软件中).后将其改名ScriptEase.(客户端执行的语言) ● Netscape(网景 阅读全文
posted @ 2019-09-17 22:29 Simon92 阅读(280) 评论(0) 推荐(0)
摘要:pycharm的各种设置,配置 http://blog.csdn.net/pipisorry/article/details/39909057# 目录(?)[+] pycharm学习技巧 Learning tips PyCharm30默认快捷键翻译的 pycharm常用设置 pycharm环境和路径 阅读全文
posted @ 2019-09-17 12:33 Simon92 阅读(19830) 评论(0) 推荐(0)
摘要:旧版抽屉新热榜 代码如下: 页面展示: 阅读全文
posted @ 2019-09-15 21:06 Simon92 阅读(441) 评论(0) 推荐(0)
摘要:CSS 一、CSS概述 CSS是Cascading Style Sheets的简称,中文称为层叠式样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离。 学CSS后我们需要掌握的技能: 1、怎么找到标签(选择器) 2、如何操作标签对象(element) 二、CSS的四种引入方式 2.1 行 阅读全文
posted @ 2019-09-11 09:31 Simon92
摘要:一、前端概述 二、什么是HTML? htyper text markup language 即超文本标记语言 超文本:就是指页面内可以包含图片、链接、甚至音乐、程序等非文字元素。 标记语言:标记(标签)构成的语言 网页==HTML文档,由浏览器解析,用来展示的 静态网页:静态的资源,比如test.h 阅读全文
posted @ 2019-09-05 23:26 Simon92 阅读(505) 评论(1) 推荐(0)
摘要:一、协程 协程,又叫微线程,纤程。英文名Coroutine。协程本质上就是一个线程 优点1:协程极高的执行效率。因为子程序切换不是线程切换,而是由程序自身控制,因此,没有线程切换的开销,和多线程比,线程数量越多,协程的性能优势就越来越明显。(简单来说没有切换的消耗) 优点2:不需要多线程的锁机制,因 阅读全文
posted @ 2019-09-02 22:26 Simon92 阅读(210) 评论(0) 推荐(0)
摘要:一、进程和线程 进程 线程 线程进程的关系区别: 1、一个程序至少有一个进程,一个进程至少有一个线程.(进程可以理解成线程的容器) 2、进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。 3、线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口 阅读全文
posted @ 2019-08-31 20:42 Simon92
摘要:server服务端 bin下的文件 ftp_server.py conf下的文件 accounts.ini(这个可以在执行中创建) settings.py core下的文件 main.py server.py user_handle.py client客户端 download文件是储存下载的文件;u 阅读全文
posted @ 2019-08-15 01:34 Simon92
摘要:一、反射 1 什么是反射 反射的概念是由Smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力(自省)。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在Lisp和面向对象方面取得了成绩。 2 python面向对象 阅读全文
posted @ 2019-07-31 22:48 Simon92 阅读(373) 评论(0) 推荐(0)