自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 了解Linux07

Linux-07定时任务crond系统级别 :定时文件清理,日志切割,定时收集系统的状态用户级别 :同步系统时间,定时备份数据定时任务相关的文件[root@qls ~]# [root@qls ~]# ll /etc/cron* -ddrwxr-xr-x. 2 root root 21 Aug 14 15:11 /etc/cron.d drwxr-xr-x. 2...

2019-08-22 09:22:17 172

原创 了解Linux6

Linux-06打包压缩压缩包工具 .zip #zip压缩工具 .bz2 #bzip2压缩工具,只能压缩文件,会删除源文件 .gz #gzip压缩工具,只能压缩文件,会删除源文件 tar.gz #gzip压缩,使用tar打包 tar.bz2 #使用bzip2压缩,使用tar打包 zipzip #打包压缩选项: -r #递归压缩 -q #静默输出...

2019-08-22 09:21:10 215

原创 了解Linux05

Linux-05权限-rw-r--r-- 644-rwxrwxrwx属主属组其他用户r #可读w #可写x #可执行- #没有权限r 4w 2x 1- 0#设置属主权限[root@qls ~]# touch test.txt[root@qls ~]# [root@qls ~]# lltotal 0-rw-r--r--. 1 roo...

2019-08-22 09:20:12 162

原创 了解Linux04

Linux-04用户管理[root@qls ~]# head -1 /etc/passwdroot:x:0:0:root:/root:/bin/bash以:为分隔符root #用户名x #密码占位符0 #用户id0 #用户组id/GIDroot #用户注释信息/root #家目录/bin/bash #用户登录的shell[root@...

2019-08-22 09:19:00 101

原创 了解Linux3

显示/etc/services文件的第11行到第20行的内容[root@qls ~]# head -20 /etc/services | tail[root@qls ~]# grep -n '.' /etc/services | grep -A 9 '^11:'文件查找命令locate #根据本地数据库进行查找yum install mlocate -...

2019-08-22 09:17:45 103

原创 了解Linux2

bash特性#1. tab键补全 命令补全[root@qls ~]# useruseradd userdel usermod usernetctl users 选项补全 参数补全[root@qls ~]# ls /etc/syssysconfig/ sysctl.conf sysctl.d/ ...

2019-08-22 09:16:24 117

原创 了解Linux1

运维的职责1.企业的数据安全2.网站7*24小时运行3.企业服务好服务器服务器尺寸: 高度为单位:U(unit)1U=1.75英寸=4.45cm 服务器的分类: 机架式服务器 刀片式服务器 塔式服务器 服务器的品牌 Dell #使用最多 IBM #最贵的 HP # 华为 航天联志 联想 云服务器的品牌 阿里云 #使用最多 腾讯云 #...

2019-08-22 09:14:58 123

原创 爬虫笔记

1、爬虫是啥?​ 爬虫的比喻:​ 互联网就像一张蜘蛛网,爬虫相当于蜘蛛,数据相当于猎物​ 爬虫的具体定义:​ 模拟浏览器向后端发送请求,获取数据,解析并且获得我想要的数据,然后存储​ 爬虫的价值:​ 数据的价值​ 发送请求–获得数据–解析数据–存储数据​ bs4,pyquery,re2、http协议里需要关注的请求:​ URL:指明了我要取哪里​ method:​ ...

2019-08-06 17:02:13 134

原创 菜鸡python之django新建(视图+模板)并调试

第1步:新建项目包含如下文档在项目命令行进入虚拟环境:cd venv/Scripts/activateE:\py7\newweb>cd venvE:\py7\newweb\venv>cd scriptsE:\py7\newweb\venv\Scripts>activate(venv) E:\py7\newweb\venv\Scripts>cd ../../...

2019-08-02 21:01:31 247

原创 rest-framework之频率控制

一 频率简介为了控制用户对某个url请求的频率,比如,一分钟以内,只能访问三次二 自定义频率类,自定义频率规则自定义的逻辑#(1)取出访问者ip# (2)判断当前ip不在访问字典里,添加进去,并且直接返回True,表示第一次访问,在字典里,继续往下走# (3)循环判断当前ip的列表,有值,并且当前时间减去列表的最后一个时间大于60s,把这种数据pop掉,这样列表中只有60s以内的访问时...

2019-07-04 20:15:45 117

原创 rest-framework之认证组件

一 认证简介只有认证通过的用户才能访问指定的url地址,比如:查询课程信息,需要登录之后才能查看,没有登录,就不能查看,这时候需要用到认证组件二 局部使用(1)models层:class User(models.Model): username=models.CharField(max_length=32) password=models.CharField(max_len...

2019-07-03 19:49:14 92

原创 rest-framework之权限组件

一 权限简介只用超级用户才能访问指定的数据,普通用户不能访问,所以就要有权限组件对其限制二 局部使用from rest_framework.permissions import BasePermissionclass UserPermission(BasePermission): message = '不是超级用户,查看不了' def has_permission(self...

2019-07-03 19:43:14 86

原创 rest-framework之视图

一 基本视图写一个出版社的增删查改resful接口路由:url(r'^publish/$', views.PublishView.as_view()),url(r'^publish/(?P<pk>\d+)/$', views.PublishDetailView.as_view()),视图:class PublishSerializers(serializers.Model...

2019-07-03 18:53:26 83

原创 rest-framework之序列化组件

一 Django自带序列化组件Django内置的serializers(把对象序列化成json字符串)from django.core import serializers from django.core import serializersdef test(request): book_list = Book.objects.all() ret = seri...

2019-07-02 21:11:34 95

原创 rest-framework之APIView

一 安装djangorestframework方式一:pip3 install djangorestframework方式二:pycharm图形化界面安装方式三:pycharm命令行下安装(装在当前工程所用的解释器下)二 djangorestframework的APIView分析@classmethod def as_view(cls, **initkwargs): ...

2019-07-02 18:54:42 133

原创 resful规范

一 什么是RESTfulREST与技术无关,代表的是一种软件架构风格,REST是Representational State Transfer的简称,中文翻译为“表征状态转移”REST从资源的角度类审视整个网络,它将分布在网络中某个节点的资源通过URL进行标识,客户端应用通过URL来获取资源的表征,获得这些表征致使这些应用转变状态REST与技术无关,代表的是一种软件架构风格,REST是Rep...

2019-07-01 22:07:31 256

原创 Django之CBV装饰器

昨日内容回顾django form组件form组件三大功能1.渲染标签(渲染仅仅是获取用户输入的input框)2.校验数据3.展示信息from django import forms class MyForm(forms.Form): name = forms.CharField(max_length=8, label='用户名', initial...

2019-06-18 20:35:14 192

原创 Django进阶之Form组件

上周内容回顾1.MTV与MVCMTVM:模型层(models)T:模板层(templates)V:视图层(views)MVCM:模型层(models)V:视图层(views)C:控制层(Controller)2.多对多关系三种创建方式第一种(全自动): author = models.ManyToManyField(to='Author') 第二种(纯手动): ...

2019-06-17 20:38:33 167

原创 Django进阶之orm

昨日内容回顾模板层后端朝html页面传递数据两种给html页面传递数据的方式第一种:render(request,‘index.html’,{‘user_list’:user_list})第二种render(request,‘index.html’,locals())后端可以给html传递的数据有哪些python所有的基本数据类型函数名(传函数名会自动加括号执行)对象(相当于...

2019-06-12 22:08:50 124

原创 Django进阶之模板层

昨日内容回顾路由层无名分组有名分组反向解析路由分发名称空间伪静态概念虚拟环境django1.0与django2.0区别视图层FBV与CBV JsonResponse 简单的文件上传 request对象的常用方法 url('正则表达式','视图函数内存地址') url(r'^index.html',views.index) url(r'^index/\d...

2019-06-11 20:11:27 1931

原创 Django进阶

上周内容回顾HTTP协议四大特性:1 基于TCP/IP作用于应用层的协议2 基于请求响应3 无状态4 无连接请求数据格式请求首行请求头(一大堆k,v键值对)请求体(post请求携带的数据)响应数据格式响应首行响应头(一大堆k,v键值对)响应体(用户想要的数据)响应状态码1XX 服务器已经接收到你提交的数据正在处理,你可以继续提交2XX 请求成功 返回相应的数据...

2019-06-10 20:12:20 470

原创 Django注册登录

昨日内容回顾纯手撸简易版的web框架HTTP协议:规定了客户端与服务端消息传输的格式四大特性:1.基于TCP/IP作用于应用层的协议2.基于请求响应3.无状态4.无连接请求消息格式请求首行请求头(一大堆kv键值对)请求体(post请求携带的数据)响应消息格式响应首行响应头(一大堆kv键值对)响应体(你想访问的数据资源)响应状态码1XX 服务端已经接收到你的数据...

2019-06-10 19:32:51 163

原创 Django初识

什么是web应用?软件开发架构c/s架构客户端服务端b/s架构浏览器服务器本质:b/s架构其实也是c/s架构HTTP协议超文本传输协议:规定了客户端与服务端消息传输的格式四大特性:1.基于TCP/IP协议作用于应用层的协议2.基于请求响应3.无状态4.无连接数据格式之请求:请求首行请求头(一堆k,v键值对)请求体(post请求携带的数据)数据格式之响应:响...

2019-06-05 16:31:18 112

原创 jQuery结尾和bootstrap部分

昨日内容回顾节点操作创建标签var imgEle = document.createElement('img') imgEle.src = '图片地址' imgEle.setAttribute('username','jason') imgEle.setAttribute({'username':'jason', 'password':'123' })...

2019-06-04 20:00:33 165

原创 js操作和jQuery部分

今日内容什么是BOM和DOM?BOM:Browser Object ModelDOM: Document Object ModelBOM操作操作浏览器,需要调用window对象,它是所有浏览器都支持的对象,表示的就是浏览器窗口window对象可以通过点调用子对象window.navigatornavigator.appName  // Web浏览器全称navigato...

2019-06-04 19:06:03 81

原创 css回顾,js部分

内容回顾:CSS相关盒子模型 margin:用于调整标签与标签之间的距离(外边距) border:用于调整标签边框的粗细(边框) padding:用于调整标签内部文本与边框之间的距离(内边距) content:标签内部文本 ps:有一些标签自带上面一个或多个属性值 p标签自带margin上下16px ul标签自带margin上下16px padding-left:...

2019-06-04 19:03:49 122

原创 css样式表

昨日内容回顾:CSS:层叠样式表注释: /*写注释*/语法结构:选择器 {属性:‘属性值’;属性1:‘属性值1’;}选择器基本选择器标签选择器div {color:red}id选择器#d1 {color:red}类选择器.c1 {color:red}通用选择器* {color:red}组合选择器后代选择器div span {color:yellow}...

2019-06-04 18:59:47 76

原创 前端选择器

昨日内容回顾:前端HTML 超文本标记语言注释 <!--单行注释--> <!-- 多行注释 --> ps:写HTML的时候,注释一般都是成双成对的 即 <!--xx功能开始--> <!--xx功能结束-->文件的后缀名head内常用标签(不是给用户看的)title 定义网页标题style 内部写css样式代码lin...

2019-05-29 21:57:13 400

转载 示例

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Ma...

2019-05-29 21:40:47 153

原创 Django注册登录

0 django目录-settings-urls-views******强调:setting中'django.middleware.csrf.CsrfViewMiddleware'中间件先注释掉-执行django项目:python3 manage.py runserver 127.0.0.1:80001 登陆注册-form action中: -三种写法: 一:不写 二:...

2019-01-07 19:29:11 171

原创 Django项目

一.命令行搭建Django项目安装django# 在指定解释器环境下安装django 1.11.9# 在真实python3环境下: pip3 install django==1.11.9# 在虚拟环境下: 先激活虚拟环境 =&gt; pip3 install django==1.11.9# 查看django版本: django-admin --version# 安装出错: 采用管...

2019-01-04 22:58:58 157

原创 Django框架导读

一.虚拟环境什么是虚拟环境# 对真实的python解释器的一个拷贝版本# 是事实有效的,可以独立存在运行解释python代码# 可以在计算机上拷贝多个虚拟环境为什么要使用虚拟环境# 保证真实环境的纯净性# 框架的多版本共存# 方便做框架的版本迭代# 降低多框架共存的维护成本安装虚拟环境# 1.通过pip3安装虚拟环境:# -- pip3 install vi...

2019-01-03 17:31:06 82

原创 BS应用与内存管理

一.栅格系统将所在父级的宽度等分为12等分四种屏幕尺寸 col-xs- | col-sm- | col-md- | col-lg-偏移 col-xs-offset- | … | col-lg-offset-&lt;div class="row"&gt; &lt;div class="ele1 col-lg-4 col-xs-6"&gt;&lt;/div&gt; &lt;...

2019-01-03 17:30:16 200

原创 bootstrap

1.ajax后台# 通过flask框架搭建后台from flask import Flask, request# 创建一个服务器对象app = Flask(__name__)# 解决ajax请求的跨域问题from flask_cors import CORSCORS(app, supports_credentials=True)# 设置处理请求的功能(路由route =&...

2019-01-03 17:28:50 86

原创 JQ选择器

1.选择器css3语法选择器$('css3选择器位')索引匹配$('div:eq(0)')$('div').eq(0)内容$('div:contains(标签文本内容)')// 注: 采用模糊匹配2.属性操作文本// 赋值: 有参数$('.box').html('&lt;i&gt;beat box&lt;/i&gt;');// 取值: 无参数con...

2018-12-27 19:14:12 87

原创 JQ入门

1.引入JQ本地&lt;!-- 下载jq到本地 --&gt;&lt;script src="js/jquery-3.3.1.js"&gt;&lt;/script&gt;CDN&lt;!-- jq CDN 地址 --&gt;&lt;script src="https://cdn.bootcss.com/jquery/3.3.1/jquery.js"&gt;&lt

2018-12-27 19:13:32 90

转载 DOM

文档对象模型 DOM1 DOM概述1.1 什么是DOM文档对象模型 Document Object Model文档对象模型 是表示和操作 HTML和XML文档内容的基础API文档对象模型,是W3C组织推荐的处理可扩展标志语言的标准编程接口1.2 DOM分类核心 DOM - 针对任何结构化文档的标准模型XML DOM - 针对 XML 文档的标准模型HTML DOM - 针对...

2018-12-25 18:40:30 83

转载 BOM

浏览器对象模型BOM1. 浏览器对象模型介绍BOM(Browser Object Model) 是指浏览器对象模型,是用于描述这种对象与对象之间层次关系的模型,浏览器对象模型提供了独立于内容的、可以与浏览器窗口进行互动的对象结构。BOM由多个对象组成,其中代表浏览器窗口的Window对象是BOM的顶层对象,其他对象都是该对象的子对象。BOM的左右弹出新浏览器窗口的能力;移动、关闭和更改...

2018-12-25 18:39:49 105

原创 js节点

1 节点dom与dom属// DOM: 文档对象模型 =&gt; 提高给用户操作document obj的标准接口// DOM树: 以document为根, 树状展开所有子节点节点分类// 节点分类: 6个// document | doctype | element | text | attr | comment节点常规操作var info_node = docu...

2018-12-25 18:37:24 216

原创 js轮播图

1.浮动与定位结合使用浮动与相对定位// 1.两者均参与布局// 2.主浮动布局, 相对布局辅助完成布局微调// 3.相对定位布局微调不同于盒模型布局微调, 相对定位布局不影响盒子原有位置, 就不会影响兄弟盒子布局浮动与绝对定位// 1.只保留绝对定位布局// 2.脱离文档流的盒子宽可以交于内容撑开2.小米更新数据案例默认活跃状态// 1.将初始的li设置一个a...

2018-12-25 18:36:41 96

空空如也

空空如也

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

TA关注的人

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