08 2018 档案

摘要:本文章主要总结了css,js,jQuery在编写程序时的载入方式,与属性控制方式html和css共同组成了一个最基础的网页,js为标签样式提供动态效果 一,css的载入方式与属性控制 1.1,css引入html页面的方式有三种⦁ 使用标签的style属性,在对应标签内书写样式:<div style= 阅读全文
posted @ 2018-08-24 09:51 贾祥飞 阅读(339) 评论(1) 推荐(1)
摘要:先回顾一下理解程度 什么是不可变类型和可变类型? 可变类型是,修改变量后 引用的内存地址不变,引用的内存中的内容发生变化(是针对变量名的引用来理解)。 # 在a.py中定义了一个test属性 test = [1, 2] print(test ,id(test)) test.append('jack' 阅读全文
posted @ 2018-08-10 11:45 贾祥飞 阅读(3185) 评论(0) 推荐(0)
摘要:GIL:全局解释器锁(cpython中) GIL产生的背景,由于C语言底层原因,CPpython中多线程运行,每个线程都需要申请全局资源,但是Cpython并不能应对所有线程同时的资源请求,为防止发生错误,对所有线程申请全局资源的时候增加了限制--全局解释器锁。(造成线程只能一个一个的运行) GIL 阅读全文
posted @ 2018-08-09 14:53 贾祥飞 阅读(701) 评论(0) 推荐(0)
摘要:被装饰器装饰的函数名即使没有被调用(因为有@xxx,会触发运行装饰器),(装饰器工厂函数)定义装饰器的代码已经运行了(最内部的那个函数并没有运行)(把被装饰的原函数引用赋值给了装饰器内部的那个函数名),当下边通过该函数名调用时,会调用到装饰器内部的那个函数() 装饰器:在不修改函数源代码的基础上,添 阅读全文
posted @ 2018-08-08 20:49 贾祥飞 阅读(27373) 评论(3) 推荐(3)
摘要:默认参数:定义函数的时候给定变量一个默认值。 def num(age=1): 位置参数:调用函数的时候根据定义函数时的形参位置和实参位置进行引用。 关键字参数:如果定义的函数中含有关键字参数,调用函数时必须要传如该关键字对应的实参。 不定长参数:在定义函数的时候不确定传入的参数的数量(可能是0个或多 阅读全文
posted @ 2018-08-08 17:55 贾祥飞 阅读(6693) 评论(0) 推荐(1)
摘要:闭包的真实含义:为访问外部函数的内部变量提供了条件。将函数的一切封闭到了函数内部,减少了函数的全局变量 在函数内部定义一个函数,并且这个函数用到了外部函数的变量,那么将这个函数和这个函数用到的变量定义为 闭包(这些变量可能是外部函数的自己定义的变量,也可能是外部函数被调用传入的变量) python是 阅读全文
posted @ 2018-08-08 15:49 贾祥飞 阅读(154) 评论(0) 推荐(0)
摘要:MySQL账户管理 在我们之前登录MySQL的时候我们都是直接使用的root用户,root用户属于数据库系统中的超级管理员,有权限对mysql进行任何想要做的操作。 如果在生产环境下操作数据库时也是全部直接使用root账户连接,这就和悬崖边跳舞差不多。所以 创建特定的账户,授予这个账户特定的操作权限 阅读全文
posted @ 2018-08-05 23:40 贾祥飞 阅读(337) 评论(0) 推荐(0)
摘要:为什么需要有视图 比如这样的SQL语句 为了简化用户复杂的操作,我们可以考虑使用视图。 视图简介 视图就是一个能够把复杂SQL语句的功能封装起来的一个虚表。所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。 视图是对若干张基本表的引用,一张虚表,只查询语句执行结果的字段类型和约束, 阅读全文
posted @ 2018-08-05 23:36 贾祥飞 阅读(359) 评论(0) 推荐(0)
摘要:数据库编程 从前面我们知道数据库概念包含 数据库文件、服务器和数据库客户端 客户端我们之前已经用过的有navicat/mysql-client等程序。 问题: 如何使用客户端将100000行数据插入到数据库? 大家会发现如果用之前客户端几乎是不可能完全这个任务的, 因为我们不可能去构造出那个插入10 阅读全文
posted @ 2018-08-05 23:32 贾祥飞 阅读(365) 评论(0) 推荐(0)