随笔 - 77  文章 - 0  评论 - 0  阅读 - 21309 
03 2021 档案
Vue的基本使用
摘要:1. vue.js的快速入门使用 1.1 vue.js库的下载 vue.js是目前前端web开发最流行的工具库,由尤雨溪在2014年2月发布的。 另外几个常见的工具库:react.js /angular.js 官方网站: 中文:https://cn.vuejs.org/ 英文:https://vue 阅读全文
posted @ 2021-03-30 20:44 rider_yang 阅读(281) 评论(0) 推荐(0) 编辑
Linux重点你概要
摘要:一、 编译安装软件 - 1. 下载软件包(tar.gz/tgz) - 2. 解压软件包(tar -zxvf) 压缩命令tar -zcvf gzip解压 gzip -d - 3. 释放编译文件 ./configure --prefix=/opt/nginx116(此步并没有生成/opt/nginx11 阅读全文
posted @ 2021-03-30 20:40 rider_yang 阅读(35) 评论(0) 推荐(0) 编辑
docker入门
摘要:docker入门 1. docker初识 1.1 为什么要用docker? 1.2. docker容器的优势 更高效的利用系统资源更快速的启动时间一致的运行环境持续交付和部署更轻松的迁移 2 docker三大概念 容器三大基本概念镜像 image容器 container仓库 repositorydo 阅读全文
posted @ 2021-03-30 20:36 rider_yang 阅读(75) 评论(0) 推荐(0) 编辑
mariadb主从复制以及Redis持久化
摘要:mysql基本命令 1.启动mysqlsystemctl start mariadb​2.linux客户端连接自己 mysql -uroot -p -h 127.0.0.1​3.远程链接mysql服务端mysql -uroot -p -h 192.168.1.197远程授权:grant all pr 阅读全文
posted @ 2021-03-30 20:34 rider_yang 阅读(86) 评论(0) 推荐(0) 编辑
解决centos中部署项目的Redis错误问题以及Django项目中的相关配置
摘要:1. 熟悉linux操作 2. 配置阿里云的源 2.1 备份所有repo cd /etc/yum.repos.dmkdir repobakmv * repobak/ 2.2 下载阿里云源和epel扩展源 wget -O /etc/yum.repos.d/CentOS-Base.repo http:/ 阅读全文
posted @ 2021-03-30 20:32 rider_yang 阅读(103) 评论(0) 推荐(0) 编辑
uWSGI命令学习与使用
摘要:10. 完成uWSGI命令学习与使用 10.2 使用pip安装uwsgi模块 pip3 install uwsgi 10.3 uwsgi的hello world测试 参照博客https://www.cnblogs.com/tiger666/articles/10313069.html里面的安装uws 阅读全文
posted @ 2021-03-30 20:28 rider_yang 阅读(797) 评论(0) 推荐(1) 编辑
Nginx之负载均衡,服务器代理,配置多虚拟主机,安装
摘要:1 nginx入门 1.1 WEB框架 django 大而全, 功能特别多 form表单 , ORM, 中间件 笨重,臃肿 600/s flask 轻量级的,小而精, 它使用的都是第三方模块进行拼接起来的 4988/s tornado 支持异步, 处理用户请求过来数据不用等待,类似于协程 2138/ 阅读全文
posted @ 2021-03-30 20:25 rider_yang 阅读(226) 评论(0) 推荐(0) 编辑
centos下安装python3,Redis,mariadb,以及python下的Django
摘要:1. Centos安装python3 1.1 安装软件的方法有哪几种 1 yum一键安装2 rpm包安装(太麻烦,不推荐使用)3 下载源码包,进行编译安装 1.2 安装python3的步骤 1.2.1下载python3源码包 wget https://www.python.org/ftp/pytho 阅读全文
posted @ 2021-03-30 20:17 rider_yang 阅读(107) 评论(0) 推荐(0) 编辑
Linux之权限配置,yum相关,解压、防火墙命令
摘要:1 用户管理与文件权限篇 1.1 用户管理 QQ群 群主: 拥有整个群的所有权限 群管理员: 拥有管理用户的权限 普通用户: 发言, 吹水,开车,潜水 前端组 后端组 UI组 运维组(GID为0) helpdesk(桌面技术支持) DB 前端工程师 python开发 做图标/美化 网管 网管 数据库 阅读全文
posted @ 2021-03-30 20:12 rider_yang 阅读(263) 评论(0) 推荐(0) 编辑
linux命令之编辑、远程操作文件,远程连接,copy,上传下载,vim
摘要:1 linux命令基本操作 在linux下面: 没有提示(没有报错)就是最好的提示!!! 在linux下面: 没有提示(没有报错)就是最好的提示!!! 在linux下面: 没有提示(没有报错)就是最好的提示!!! 1.1 IP地址; 192.168.1.155 本机IP地址127.0.0.1 本地回 阅读全文
posted @ 2021-03-30 20:06 rider_yang 阅读(656) 评论(0) 推荐(0) 编辑
Linux入门
摘要:1.1 职位描述 \1. CEO:首席执行官 首席执行官(Chief Executive Officer,缩写CEO)是在一个企业中负责日常事务的最高行政官员,主司企业行政事务,又称作司政、行政总裁、总经理或最高执行长。 \2. COO:首席运营官 首席运营官(Chief Operating Off 阅读全文
posted @ 2021-03-30 20:00 rider_yang 阅读(82) 评论(0) 推荐(0) 编辑
Django之session与cookie例子
摘要:COOKIE 与 SESSION 概念 cookie不属于http协议范围,由于http协议无法保持状态,但实际情况,我们却又需要“保持状态”,因此cookie就是在这样一个场景下诞生。 cookie的工作原理是:由服务器产生内容,浏览器收到请求后保存在本地;当浏览器再次访问时,浏览器会自动带上co 阅读全文
posted @ 2021-03-30 19:55 rider_yang 阅读(85) 评论(0) 推荐(0) 编辑
访问浏览器后Django操作流程之URL、model、view、template
摘要:1 首次访问浏览器 我们请求URL:http://127.0.0.1:8060/book/add/ 因为首次请求不提交任何数据所以请求方式:get 首先总路有总找到相应的总路由,如果找到include(),在根据总路由找到子路由(url分发: path('book/add/', views.addB 阅读全文
posted @ 2021-03-30 19:32 rider_yang 阅读(198) 评论(0) 推荐(0) 编辑
Django之 mysql相关配置
摘要:数据库 为了方便演示,我们创建并注册一个student的子应用. settings.py # 子引用列表INSTALLED_APPS = [ 'django.contrib.admin', # 提供后台运营站点 'django.contrib.auth', # 用户认证系统, 提供了关于用户的管理功 阅读全文
posted @ 2021-03-30 19:25 rider_yang 阅读(122) 评论(0) 推荐(0) 编辑
Django 之 template
摘要:模板引擎 为了方便演示,所以我们这边创建一个子应用temp来编写 python manage.py startapp temp 注册子应用到settings.py文件中 INSTALLED_APPS = [ # ... "temp",] 在子应用temp目录下创建子路由文件urls.py,代码: f 阅读全文
posted @ 2021-03-30 19:23 rider_yang 阅读(85) 评论(0) 推荐(0) 编辑
创建Django项目
摘要:01-创建Django项目 安装虚拟环境: mkvirtualenv django_demo -p python3 安装django安装包(联网安装): pip install django==2.2 -i https://pypi.douban.com/simple 创建django工程(项目): 阅读全文
posted @ 2021-03-30 19:17 rider_yang 阅读(83) 评论(0) 推荐(0) 编辑
Django快速入门
摘要:web程序的执行流程 web程序是基于B/S架构的软件软件的架构: C/S 和 B/SClient客户端/Server服务端: 客户需要在自己的电脑/手机[设备终端]下载客户端, 启动了客户端以后就自动和服务端进行了通信, 通信以后,那么可以享受到 服务端提供的资源/数据或者服务. 酷狗,大型网络游 阅读全文
posted @ 2021-03-30 19:14 rider_yang 阅读(130) 评论(0) 推荐(0) 编辑
python之与类相关的魔术属性
摘要:# ### (1)与类相关的魔术属性class Man(): passclass Woman(): pass class Children(Man,Woman): """ 成员属性:eye skin 成员方法:eat cry 私有sleep """ eye = "天蓝色" skin = "天蓝色" 阅读全文
posted @ 2021-03-30 19:07 rider_yang 阅读(60) 评论(0) 推荐(0) 编辑
正则函数
摘要:# ### 正则表达式 => 正则函数import re# search 通过正则匹配出第一个对象返回,通过group取出对象中的值strvar = "5*7 9/8"obj = re.search("(\d+)[*/]\d+",strvar)print(obj)# group 获取匹配的内容res 阅读全文
posted @ 2021-03-30 18:57 rider_yang 阅读(352) 评论(0) 推荐(0) 编辑
正则命名分组
摘要:# ### 正则表达式 => 命名分组import restrvar = "<p>今天天气不错</p>"# 正常匹配lst = re.findall(r"<(.*?)>(.*?)<(.*?)>",strvar)print(lst)# 反向引用 \1 代表的是把第一个括号匹配到的值,拿过来在引用一次l 阅读全文
posted @ 2021-03-30 18:56 rider_yang 阅读(694) 评论(0) 推荐(0) 编辑
正则匹配分组
摘要:# ### 正则表达式 => 匹配分组import reprint(re.findall('.*?_good','wusir_good alex_good secret男_good'))# 把想要匹配的内容,用小圆括号包起来,表达分组print(re.findall('(.*?)_good','wu 阅读全文
posted @ 2021-03-30 18:55 rider_yang 阅读(293) 评论(0) 推荐(0) 编辑
正则多个字符匹配
摘要:# ### 正则表达式 => 多个字符匹配 # (1) 量词基本语法import re'''1) ? 匹配0个或者1个a '''print(re.findall('a?b','abbzab abb aab')) # ab b ab ab b ab '''2) + 匹配1个或者多个a '''print 阅读全文
posted @ 2021-03-30 18:54 rider_yang 阅读(1852) 评论(0) 推荐(0) 编辑
正则单个字符匹配
摘要:# ### 正则表达式 => 单个字符匹配import re"""lst = re.findall(正则表达式,字符串)""" # (1) 预定义字符集 # \d 匹配数字strvar = "sadfasdf^*&^&*^&*^&*你好 神秘男孩 2400909()()"lst = re.finda 阅读全文
posted @ 2021-03-30 18:53 rider_yang 阅读(171) 评论(0) 推荐(0) 编辑
正则的基础
摘要:正则表达式定义和作用 #正则表达式是什么? 它是约束字符串匹配某种形式的规则#正则表达式有什么用? 1.检测某个字符串是否符合规则.比如:判断手机号,身份证号是否合法 2.提取网页字符串中想要的数据.比如:爬虫中,提取网站天气,信息,股票代码,星座运势等具体关键字#在线测试工具 http://too 阅读全文
posted @ 2021-03-30 18:52 rider_yang 阅读(46) 评论(0) 推荐(0) 编辑
jq的那些事
摘要:jQuery 2006年1月发布的1.0版本 目前在市场上, 1.x , 2.x, 3.x . 功能的完善在1.x, 2.x的时候是属于删除旧代码,去除对于旧的浏览器兼容代码 3.x的时候增加es的新特性以及调整核心代码的结构 核心: write less, do more 官网: https:// 阅读全文
posted @ 2021-03-30 18:49 rider_yang 阅读(232) 评论(0) 推荐(0) 编辑
js的那些事
摘要:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> .box{ width: 100px; height: 100px; background-color: red; po 阅读全文
posted @ 2021-03-30 18:48 rider_yang 阅读(36) 评论(0) 推荐(0) 编辑
CSS基本语法和选择器
摘要:CSS 层叠样式表(英文全称:Cascading Style Sheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。 CSS 能够对网页中元素位 阅读全文
posted @ 2021-03-30 18:42 rider_yang 阅读(293) 评论(0) 推荐(0) 编辑
mysql单多条件查询
摘要:# ### part1 单表查询# sql 查询语句的完整语法 ''' select .. from .. where .. group by .. having .. order by .. limit .. ''' # 一.where 条件的使用 """功能:对表中的数据进行筛选过滤""" "" 阅读全文
posted @ 2021-03-30 18:38 rider_yang 阅读(1171) 评论(0) 推荐(0) 编辑
mysqlsql 注入攻击
摘要:# ### sql 注入攻击"""# 创建一张表create table usr_pwd(id int unsigned primary key auto_increment,username varchar(255) not null,password varchar(255) not null) 阅读全文
posted @ 2021-03-30 18:36 rider_yang 阅读(164) 评论(0) 推荐(0) 编辑
mysql语句的多表查询
摘要:student <-> class student.class_idteacher <-> course course.teacher_idscore <-> student,course score.student_id score.course_id 1、查询所有的课程的名称以及对应的任课老师姓 阅读全文
posted @ 2021-03-30 18:32 rider_yang 阅读(484) 评论(0) 推荐(0) 编辑
sql语句优化
摘要:# ### part1 : sql语句优化 # (1) mysql 执行流程客户端: 发送链接请求,然后发送sql语句 服务端: 1.连接层: 提供和客户端链接的服务 show processlist;查看所有登录到mysql的用户 2.服务器: (1)提供各种用户使用的接口(增删改查) (2)提供 阅读全文
posted @ 2021-03-30 18:30 rider_yang 阅读(73) 评论(0) 推荐(0) 编辑
关于索引高度,脏读和患读
摘要:# ### part1 索引树高度 # 1.表的数据行 数据量越大,树的高度就会变高,理论上3层索引树高度可以支持百万级别数据量 解决:可以使用分表,分库,数据库缓存,解决数据过大问题# 2.索引键值过长 该索引字段存储数据太大,每个叶子节点默认可以存储16k,超过范围增加叶子节点, 解决:前缀索引 阅读全文
posted @ 2021-03-30 18:26 rider_yang 阅读(97) 评论(0) 推荐(0) 编辑
MySQL基础操作
摘要:MySQL基础操作 使用方法: 方式一: 通过图型界面工具,如 Navicat 等( 高级课使用 ) 方式二: 通过在命令行敲命令来操作 ( 基础阶段使用 ) SQL ( Structure query language ) 结构化查询语言 SQL语言分为4个部分:DDL(定义)、DML(操作)、D 阅读全文
posted @ 2021-03-30 18:21 rider_yang 阅读(66) 评论(0) 推荐(0) 编辑
相应的资料地址链接
摘要:http://www.runoob.com/w3cnote/restful-architecture.html Django rest framwork 文档https://q1mi.github.io/Django-REST-framework-documentation/#django-rest 阅读全文
posted @ 2021-03-16 15:55 rider_yang 阅读(99) 评论(0) 推荐(0) 编辑
Django项目的创建与相关配置
摘要: 阅读全文
posted @ 2021-03-16 15:41 rider_yang 阅读(34) 评论(0) 推荐(0) 编辑
bootstrap的那些事
摘要: 阅读全文
posted @ 2021-03-16 15:35 rider_yang 阅读(32) 评论(0) 推荐(0) 编辑
Django项目运行的流程总结
摘要: 阅读全文
posted @ 2021-03-16 15:31 rider_yang 阅读(75) 评论(0) 推荐(0) 编辑
MySql基础的那些事
摘要:docker_yang 知识预览 数据库存储引擎 视图 触发器 存储过程 用户操作与权限管理 索引 回到顶部 数据库存储引擎 一 什么是存储引擎 mysql中建立的库 >文件夹 库中建立的表 >文件 现实生活中我们用来存储数据的文件应该有不同的类型:比如存文本用txt类型,存表格用excel,存图片 阅读全文
posted @ 2021-03-14 10:49 rider_yang 阅读(63) 评论(0) 推荐(0) 编辑
在runserver 0.0.0.0:8000后发生的那些事
摘要:WSGI协议 Django是遵循WSGI协议设计的 WSGI协议主要包括server和application两个部分: WSGI server:负责从客户端接收请求,将request转发给application,将application返回的response返回给客户端 WSGI applicati 阅读全文
posted @ 2021-03-12 11:51 rider_yang 阅读(635) 评论(0) 推荐(0) 编辑
为什么要进行python manage.py makemigrations 和 python manage.py migrate 的那些事
摘要:无论当我们第一次在models.py中创建类对象还是对类中的属性进行修改,我们都会使用python manage.py makemigrations 和 python manage.py migrate 两个命令,单纯从这两这个命令来看的话其实仅仅只是后面makemigrations和migrate 阅读全文
posted @ 2021-03-12 10:07 rider_yang 阅读(1475) 评论(0) 推荐(1) 编辑
PyCharm之python package和directory的区别
摘要:python作为一门解释性的脚本语言。python中模块就是指一个py文件,如果我们将所有相关的代码都放在一个py文件中,则该py文件既是程序又是是模块,但是程序和模块的设计目的是不同的,程序的目的是为了运行,而模块的目的是为了其他程序进行调用。 Directory:Dictionary在pycha 阅读全文
posted @ 2021-03-11 16:49 rider_yang 阅读(208) 评论(0) 推荐(0) 编辑
前后端分离之DRF——1
摘要:1. 作用 1. 序列化,序列化器会把模型对象转成字典,经过 response 以后变成 json 字符串 2. 反序列化,把客户端发送过来的数据,经过 request 以后变成字典,序列化器可以把字典转成模型 3. 反序列化,完成数据的校验 2. 定义序列化器 Django REST framew 阅读全文
posted @ 2021-03-04 15:26 rider_yang 阅读(121) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示