随笔分类 - Python入门
摘要:【一】HTML——Hypertext Markup Language HTML:超文本标记语言,是静态网页。“超文本”就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。该文档本身有页面结构,显示页面内容;可以理解为网页中的标签,比如div、ul、p等等这些。浏览器按顺序阅读网页文件,然后根
阅读全文
摘要:1.python里面的 GIL是什么? GIL全称Global Interpreter Lock,即全局解释器锁。 作用就是,限制多线程同时执行,保证同一时间内只有一个线程在执行。 GIL并不是Python的特性,它是在实现Python解析器(CPython)时所引入的一个概念。python 与 p
阅读全文
摘要:[TOC] 模型层 auto_now: 每次修该数据时候,自动将最新的更新时间记录下来 auto_now_add:在创建数据时候将创建时间自动记录下来,之后不会再更改 一.如何只单独测试django中的某一个py文件 如何书写测试脚本 在任意一个py文件中书写以下代码 应用下的tests 或者自
阅读全文
摘要:[TOC] 视图层 一.视图函数返回的都是一个HttpResponse对象 render 和 redirect 都是直接或者间接传的 二.JsonResponse 下面这个是正常的json的序列化 JsonResponse 序列化 如果序列的不是字典样式 三.form表单的上传 home.html
阅读全文
摘要:[TOC] django 基础三 一.表关系的建立 一对多: 出版社出的书 ,一个出版社可以出几本书,一本书只能由一个出版社出版。 多对多:一本书可以由几个作者著作,,一个作者可以写几本书。 一对一:作者的姓名 电话的列表,和关于每个作者的性别 年龄 爱好等简介的表是一对一的关系。 在书写表关系的时
阅读全文
摘要:[TOC] 一.静态文件 1.静态文件 什么是静态文件 网站所使用到的提前已经写好了的文件 css js 第三方的组件 bootstrap sweetalert fontawesome ... 网站所用到的html文件统一放到templates文件夹中 那针对网站所使用到的静态文件也应该单独找一个文
阅读全文
摘要:[TOC] jdango框架 软件开发的架构: c/s架构 b/s架构(本质还是c/s) web后端 需求 1.根据用户输入不同的后缀返回不同的内容 从符合http协议格式的数据中获取用户输入的后缀 不足之处 1.socket代码是我们自己写的 2.http数据也是我们自己处理的 HTTP的协议
阅读全文
摘要:[TOC] 安装软件,提高速度,可以使用清华源 在cmd命令行里面,直接敲上述代码,回车即可! 可参考的下载模块:
阅读全文
摘要:[TOC] 字符串和bytes形式的转换 1.bytes类型转化成str的2种方式: 2.字符串类型转化成bytes的2种方式
阅读全文
摘要:[TOC] jQuery jQuery介绍 1. jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 2. jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Wri
阅读全文
摘要:[TOC] JavaScript 分为:ECMSAScript 、DOM 、BOM BOM(Browser Object Model)是指浏览器对象模型,它使 JavaScript 有能力与浏览器进行“对话”。 DOM (Document Object Model)是指文档对象模型,通过它,可以访问
阅读全文
摘要:[TOC] JavaScript ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者 Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年,ECMA发布262号标准文件(ECMA 262)的第一
阅读全文
摘要:[TOC] 前端的CSS介绍 1.1CSS(Cascading Style Sheet) 层叠样式 用来调节标签的样式。 1.2CSS的语法结构: 选择器{属性名:属性值;属性名1:属性值1;属性名2:属性值2;} 1.3CSS的三种引入方式: 1.外部的css文件(最正规的书写方式)
阅读全文
摘要:视图 触发器 存储过程 函数 流程过程 索引 慢查询 视图 触发器 事务 存储过程 内置函数 流程控制 索引 视图 1、什么是视图 视图就是通过查询得到一张虚拟表,然后保存下来,下次直接使用即可 2、为什么要用视图 如果要频繁使用一张虚拟表,可以不用重复查询 3、如何用视图 强调 1、在硬盘
阅读全文
摘要:[TOC] 深浅拷贝的区别 1.赋值运算 对于赋值运算的 l1 和l2 指向同一个内存地址 ,所以是完全一样的。数据共用。 深浅拷贝针对的是可变类型的数据,对于不可变类型的数据,无论深浅拷贝,数据都是共用的,只要一个拷贝的值发生改变,另外一个不会受影响,没有任何的意义。 2.浅拷贝 对于浅拷贝,只是
阅读全文
摘要:[TOC] 1.python 连接的mysql数据库 2.sql注入问题
阅读全文
摘要:[TOC] 1.前端 1.1定义: 任何与用户直接打交道的操作界面可以称之为是一个前端。 比如: 电脑显示界面 手机界面 Ipad 1.2软件开发架构下的 cs bs (本质就是cs) 1.3web服务的本质 浏览器窗口输入一个网址敲回车发生了那些事情: 1.朝着指定的服务端
阅读全文
摘要:1.外键: 用来建立两张表之间的关系 一对多 多对多 一对一 2.了解知识点: 修改表的操作 复制表操作 研究表与表之间的关系: 1.定义一张 员工部门表 id, name, gender, dep_name, dep_desc 将所有数据存放在一张表中的弊端: 1.结构不清晰 不致命 2.浪费空间
阅读全文
摘要: 1.存储引擎 存储引擎是用于根据不同的机制处理不同的数据。 查看mysql中所有引擎: show engines; myisam: 5.5以前老的版本使用的存储引擎 blackhole: 类似于队列中的数据,存进去消失 innodb: 默认使用存储引擎 支持事务 行锁 外键 memo
阅读全文
摘要:1.数据库day01 数据库介绍: 1.随意存放在一个文件中的数据,数据的格式千差万别 tank|123 jason:123 sean~123 2.软件开发目录规范 Project: conf bin core db: 存放一个个的文件 1、2都是从本地读取的数据。 3.将所有数据存放到一个第三方的
阅读全文

浙公网安备 33010602011771号