摘要:
Django 多表操作 [TOC] 一 表关系回顾 在讲解MySQL时,我们提到,把应用程序的所有数据都放在一张表里是极不合理的。 比如我们开发一个员工管理系统,在数据库里只创建一张员工信息表,该表有四个字段:工号、姓名、部门名、部门职能描述,此时若公司有1万名员工,但只有3个部门,因为每一名员工后 阅读全文
posted @ 2019-10-24 19:31
Thousand_Mesh
阅读(230)
评论(0)
推荐(0)
摘要:
Django之模型层:表操作 [TOC] 一、ORM简介 MVC或者MTV框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM 阅读全文
posted @ 2019-10-24 19:29
Thousand_Mesh
阅读(147)
评论(0)
推荐(0)
摘要:
Django 单表操作 [TOC] 1 按步骤创建表 1.1 创建django项目,新建名为app01的app,在app01的models.py中创建模型 1.2 django的orm支持多种数据库,如果想将上述模型转为mysql数据库中的表,需要settings.py中 1.3 在链接mysql数 阅读全文
posted @ 2019-10-24 19:29
Thousand_Mesh
阅读(149)
评论(0)
推荐(0)
摘要:
Django 模型层 [TOC] ORM简介 MVC或者MTV框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动 ORM是“对象 关 阅读全文
posted @ 2019-10-24 19:28
Thousand_Mesh
阅读(195)
评论(0)
推荐(0)
摘要:
python新手必躺的5大坑 对于Python新手来说,写代码很少考虑代码的效率和简洁性,因此容易造成代码冗长、执行慢,这些都是需要改进的地方。本文是想通过几个案列给新手一点启发,怎样写python代码更优雅。 新人躺坑之一:不喜欢使用高级数据结构 sets(集合) 很多新手忽视sets(集合)和t 阅读全文
posted @ 2019-10-24 12:26
Thousand_Mesh
阅读(149)
评论(0)
推荐(0)
摘要:
Python 3.8.0 正式版发布,新特性初体验 北京时间 10 月 15 日,Python 官方发布了 3.8.0 正式版,该版本较 3.7 版本再次带来了多个非常实用的新特性。 赋值表达式 PEP 572: Assignment Expressions 新增一种新语法形式: ,又称为“海象运算 阅读全文
posted @ 2019-10-24 12:24
Thousand_Mesh
阅读(733)
评论(0)
推荐(0)
摘要:
Python链表操作 在Python开发的面试中,我们经常会遇到关于链表操作的问题。链表作为一个非常经典的无序列表结构,也是一个开发工程师必须掌握的数据结构之一。在本文中,我将针对链表本身的数据结构特点,以及链表的一些常见操作给大家做一个深入浅出的讲解,希望本文的读者能够掌握链表的操作。 1. 什么 阅读全文
posted @ 2019-10-24 12:19
Thousand_Mesh
阅读(6978)
评论(0)
推荐(2)
摘要:
Python面试常考点之深入浅出链表操作 在Python开发的面试中,我们经常会遇到关于链表操作的问题。链表作为一个非常经典的无序列表结构,也是一个开发工程师必须掌握的数据结构之一。在本文中,我将针对链表本身的数据结构特点,以及链表的一些常见操作给大家做一个深入浅出的讲解,希望本文的读者能够掌握链表 阅读全文
posted @ 2019-10-24 12:18
Thousand_Mesh
阅读(384)
评论(0)
推荐(0)
摘要:
进阶Python:装饰器 前言 前段时间我发了一篇讲解Python调试工具PySnooper的文章,在那篇文章开始一部分我简单的介绍了一下装饰器,文章发出之后有几位同学说"终于了解装饰器的用法了",可见有不少同学对装饰器感兴趣。但是那篇文章主要的目的是在介绍PySnooper,所以没有太深入的展开讲 阅读全文
posted @ 2019-10-24 12:15
Thousand_Mesh
阅读(272)
评论(0)
推荐(0)
摘要:
迭代器与生成器 前言 迭代是Python中常用且非常强大的一个功能,它可以用于访问集合、列表、字符串、字典等数据结构的元素。我们经常使用循环和条件语句,我们也清楚哪些是可以迭代访问,但是具体它们之间有什么有什么异同之处?有哪些特点?什么是迭代器、什么是生成器、什么是可迭代对象?这些问题对于初学者而言 阅读全文
posted @ 2019-10-24 12:13
Thousand_Mesh
阅读(314)
评论(0)
推荐(0)
摘要:
深入理解Python中的GIL(全局解释器锁) Python是门古老的语言,要想了解这门语言的多线程和多进程以及协程,以及明白什么时候应该用多线程,什么时候应该使用多进程或协程,我们不得不谈到的一个东西是Python中的GIL(全局解释器锁)。这篇我们就来看看这个GIL究竟是怎么回事。 1. GIL 阅读全文
posted @ 2019-10-24 12:11
Thousand_Mesh
阅读(752)
评论(0)
推荐(1)
摘要:
史上最全的权限系统设计 权限系统设计 前言 权限管理是所有后台系统的都会涉及的一个重要组成部分,主要目的是对不同的人访问资源进行权限的控制,避免因权限控制缺失或操作不当引发的风险问题,如操作错误,隐私数据泄露等问题。 目前在公司负责权限这块,所以对权限这块的设计比较熟悉,公司采用微服务架构,权限系统 阅读全文
posted @ 2019-10-24 12:07
Thousand_Mesh
阅读(459)
评论(0)
推荐(0)
摘要:
超级实用的 Java 工具类 在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码。 一. org.apache.commons.io.IOUtils close 阅读全文
posted @ 2019-10-24 12:05
Thousand_Mesh
阅读(264)
评论(0)
推荐(0)
摘要:
常用Linux命令 [root@ping ~] tree L 1 / \ 使用tree 命令查看根目录下的一层的目录结构 ls list directory contents [root@ping ~] ls l / 以长格式显示文件和目录的信息 [root@ping ~] ls d / 显示目录和 阅读全文
posted @ 2019-10-24 12:04
Thousand_Mesh
阅读(163)
评论(0)
推荐(0)
摘要:
彻底理解cookie,session,token 发展史 1、很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, 不需要记录谁在某一段时间里都浏览了什么文档,每次请求都是一个新的HTTP协议, 就是请求加响应, 尤其是我不用记住是谁刚刚发了HTTP请求, 每个请求对我来说都是 阅读全文
posted @ 2019-10-24 12:02
Thousand_Mesh
阅读(157)
评论(0)
推荐(0)
摘要:
Mysql 三大特性详解 Mysql Innodb后台线程 工作方式 首先Mysql进程模型是单进程多线程的。所以我们通过ps查找mysqld进程是只有一个。 体系架构 InnoDB存储引擎的架构如下图所以,是由多个内存块组成的内存池,同时又多个后台线程进行工作,文件是存储磁盘上的数据。 后台线程 阅读全文
posted @ 2019-10-24 11:54
Thousand_Mesh
阅读(1102)
评论(0)
推荐(0)
摘要:
MySQL权限详解 MySQL权限级别介绍 MySQL权限级别 全局性的管理权限,作用于整个MySQL实例级别 数据库级别的权限,作用于某个指定的数据库上或者所有的数据库上 数据库对象级别的权限,作用于指定的数据库对象上(表、视图等)或 者所有的数据库对象上 权限存储在mysql库的user, db 阅读全文
posted @ 2019-10-24 11:49
Thousand_Mesh
阅读(401)
评论(0)
推荐(0)
摘要:
"MySql数据库基础" "MySQL各大存储引擎" "MySql常用字符集" "MySql支持的数据类型" "MySql 枚举和集合 详解" "MySql 约束条件" "MySql 表操作" "MySql 多表关系" "MySql 范式" "MySql 单表查询" "MySql 多表查询" "My 阅读全文
posted @ 2019-10-24 11:43
Thousand_Mesh
阅读(154)
评论(0)
推荐(0)
摘要:
单表查询 去重:distinct 数据准备 mysql CREATE TABLE ( int(0) NOT NULL AUTO_INCREMENT, varchar(10) NOT NULL, enum('男','女','未知') NULL DEFAULT '未知', int(0) NULL DEF 阅读全文
posted @ 2019-10-24 11:39
Thousand_Mesh
阅读(128)
评论(0)
推荐(0)
摘要:
连表查询 连接 一对多数据准备 笛卡尔积 内连接 左连接 右连接 左右可以相互转化 全连接 一对一与一对多情况一致 多对多:两表两表建立连接 阅读全文
posted @ 2019-10-24 11:39
Thousand_Mesh
阅读(130)
评论(0)
推荐(0)
摘要:
扩展 目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、巴斯 科德范式(BCNF)、第四范式(4NF)和第五范式(5NF,又称完美范式)。一般说来,数据库只需满足第三范式(3NF)就行了。下面用画图方式简单介绍下前三范式 三范式 1NF:字段不可分; 2NF:有主 阅读全文
posted @ 2019-10-24 11:38
Thousand_Mesh
阅读(211)
评论(0)
推荐(0)
摘要:
多表关系 一对一关系 一对一关系是最好理解的一种关系,在数据库建表的时候可以将人表的主键放置与身份证表里面,也可以将身份证表的主键放置于人表里面 一对多关系 班级是1端,学生是多端,结合面向对象的思想,1端是父亲,多端是儿子,所以多端具有1端的属性,也就是说多端里面应该放置1端的主键,那么学生表里面 阅读全文
posted @ 2019-10-24 11:38
Thousand_Mesh
阅读(171)
评论(0)
推荐(0)
摘要:
约束 sql约束:约束用于限制加入表的数据的类型。是一种限制,它通过对表的行或列的数据做出限制,来确保表数据的完整性、唯一性可以在创建表时规定约束(通过 CREATE TABLE 语句),或者在表创建之后也可以(通过 ALTER TABLE 语句)。 数据类型的属性 | MySQL关键字 | 含义 阅读全文
posted @ 2019-10-24 11:35
Thousand_Mesh
阅读(964)
评论(0)
推荐(0)
摘要:
枚举与集合 枚举类型,enum 每个枚举值均有一个索引值: 在列说明中列表值所允许的成员值被从 1 开始编号。 一般来说就是单选,在定义枚举的时候列出所有的可能性; 代码如下 在处理时,类似字符串型进行操作! 意义在于: 1, 限定值的可能性! 2, 速度快,比普通的字符串速度快! 原因是枚举型 是 阅读全文
posted @ 2019-10-24 11:34
Thousand_Mesh
阅读(2523)
评论(0)
推荐(0)
摘要:
mysql支持的数据类型 整型 | 类型 | 大小 | 范围(有符号) | 范围(无符号) | 用途 | | | | | | | | TINYINT | 1 字节 | ( 128,127) | (0,255) | 小整数值 | | SMALLINT | 2 字节 | ( 32 768,32 767) 阅读全文
posted @ 2019-10-24 11:33
Thousand_Mesh
阅读(328)
评论(0)
推荐(0)
摘要:
常用字符集 位(bit):是计算机 内部数据 储存的最小单位,11001100是一个八位二进制数。 字节(byte):是计算机中 数据处理 的基本单位,习惯上用大写 B 来表示,1B(byte,字节)= 8bit(位) 字符:是指计算机中使用的字母、数字、字和符号 ASCIIS码: 1个英文字母(不 阅读全文
posted @ 2019-10-24 11:13
Thousand_Mesh
阅读(2418)
评论(0)
推荐(0)
摘要:
MySQL各大存储引擎: 最好先看下你下的MySQL支持什么数据库引擎 存储引擎主要有: 1. MyIsam , 2. InnoDB, 3. Memory, 4. Blackhole, 5. CSV, 6. Performance_Schema, 7. Archive, 8. Federated , 阅读全文
posted @ 2019-10-24 11:11
Thousand_Mesh
阅读(234)
评论(0)
推荐(0)
摘要:
MySql数据库 数据库的分类 安装 卸载 连接数据库 用户信息查看 数据库的基本操作 SQL语句、语句扩展 数据库配置 用户操作:重点 数据库表的引擎:驱动数据的方式 数据库优化 数据库的模式 表的基本操作 创建表的完整语法 记录的基本操作 mysql 1)查看某个数据库中的某个表的所有记录,如果 阅读全文
posted @ 2019-10-24 11:10
Thousand_Mesh
阅读(200)
评论(0)
推荐(0)
摘要:
流程控制 程序执行结构流程 计算机程序在解决某个具体问题时,包括三种情形,即顺序执行所有的语句、选择执行部分的语句和循环执行部分语句,这正好对应着程序设计中的三种程序执行结构流程: 顺序结构 、 选择结构 和 循环结构 。 事实证明,任何一个能用计算机解决的问题,只要应用这三种基本结构来写出的程序都 阅读全文
posted @ 2019-10-24 11:02
Thousand_Mesh
阅读(483)
评论(0)
推荐(0)
摘要:
序列解包(解压缩) 所学的解压缩 如果我们给出一个列表,我们需要一次性取出多个值,我们是不是可以用下面的方式实现呢? 讲真,上面的方法真的是谁用谁知道,我们可以试一试解压缩。 解压缩可以这样理解:超市打包是把多个商品放在一起,解压缩其实就是解包把多个商品一次性拿出来。 有时候我们解压缩的值可能是我们 阅读全文
posted @ 2019-10-24 11:01
Thousand_Mesh
阅读(866)
评论(0)
推荐(0)
摘要:
常量 一、常量 变量是变化的量,常量则是不变的量。python中没有使用语法强制定义常量,也就是说,python中定义常量本质上就是变量。如果非要定义常量,变量名必须全大写。 如果是常量,那就没必要更改,所以python就只制定了一个规范,而没指定常量的语法, 因此常量也是可以修改的,但不建议。 在 阅读全文
posted @ 2019-10-24 11:00
Thousand_Mesh
阅读(14177)
评论(1)
推荐(0)
摘要:
python内存管理 python3.6.9 内存管理的官方文档 一、变量存哪了? 当我们在p1.py中定义一个变量 ,那么计算机把这个变量值10存放在哪里呢了?我们回顾计算机的三大核心组件为:CPU、内存和硬盘。一定不是CPU,那是存放在内存还是硬盘中了呢?我们再回顾变量运行的三个过程,如果我们没 阅读全文
posted @ 2019-10-24 11:00
Thousand_Mesh
阅读(5226)
评论(0)
推荐(2)
摘要:
python是强语言还是弱语言,没有一个具体官方的说法 数据类型也就是变量类型,一般编程语言的变量类型可以分成下面两类。 静态类型与动态类型 静态类型语言:一种在编译期间就确定数据类型的语言。大多数静态类型语言是通过要求在使用任一变量之前声明其数据类型来保证这一点的。Java 和 C 是静态类型语言 阅读全文
posted @ 2019-10-24 10:59
Thousand_Mesh
阅读(1544)
评论(0)
推荐(0)
摘要:
增强 Jupyter Notebook的功能 Jupyter Notebook 是所有开发者共享工作的神器,它为共享 Notebooks 提供了一种便捷方式:结合文本、代码和图更快捷地将信息传达给受众。目前,Jupyter Notebook 已经应用于数据分析和数据科学等领域。 然而,大部分开发者仅 阅读全文
posted @ 2019-10-24 10:54
Thousand_Mesh
阅读(459)
评论(0)
推荐(0)
摘要:
pathlib模块替代os.path 在Python 3.4之前和路径相关操作函数都放在os模块里面,尤其是 这个子模块,可以说 模块非常常用。而在Python 3.4,标准库添加了新的模块 pathlib,它使用面向对象的编程方式来表示文件系统路径。 作为一个从Python 2时代过来的人,已经非 阅读全文
posted @ 2019-10-24 10:51
Thousand_Mesh
阅读(568)
评论(0)
推荐(0)
摘要:
Python中对 文件 的各种骚操作 python中对文件、文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块。 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目录名:os.listdir() 函数用来删除一个文件:os.r 阅读全文
posted @ 2019-10-24 10:46
Thousand_Mesh
阅读(251)
评论(0)
推荐(0)
摘要:
Linux中的各种锁及其基本原理 1.概述 通过本文将了解到如下内容: Linux系统的并行性特征 互斥和同步机制 Linux中常用锁的基本特性 互斥锁和条件变量 2.Linux的并行性特征 Linux作为典型的多用户、多任务、抢占式内核调度的操作系统,为了提高并行处理能力,无论在内核层面还是在用户 阅读全文
posted @ 2019-10-24 10:41
Thousand_Mesh
阅读(17377)
评论(1)
推荐(6)
摘要:
Python 矩阵(线性代数) 这里有一份新手友好的 "线性代数笔记" ,是和深度学习 花书 配套,还被Ian Goodfellow老师翻了牌。 笔记来自巴黎高等师范学院的博士生Hadrien Jean,是针对“花书”的 线性代数 一章,初来乍到的小伙伴可以在笔记的辅佐之下,了解深度学习最常用的数学 阅读全文
posted @ 2019-10-24 10:38
Thousand_Mesh
阅读(1528)
评论(0)
推荐(0)
摘要:
Python 实用脚本 脚本写的好,下班下得早!程序员的日常工作除了编写程序代码,还不可避免地需要处理相关的测试和验证工作。 例如,访问某个网站一直不通,需要确定此地址是否可访问,服务器返回什么,进而确定问题在于什么。完成这个任务,如果一味希望采用编译型语言来编写这样的代码,实践中的时间和精力是不够 阅读全文
posted @ 2019-10-24 10:33
Thousand_Mesh
阅读(171)
评论(0)
推荐(0)
摘要:
前端之Bootstrap框架 概览 深入了解 Bootstrap 底层结构的关键部分,包括我们让 web 开发变得更好、更快、更强壮的最佳实践。 HTML5 文档类型 Bootstrap 使用到的某些 HTML 元素和 CSS 属性需要将页面设置为 HTML5 文档类型。在你项目中的每个页面都要参照 阅读全文
posted @ 2019-10-24 10:28
Thousand_Mesh
阅读(368)
评论(0)
推荐(0)
摘要:
前端之Jquery jQuery介绍 1. jQuery是一个轻量级的、兼容多浏览器的JavaScript库。 2. jQuery使用户能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大地简化JavaScript编程。它的宗旨就是:“Write 阅读全文
posted @ 2019-10-24 10:27
Thousand_Mesh
阅读(124)
评论(0)
推荐(0)
摘要:
前端之BOM和DOM 1 | 0 前戏 到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。 也就是我们还不能制作一些我们经常看到的网页的一些交互,我们需要继续学习BOM和DOM相关知识。 JavaScript分为 ECMAScript,DO 阅读全文
posted @ 2019-10-24 10:26
Thousand_Mesh
阅读(143)
评论(0)
推荐(0)
摘要:
前端之css 1 | 0 CSS介绍 CSS( C ascading S tyle S heet,层叠样式表)定义 如何显示 HTML元素。 当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。 2 | 0 CSS语 2 | 1 CSS实例 每个CSS样式由两个组成部分:选择器和 阅读全文
posted @ 2019-10-24 10:25
Thousand_Mesh
阅读(102)
评论(0)
推荐(0)
摘要:
前端之JavaScript [toc] 1 | 0 JavaScript概述 1 | 1 ECMAScript和JavaScript的关系 1996年11月,JavaScript的创造者 Netscape公司,决定将JavaScript提交给国际标准化组织ECMA,希望这门语言能够成为国际标准。次年 阅读全文
posted @ 2019-10-24 10:25
Thousand_Mesh
阅读(107)
评论(0)
推荐(0)
摘要:
前端之HTML 1.0HTML介绍 1.1 Web服务的本质 浏览器发请求 HTTP协议 服务端接收请求 服务端返回响应 服务端把HTML文件内容发给浏览器 浏览器渲染页面 1.2 HTML是什么? 超文本标记语言(Hyoertext Markup Language,HTML)是一种用于创建网页的标 阅读全文
posted @ 2019-10-24 10:24
Thousand_Mesh
阅读(244)
评论(0)
推荐(0)
摘要:
什么是面向对象编程思想? 一、面向对象是什么 面向对象 (Object Oriented,OO) 的思想对软件开发相当重要,它的概念和应用甚至已超越了程序设计和软件开发,扩展到如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD 技术、人工智能等领域。面向对象是一种 对现实 阅读全文
posted @ 2019-10-24 10:07
Thousand_Mesh
阅读(390)
评论(0)
推荐(0)
摘要:
【统计】Causal Inference 原文传送门 "http://www.stat.cmu.edu/~larry/=sml/Causation.pdf" 过程 一、Prediction 和 causation 的区别 现实中遇到的很多问题实际上是因果问题,而不是预测。 因果问题分为两种 :一种是 阅读全文
posted @ 2019-10-24 10:04
Thousand_Mesh
阅读(1471)
评论(0)
推荐(0)
摘要:
绝不能错过的24个顶级Python库 Python有以下三个特点: · 易用性和灵活性 · 全行业高接受度:Python无疑是业界最流行的数据科学语言 · 用于数据科学的Python库的数量优势 事实上,由于Python库种类很多,要跟上其发展速度非常困难。因此,本文介绍了24种涵盖端到端数据科学生 阅读全文
posted @ 2019-10-24 09:48
Thousand_Mesh
阅读(543)
评论(0)
推荐(0)
摘要:
Python 最常见的 170 道面试题全解析:2019 版 引言 最近在刷面试题,所以需要看大量的 Python 相关的面试题,从大量的题目中总结了很多的知识,同时也对一些题目进行拓展了,但是在看了网上的大部分面试题不是很满意,一个是有些部分还是 Python2 的代码,另一个就是回答的很简单,有 阅读全文
posted @ 2019-10-24 09:33
Thousand_Mesh
阅读(480)
评论(0)
推荐(0)
摘要:
第一次读到就震撼的句子 1、穷人是小心翼翼地大方,有钱人是大大方方地小气。 ——论如何判断一个人是真有钱还是装有钱 2、枕头要常晒,因为里面装满了心酸的泪和发霉的梦。 ——一切终将随风而逝 3、人活得累,一是太认真,二是太想要。 ——凡是你想控制的,其实都控制了你 4、少壮不努力,老大转锦鲤。 —— 阅读全文
posted @ 2019-10-24 09:30
Thousand_Mesh
阅读(677)
评论(0)
推荐(0)
摘要:
Windows快捷键大全 认识按键 标准计算机键盘共104键,除了26个字母键、符号键、数字键外,其余按键功能如下: Windows快捷键大全主键盘区: Esc 键:escape,退出键。 Tab 键:tabulator key,跳格键,在文本编辑软件中增加四个空格,Windows中可用于切换屏幕上 阅读全文
posted @ 2019-10-24 09:28
Thousand_Mesh
阅读(2310)
评论(0)
推荐(0)
摘要:
Pycharm超级好用的快捷键——效率之王 IT界老黑 IT界老黑 带你领略Python的魅力 关注他 270 人赞同了该文章 最重要的快捷键 ctrl+shift+A:万能命令行 shift两次:查看资源文件 新建工程第一步操作 module设置把空包分层去掉,compact empty mid 阅读全文
posted @ 2019-10-24 09:25
Thousand_Mesh
阅读(545)
评论(0)
推荐(0)
摘要:
面试官:讲讲mysql表设计要注意啥? 引言 大家应该知道烟哥最近要 ,嗯,不可描述! 随手讲其中一部分知识,都是一些烟哥自己平时工作的总结以及经验。大家看完,其实能避开很多坑。而且很多问题,都是面试中实打实会问到的! 比如 OK,具体有下面这些问题 1、为什么一定要设一个主键? 2、你们主键是用自 阅读全文
posted @ 2019-10-24 09:22
Thousand_Mesh
阅读(336)
评论(0)
推荐(0)
摘要:
最全数据分析资料汇总(含python、爬虫、数据库、大数据、tableau、统计学等) 一、Python基础 "Python简明教程(Python3)" "Python3.7.4官方中文文档" "Python标准库中文版" "廖雪峰 Python 3 中文教程" "Python 3.3 官方教程中文 阅读全文
posted @ 2019-10-24 09:19
Thousand_Mesh
阅读(328)
评论(0)
推荐(0)
摘要:
程序员必须掌握哪些算法? 算法: 1、排序算法:快速排序、归并排序、计数排序 2、搜索算法:回溯、递归、剪枝 3、图论:最短路径、最小生成树、网络流建模 4、动态规划:背包问题、最长子序列、计数问题 5、基础技巧:分治、倍增、二分法、贪心算法 数据结构: 1、数组和链表 2、栈与队列 3、树和图 4 阅读全文
posted @ 2019-10-24 09:16
Thousand_Mesh
阅读(1351)
评论(0)
推荐(0)
摘要:
"HTTP协议" "Web框架" "Web应用" "Djangon简介" "Django路由控制" "Django视图层" "Django模板层" "Django 模型层" "Django之模型层:表操作" "Django 单表操作" "Django 多表操作" "常用字段和参数" "Django 阅读全文
posted @ 2019-10-24 09:09
Thousand_Mesh
阅读(145)
评论(0)
推荐(0)
摘要:
Django之模板层 [toc] 模板简介 在刚刚介绍完的视图层中我们提到,浏览器发送的请求信息会转发给视图函数进行处理,而视图函数在经过一系列处理后必须要有返回信息给浏览器。如果我们要返回html标签、css等数据给浏览器进行渲染,我们可以在视图函数中这么做 尽管这种技术便于解释视图是如何工作的, 阅读全文
posted @ 2019-10-24 09:08
Thousand_Mesh
阅读(496)
评论(0)
推荐(0)
摘要:
Django 视图层 [TOC] 视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。代码 阅读全文
posted @ 2019-10-24 09:07
Thousand_Mesh
阅读(189)
评论(0)
推荐(0)
摘要:
Djangon简介 [TOC] MVC与MTV模型 MVC Web服务器开发领域里著名的MVC模式,所谓MVC就是把Web应用分为模型(M),控制器(C)和视图(V)三层,他们之间以一种插件式的、松耦合的方式连接在一起,模型负责业务对象与数据库的映射(ORM),视图负责与用户的交互(页面),控制器接 阅读全文
posted @ 2019-10-24 09:06
Thousand_Mesh
阅读(314)
评论(0)
推荐(0)
摘要:
Django 路由控制 [TOC] Django中路由的作用 URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是 URL与要为该URL调用的视图函数之间的映射表 ;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行 典型的例子: 简单的路由 阅读全文
posted @ 2019-10-24 09:06
Thousand_Mesh
阅读(235)
评论(0)
推荐(0)
摘要:
"web应用" [TOC] Web应用程序是什么 Web应用程序是一种可以通过Web访问的应用程序,程序的最大好处是用户很容易访问应用程序,用户只需要有浏览器即可,不需要再安装其他软件 应用程序有两种模式C/S、B/S。C/S是客户端/服务器端程序,也就是说这类程序一般独立运行。而B/S就是浏览器端 阅读全文
posted @ 2019-10-24 09:05
Thousand_Mesh
阅读(245)
评论(0)
推荐(0)
摘要:
Web框架 web框架 Web框架(Web framework)是一种开发框架,用来支持动态网站、网络应用和网络服务的开发。这大多数的web框架提供了一套开发和部署网站的方式,也为web行为提供了一套通用的方法。web框架已经实现了很多功能,开发人员使用框架提供的方法并且完成自己的业务逻辑,就能快速 阅读全文
posted @ 2019-10-24 09:04
Thousand_Mesh
阅读(144)
评论(0)
推荐(0)
摘要:
HTTP协议 [TOC] http协议简介 HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于万维网(WWW:World Wide Web )服务器与本地浏览器之间传输超文本的传送协议。 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的 阅读全文
posted @ 2019-10-24 09:03
Thousand_Mesh
阅读(272)
评论(0)
推荐(0)

浙公网安备 33010602011771号