自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(55)
  • 收藏
  • 关注

转载 ORM

1.ORM介绍概念: 对象关系映射模式是一种为了解决面向对象与关系数据库存在的互不匹配的现象的技术,也就是说,ORM通过使用描述对象和数据库之间映射的元数据,将程序中的对象自动持久化到关系数据库中,充当业务逻辑层和数据库层的桥梁优势:它将一个类和一张表对应,每个实例对应表中的一条记录,类的每个属性对应表中的每个字段劣势:ORM只是一种工具,能解决一些重...

2019-09-03 17:01:00 179

转载 Django路由系统

Django路由系统1.路由系统URl配置(URLconf)就像Django所支撑网站的目录,它的本质是URL与该URL调用的视图函数之间的映射关系2.URLconf配置基本格式from django.conf.urls import url​urlpatterns = [ url(正则表达式, views视图,参数,别...

2019-09-02 15:48:00 117

转载 修改数据库时区问题

bat文件登录数据库并打开test.sql文件,执行相关命令@echo off mysql -uroot -p123<test.sqltest.sql文件修改时区,set global time_zone='+8:00';转载于:https://www.cnblogs.com/W-Y-C/p/11405070.html...

2019-08-24 16:24:00 457

转载 Django框架篇

Django框架1.HTTP超文本传输协议8中请求方法GET , POST ,HEAD ,PUT ,DELETE , TRACE ,OPTIONS ,CONNCT状态码1xx ;服务器收到请求,进一步处理2xx :正常 200 ok3xx : 重定向4xx : 请求错误 403 404...

2019-08-21 21:06:00 123

转载 轮播图

‹ ›转载于:https://www.cnblogs.com/W-Y-C/p/11384572.html

2019-08-20 17:58:00 102

转载 jQuery事件操作

jQuery的事件操作1.绑定事件bind(type,data,fn)参数说明type(string) :事件类型data(Object):可选,作为event.data属性值传递给事件对象的额外数据对象fn(Function) : 绑定到每个匹配元素的事件上面的处理函数示例:当每个p标签被点击时,弹出其文本...

2019-08-19 15:16:00 66

转载 jQuery动画效果

jQuery动画效果1.显示动画无参数,让指定的元素显现出来,底层通过display:block实现 $("div").show();通过控制元素的宽高,透明度,display属性,逐渐显示,例如3秒后显示完毕$('div').show(3000);参数slow 慢:600msnorma...

2019-08-19 15:15:00 71

转载 jQuery篇

jQuery1.为什么使用jQuery?js中window onload事件只能出现一次,如果出现多次,后面的事件会覆盖掉前面的事件js代码容错差简单的动画效果实现很繁琐,例如简单的动画渐变效果jQuery的两大特点链式编程:比如 .show() 和. html()可以连写为.show().html().隐式迭代...

2019-08-16 14:32:00 90

转载 文档对象模型

DOM:文档对象模型1.DOMDOM:文档对象模型,DOM为文档提供了结构化表示,并定义了如何通过脚本来访问文档结构,目的其实是为了能让js操作heml元素而制定的一个规范DOM就是由节点组成: heml加载完毕,渲染引擎会在内存中把HTML文档生成一个DOM树由上图可知,在HTML中一切都是节点非常重要元素节点: HTML标签...

2019-08-14 20:22:00 67

转载 javascript

JavaScriptjs介绍js变量和赋值输入输出信息基础数据类型内置数据类型数据类型之间的转换运算符流程控制函数面向对象(了解))正则的用法1.js介绍JavaScript分为三层ECMAScript : JavaScript的语法标准,包括变量,表达式,运算符,函数,if语句,for语句等DO...

2019-08-13 17:30:00 194

转载 css后续篇

5.盒模型在css中,box model这一术语是用来设计和布局时使用的,在网页中显示一些方方正正的盒子,这种盒子就叫盒模型盒模型有两种: 标准模型和IE模型(了解)盒模型属性width : 内容的宽度height : 内容的高度padding : 内边距,边框到内容的距离,padding区域是有背景颜色的,且背景颜...

2019-08-12 16:23:00 92

转载 HTMl内联元素

HTML内联元素1.字体标签粗标签< b >或< strong > (已废弃)斜体标记< I > 或< em >(已废弃)上标 < sup > 下标 < sub > 下划线标记< u > 中划线标记< s > (已废弃) 和,< del...

2019-08-09 18:09:00 85

转载 HTML块级元素

HTML块级元素1.h1 - h6标题使用< h1 > 至 < h6 >标签进行定义.具有align属性,属性值可以使left.center,right <h1 align="right">一级标题</h1> <h2>二级标题</h2> <h3>三级标题...

2019-08-09 18:08:00 447

转载 css篇

博客园CSS篇阅读列表为什么学习csscss的引入方法css选择器选择器权重1.为什么学习css html的缺陷不能够适应多种设备要求浏览器必须足够智能足够庞大数据和显示没有分开功能不够强大css的优点使数据和显示分开降低网络的流量...

2019-08-08 17:02:00 64

转载 html学习

HTML篇1.html概念html全称HyperText Markup Language,翻译为超文本标记语言,它不是一种编程语言,是一种描述性的标记语言,用于描述超文本内容的显示方式,比如字体,颜色,大小等超文本 : 音频,视频,图片等称为超文本标记: <一个英文字母或者单词> 这种类型称之为标记作用 : html是负责描...

2019-08-07 16:29:00 89

转载 索引原理

索引原理1.innodb索引聚焦左营 只有一个逐渐辅助索引 除了主键之外的所有索引都是辅助索引回表: 只查询一个索引并不能解决查询中的问题,还需要到具体的表中去获取正行数据2.myisam索引辅助索引 除了主键之外的索引都是辅助索引3.树b树blance treeb+树数据只存在叶子节点在子节点之间加入了双向地址链接,方便在子节点之间进行数据的读写...

2019-08-05 17:35:00 65

转载 多表查询

多表查询1.连表查询笛卡尔积,先计算两张表的笛卡尔积,再根据用户给出的条件进行筛选select * from 表1,表2 where 条件内连接 inner join...on 连接条件select * from 表1 inner join 表2 on 条件只显示两张表中互相匹配的项,其他匹配不显示外连接左外连接 left join...onselect * ...

2019-08-02 16:01:00 83

转载 python操作数据库

python操作数据库插入数据import pymysqlconn = pymysql.Connection(host = '127.0.0.1',user = 'root',password = '123',database = 'day39')cur = conn.cursor()username = "太亮"sql = 'insert into employee(...

2019-08-01 16:43:00 50

转载 单表查询

单表查询1.select通过调用mysql内置函数的返回值来实现查询select user():查询当前用户selelct database():查看当前库select now() : 查看当前时间表的查询select 字段,字段,字段*数字 from 表名 : 可对指定的多个字段进行查询,并且字段数据可参与四则运算select distinct 字段 from...

2019-07-31 16:31:00 89

转载 数据库初识

数据库的初识1.数据库的功能和分类数据库解决的问题操作文件的效率和便捷问题解决了多个服务器同时使用数据的一致性问题解决了安全的问题解决了并发的问题数据库分类关系型数据库mysql oracle sqlserver sqllite accesse非关系型数据库redis mongodb memcache(内存级别)常识:全称叫做数据库管理系统,...

2019-07-29 19:40:00 59

转载 协程

协程1.回顾与思考回顾串行:多个任务执行时,一个任务从开始执行,遇到IO阻塞,原地等待,等待IO阻塞结束后,继续执行,一个任务结束后再执行下一个并行:多核,多线程或进程同时执行,4个cpu,同时执行四个人物并发:多个任务,多个cpu在多个任务之间来回切换(遇到IO阻塞或者执行时间过长),看起来像是同时执行并发的本质:遇到IO阻塞或执行时间过长切换cpu保持原来的状态...

2019-07-29 19:38:00 91

转载 GIL锁和进程/线程池

GIL锁1.GIL锁全局解释器锁,就是一个把互斥锁,将并发变成串行,同一时刻只能有一个线程使用共享资源,牺牲效率,保证数据安全,也让程序员避免自己一个个加锁,减轻开发负担带来的问题感觉单核处理IO阻塞的多线程,与多核处理IO阻塞的多线程效率差不多,实际上由于cpu遇到IO问题会将线程挂起,切换到其他线程,多出的时间仅仅是多在切换的时间,两者效率差不多多核的前提下:如果任务...

2019-07-25 19:26:00 127

转载 多线程

多线程1线程理论知识什么是线程线程就是一条流水线进程 : 划分空间,加载资源,静态的.线程 : 执行代码,执行能力,动态的线程VS进程开启多进程开销非常大,开启线程开销非常小开启多进程的速度慢,开启多线程速度快进程之间数据不能直接共享,通过队列可以,同一进程下的线程之间的数据可以共享多线程的应用场景介绍并发:一个cpu来回切换,多进程并发,多线程的并发...

2019-07-24 16:11:00 79

转载 python并发编程

Python并发编程​ multiprocessing模块介绍Python中的多线程无法利用多核优势,如果想要充分的使用多核CPU的资源(os.cpu_count)查看,在Python中大部分情况需要使用多进程,Python提供了multiprocessing,它用来开启子进程,并在子进程中执行我们定制的任务,该模块的功能众多:支持子进程,通信和共享数据,执行不同形式的同步,提供...

2019-07-22 16:51:00 52

转载 计算机进程初识

1.进程基础知识什么是程序?程序就是一堆文件什么是进程?进程就是正在执行的文件/程序进程被谁执行?cpu最终运行你的程序操作系统调度作用,将你的磁盘上的程序加载到内存,然后交由cpu去处理,一个cpu正在运行的一个程序,就叫开启了一个进程2.操作系统操作系统的定义操作系统是存在于硬件和软件之间,管理协调,和控制计算机资源和软件资源的控制程序,实现硬...

2019-07-19 18:19:00 101

转载 文件上传和多线程通信

文件上传基于TCP的方法clientimport socketimport osimport jsonimport structFILE_PATH = os.path.join(os.path.dirname(__file__),"demo.mp4")def socket_client(): client = socket.socket() cl...

2019-07-18 15:17:00 103

转载 黏包

黏包现象.socket缓冲区每个 socket 被创建后,都会分配两个缓冲区,输入缓冲区和输出缓冲区。write()/send() 并不立即向网络中传输数据,而是先将数据写入缓冲区中,再由TCP协议将数据从缓冲区发送到目标机器。一旦将数据写入到缓冲区,函数就可以成功返回,不管它们有没有到达目标机器,也不管它们何时被发送到网络,这些都是TCP协议负责的事情。TCP协议独立于 ...

2019-07-17 16:23:00 54

转载 socket通信

socket套接字.五层协议: 从传输层包括传输层一下,都是操作系统帮助我们封装的各种head.你不用去关心.# content = input('>>>')# print(content)# 怎么交给操作系统( ⊙o⊙ )?# 模块,或者内置函数 必须有方法内置的一些代码接收数据,然后在底层交由操作系统.# socket套接字充当的就是内置模块的角色....

2019-07-16 17:05:00 65

转载 osi七层协议

网络协议1.os七层协议互联网协议按照功能不同分为osi七层或则tcp/ip五层或tcp//四层每层运行常见的物理设备五层协议物理层物理层功能:主要是基于电器特性发送高低压(电信号),高电压对应数字1,低电压对应数字0,例如光纤和双绞线数据链路层单纯的电信号没有意义,必须规定电信号多少位一组,数据链路层定义了电信号的分组方式以太网协议:形成的标准协议,...

2019-07-15 18:04:00 166

转载 面向对象的反射和双下方法

1.函数vs方法函数:全部都是显性传参方法:存在隐性传参判断方法通过函数名可大致判断通过types模块去验证from types import FunctionTypefrom types import MethodTypedef func(): passclass A: def func(self): pass ...

2019-07-12 19:46:00 76

转载 类的成员和异常处理

1.私有成员类中的私有成员在属性名称前加__可将该属性变成私有属性对于类的公有静态属性,类的外部,类的内部,类的派生类都可以访问私有静态属性:类的外部不能访问,类的派生类不能访问,只有在类的内部才能够访问对象私有属性类的内部可以使用派生类中也不可访问类的外部也不能访问私有属性应用场景如果想设定一些私有的或者是不想让类外面用到的密码,加密方式等,可设定为私有...

2019-07-11 18:13:00 96

转载 python面向对象类的约束和设计的统一化规范

.封装定义:将一些东西内容封存到一个地方,你还可以再取出,类设置静态属性,设置一些方法对象可以在其对象空间中封装一些属性2.多态定义:一个事物的多种形态就想a可以是一个字符串,可以是一个列表等等,不像Java中定义时必须声明变量类型Python默认支持多态3.鸭子类型Python中你看起来像鸭子,那么你就是鸭子统一化规范例子:支付统一使用同一个接...

2019-07-10 15:40:00 164

转载 单继承和多继承

面向对象的三大特性: 封装,继承,多态.什么是继承?专业角度: B 继承 A类, B就叫做A的子类,派生类, A叫做B的父类,基类,超类. B类以及B类的对象使用A类的所有的属性以及方法.字面意思: 继承就是继承父母所有的资产.单继承,多继承.继承的优点.节省代码.增强的耦合性.代码规范化.继承分为单继承与多继承.Person Dog Cat : 子类,派生类Ani...

2019-07-09 15:36:00 377

转载 对象

从空间角度研究类对象操作对象属性类名操作属性对象取值顺序类名取值顺序address = '美丽富饶的沙河'class A: def __init__(self, name): self.name = name def func(self): if self.name == 'dsb': self.skin...

2019-07-08 16:16:00 69

转载 面向对象初识

1.面向对象初识1. 类是相似功能的集合体.2. 类 你要站在上帝的角度去考虑问题. 类: 具有相似功能和特性的一类事物. 对象:类的具体体现. 一定要有宏观的概念,区分类与对象. 类的第二个优点: 你要站在上帝的角度去考虑,类一个公共模板,对象是从这个 公共的模板产出的. 结构上分析:3.Human 类名要具有描述性,类名首字母大写,类名不宜用_cl...

2019-07-05 21:13:00 79

转载 re模块

re模块,主要是正则表达式转载于:https://www.cnblogs.com/W-Y-C/p/11123595.html

2019-07-02 22:38:00 62

转载 日志 包的导入和引用

1.包的使用import第一类: 执行文件用过import导入包以及包的功能创建一个aaa的包,自行创建一个__innt__py文件创建一个tbjx模块发生三件事:将该tbjx文件加载到内存创建一个以tbjx命名的名称空间通过tbjx.的方式引用tbjx模块的所有名字创建一个包也会发生三件事:将该aaa包内的__init__py文件加载到内存创建一个以aa...

2019-07-01 20:10:00 1299

转载 规范化开发和time相关模块

1. 规范化开发如果在开发的过程中将所有的程序放在一个py文件中,加载时会很慢,同时降低了代码的可读性,查询起来也麻烦所以要将一个oy文件合理的分成多个py文件,在blog大目录下分为以下几个部分配置文件 : setting.py 存放一些静态的变量(轻易不改变的变量,用于引用 放在conf目录辅助功能的函数:公共组建部分,装饰器,log日志等, : common.py程序...

2019-06-28 15:56:00 101

转载 文件加密,密码加密,os模块

序列化模块 (非常非常重要)序列化:将一个数据结构(list,dict....)转化成一个特殊的序列(特殊的字符串)的过程.# l1 = [1, 2, 3]# ret = str(l1)# print(ret,type(ret))# print(eval(ret)) # 不让用# 文件存取时,遇到的矛盾.# dic ={'username': '太白', 'passw...

2019-06-28 08:15:00 127

转载 模块初识

1.模块模块的定义与分类一个模块就是一个py文件.这个魔铠存储很多相似的功能,相似的函数集合体分类内置模块,标准库,Python自带的,times,os,sys,等等200多种第三方库(模块),各种大神写的一些模块,通过pip install....安装,有6000多种自己写的模块,自定义模块2.import# import tbjx# # 当我引用tbj...

2019-06-26 16:04:00 45

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除