自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KEVINGUO.CN

Web开发和大数据科学 工业互联网从业者

  • 博客(27)
  • 收藏
  • 关注

原创 前后端跨域问题

Cross-origin resource sharing -跨域资源共享允许浏览器向跨源(协议+域名+端口)的服务器,发出XMLHTTPRequest请求,从而克服了Ajax只能同源使用的限制​特点:1,浏览器自动完成(在请求头中加入特殊头 或 发送特殊请求)2,服务器需要支持(响应头中需要有特殊头)​1.简单请求1.1简单请求的条件1.请求方法如下:GET HEAD POST2.请求头仅包含如下:AcceptAccept-LanguageContent-typeConten

2022-01-02 00:09:18 458

原创 RESTful风格

1RESTful概念全称 Representational State Transfer1.资源 Resources网络上的一个实体,或者网络上的一个具体信息,并且每个资源都有一个独一无二的uri对应,获取资源直接访问uri即可。​2.表现层如何去表现资源 即资源表现形式 如HTML XML JPG JSON等​3.状态转换访问一个URI即发生一次客户端和服务端的交互,此次交互将会涉及到数据和状态得变化客户端需要通过某些方式触发具体得变化 - HTTP method 如GET POST

2022-01-02 00:08:24 356

原创 解决wangEditor编辑器与 弹窗 模态框 遮挡问题

原因:通过元素审查发现 编辑器的z-index 为1001,因此需要降低一些。解决办法:.w-e-toolbar { z-index: 2!important;}.w-e-menu { z-index: 2 !important;}.w-e-text-container { z-index: 1 !important;}引入css后 即可解决。...

2021-12-25 11:50:38 1464

原创 Django的文件上传

Django的文件上传上传规范 前端文件上传必须以POST方法提交表单<form>中文件上传时,必须携带有 enctype="multipart/form-data"时才会包含文件内容数据。表单中使用<input type="file" name="XXX">标签上传文件上传规范 后端视图函数中 用request.FILES 取文件file = request.FILES['XXX']files key 要对应 前端input 的内容file绑定文件流对象fil

2021-12-23 09:22:12 120

原创 爬虫入门#HTTP协议

请求请求行 请求方式 请求url地址 协议请求头 放一些服务器要使用的附加信息请求体 一般放一些请求参数响应状态行 协议状态码 200内部服务器的内容响应头 放一些客户端要使用的附加信息响应体 服务返回的真正客户端要用的内容 html json爬虫需要关注的请求头User-Agent:请求载体的身份标识Referer:防盗链Cookie 本地字符串数据信息响应头中一些重要的内容cookie 本地字符串数据信息各种申请的莫名其表的字符串...

2021-11-09 16:01:51 1835

原创 新MacbookPro软件搭建配置

KevinGuo‘S MacBookPro硬件系统配置MacBook Pro(15-inch, 2018)处理器 2.6Ghz 六核 Intel Core i7内存 16GB 2400 MHz DDR4图形卡 Intel UHD Graphics 630 1536 MBOS版本macOS Big Sur 11.6安装应用开发Visual Studio Code new released versionJetBrains WebStorm new released versionJe

2021-10-08 09:55:57 851

原创 Django开发个人网站 直播实录 文字版

博客开发计划1.开发环境搭建本系统主要以Django Django Restframework 提供后端服务,Vue、小程序提供前端服务,MySQL Redis 和云存储来提供数据和文件管理后端开发环境搭建pip install django --version 3.2.7pip install restframeworkpip install markdownpip install django-filterpip install pymysql在Pycharm中开启项目2.后端功

2021-10-06 14:29:27 263

原创 Vue项目中关闭eslint检查的方法

自定义Vue配置,在项目根目录,新增vue.config.js文件.在文件中增加以下内容module.exports = { lintOnSave:false,}

2021-09-28 09:28:14 88

原创 Vue组件化的通用流程

Vue 组件化的基本过程

2021-09-09 09:01:37 74

原创 个人博客集成语雀文档开发博文管理

语雀AccesToken开发策略在开发自己博客过程中,为了避免重复造轮子,使用语雀提供的文档管理可以实时的追踪到自己的数据库中。只需要自己开发好前端页面就可以获取到。1.创建并申请Token申请AccesToken 设置Token权限Token asdklfjasdpoigjwejfal;skjdfoisdj主要的权限有:✅修改和读取你的团队✅读取你的团队✅修改和读取你的主题✅读取你的主题✅修改和读取你的知识库✅读取你的知识库✅修改和读取你的文档✅读取你的文档✅修改和读取你的画板✅读取

2021-07-21 23:23:57 1293

原创 Java实现斗地主案例——有序版本

本文所使用的JDK版本为1.8实现算法的步骤已经使用注释说明,根据说明使用即可。斗地主案例主要练习Java使用 数组 集合。package cn.kevinguo.www.Demo15;import cn.kevinguo.www.Demo14.Interator;import com.sun.tools.javac.util.List;import java.util.ArrayList;import java.util.Collection;import java.util.Coll

2021-07-12 14:41:57 166

原创 浏览器私有前缀

浏览器私有前缀浏览器私有前缀是为了兼容老版本的写法,新版本的浏览器无须添加。私有前缀-moz-:firfox浏览器私有属性-ms-:代表ie浏览器私有属性-webkit-:v8引擎系列 safari、chrome私有属性-o-:代表Opera私有属性国产浏览器 基本囊过了以上内核推荐写法-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;...

2021-01-30 17:04:51 161

原创 CSS3 2D转换

CSS3 2D转换转换 transform 是css3中具有颠覆性的特征之一,可以实现元素位移、旋转、缩放等效果有三种方式:移动:translate旋转:rotate缩放:scale移动 translate语法p { transform:translate(x,y); transform:translate}translate ,是不影响标准流,不影响其他元素的标准流,只针对块级元素,对行内元素无效。translate的百分比单位是相对于自身元素的translate(50

2021-01-28 17:01:56 93

原创 清除浮动

清除浮动为什么要清除浮动父盒子不方便给高度时,但子盒子浮动就不占位置,父盒子高度坍塌,因此需要清除浮动。清除浮动的本质为解决父级元素因为子元素引起内部高度为0的问题,清除浮动后,父级就会根据浮动的子盒子自动检测高度,设置父级高度。清除浮动的三种方式在css中 使用clear 清除选择器 {clear:属性值;} clear 清除left 不允许left 有浮动right 不允许right 有浮动both 同时清除左右两侧浮动的影响在实际工作中,几乎只用clear:both;额外标签法

2021-01-26 03:35:37 108

原创 盒子模型 Box Model

盒子模型 Box Model盒子模型有元素的内容 边框 内边距 外边距CSS盒子模型、浮动、定位边框 内边距 外边距 ps基本操作边框border border:border-width border-style border-color;/*综合使用*/border的样式 border-stylenone:没有solid:实线dashed:短线dotted:点上下左右的分别边框border-top border-bottom border-left border-rigth

2021-01-25 22:57:05 70

原创 CSS的三大特性

CSS的三大特性说出CSS样式冲突采取的原则说出样式继承写出css优先级的算法计算常见选择器的叠加值1后者居上后面生成的 覆盖前面的,就近原则,哪个离得近 哪个优先实现。2继承性<style>div{ color:red; font-size:30px;}div{ color:pink;}</style>/*意义是 pink 覆盖了 red*/3CSS优先级(重点)权重计算公式定义样式,两个同时div{color:red;}di

2021-01-23 23:22:02 81

原创 CSS的背景(background属性)

CSS的背景(background属性)背景的作用css背景图片和插入图片的区别为css背景属性给页面添加背景样式1背景颜色background-color:2背景图片Background-img:url();有图片设置背景颜色无效3背景平铺background-repeat值描述repeat默认,平铺no-repeat不平铺repeat-x水平平铺repeat-y垂直平铺4背景位置(重点)position参数值

2021-01-23 16:40:11 107

原创 一个简单的导航栏

练习目的:使用 垂直居中 水平对齐方法使用a标签的行内块模式水平布局实现效果:实现代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Navbar</title> <style> .navbar-item{ display: inline-block;

2021-01-19 23:01:59 119

原创 Django信号机制的详解

Django提供一种信号机制。其实就是观察者模式,又叫发布-订阅(Publish/Subscribe) 。当发生一些动作的时候,发出信号,然后监听了这个信号的函数就会执行。Django内置了一些信号,比如:django.db.models.signals.pre_save 在某个Model保存之前调用django.db.models.signals.post_save 在某个Model保存之后调用django.db.models.signals.pre_delete 在某个Model删除之前调用d

2021-01-19 22:52:37 406

原创 Django ModelChoiceField:修改过滤查询集 queryset的两种方法

Django Form类定义中有一个 ModelChoiceField 对应的是Model 的外键,queryset 是返回一个查询集对象例如,我有一个Formclass BookForm(forms.Form): books = forms.ModelChoiceField(queryset=Books.objects.all())这似乎并没有什么问题。但是我想要传递books的id,就出现了问题。我们可以如下解决。1、重写init方法并接受新的关键字def __init__(se

2021-01-19 22:49:37 725

原创 CSS标签的显示模式(display)

CSS标签的显示模式(display)标签的三种显示模式​ 标签以不同的方式进行显示, 例如 div独占一行, span标签一行可以有很多个。特点以及区别理解三种显示模式的相互转换块级元素(block-level)例如 h1>h6 p div ul ol li等为块级元素块级元素的特点独占一行高度、 宽度、 外边距 、以及内边距都可以控制宽度默认是外部容器的100%是一个容器及盒子,里面可以放行内和块级元素。只有文字才能组成段落,p里面不能放块级元素,特别是P

2021-01-19 22:43:09 247

原创 复合选择器

1.CSS复合选择器复合选择器可高效选择元素,可由两个或多个基础选择器,通过不同方式的组合而成。使用后代选择器给元素添加样式使用并集选择器给元素添加样式使用伪类选择器给元素添加样式1.1后代选择器后代选择器又称为包含选择器,基本使用方法:father child{ attr:value;}1.2子元素选择器子元素选择器只能选择下一级的子标签,不能影响子标签内部的元素,基本使用方法:father > child{ attr:value;}1.3交集选择器有两个

2021-01-18 22:45:58 171

原创 CSS外观属性

CSS外观属性color:文本颜色作用:用来定义文本的颜色取值有三种标识属性值预定义值red,green,blue十六进制#fff000,实际推荐使用rgbrgb(red,green,blue),rgbtext-align:文本水平对齐方式属性描述left左对齐center居中对齐right右对齐line-heigh:行间距作用用于设置行间距就是行与行之间的距离,一般情况下,行距比字号大7~8像素左右t

2021-01-18 16:19:29 85

原创 CSS字体样式

CSS字体样式font字体Font-size:调节大小通常使用单位为 px;Font-family:字体中文字体需要加引号,英文字体一般不需要如果字体名中包含空格等特殊符号则必须加引号,尽量使用系统字体。CSS Unicode字体在css 中设置字体名称,可以直接写中文,但在文件编码不匹配时会产生乱码情况使用英文来代替,或者直接使用Unicode编码来写字体名称来避免这些错误。为避免不同电脑的字体安装问题,尽量使用宋体和微软雅黑。Font-weigth:字体粗细在html中给字体加粗可

2021-01-17 19:33:54 113 1

原创 Css选择器 标签选择器 类选择器 ID选择器 通配符选择器

Css选择器选择器是css中选择对象的方法,通常有 标签选择器 类选择器 id选择器 通配符选择器标签选择器标签选择器通常用来给某一类标签设置统一的样式使用方法标签 { 属性:属性值;}/**例如*/h3 { color:red; font-size:16px;}作用:可以把某一类的标签快速设置样式,但不能差异化设置类选择器类选择器使用"."后跟类名.类名 { 属性:属性值;}优点:可差异化选择, 选择一个或多个,谁应用谁调用。实际中用的最多。类名的选取

2021-01-16 14:37:00 281

原创 CSS 的引入方式

css 的引入方式行内样式,行间样式是通过style属性来设置元素的样式<标签名 style="属性1:属性值1;属性2:属性2;属性3:属性3"><!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> </head> <body> <div style="color:red; font-size:16px"&g

2021-01-15 23:03:04 64

原创 大家好我是KevinGuo,今天我正式入驻CSDN

|## Hi!It’s ME!我是KevinGuo,一个非专业程序员,摄影、平面设计爱好者,vlog自媒体,喜好厨艺和体育。技术栈平面设计-ps ai c4d 3dMax UG编程-Python Java研究领域工业大数据和智能制造机器学习媒体矩阵平台账号地址更新支持博客KEVINGUOCNwww.kevinguo.cn√...

2020-06-09 10:10:25 139

空空如也

空空如也

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

TA关注的人

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