自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

div 自动上下滚动特效

话不多说,直接上代码! /** * stepLength:一次滚动步长 * speed:滚动速度 * delay:停留时间 * element:Element对象 * * element.offsetHeight 元素的像素高度(包括边框和填充) * element.scrol...

2019-09-11 14:27:56

阅读数 6

评论数 0

关于登录认证的一些思考:token、session、cookie

一切的根源就在于http是无状态的,导致每次请求之间都无法关联,所以我们用token、cookie、session来保存用户状态信息 下面就用我亲身经历的项目,来阐述一下它们的优劣 项目A: 第一次请求登录,认证成功后,后端返回一个加密后的userId(md5(roomNo+idNo+w...

2019-08-14 17:32:34

阅读数 69

评论数 0

HTTPS 证书验证

首先,我们了解一下数字证书 如图,数字证书 = 证书 + 数字签名 (1) Version,证书版本 (2) Serial Number,证书序列号 (3) Issuer,颁发证书的CA机构 (4) Validity,有效期,包含生效时间和失效时间,是一个时间区间 (5) Subj...

2019-04-10 15:44:39

阅读数 61

评论数 0

vue双向绑定代码实现

vue数据双向绑定是通过数据劫持结合发布-订阅模式实现的,具体不再赘述,一图以蔽之: 下面就展示一下具体实现: 监听器:劫持并监听所有属性,如果数据变化,通知订阅器。 /** * 监听器 * @param {Object} data vue数据对象 */ function ob...

2019-04-09 16:39:34

阅读数 61

评论数 0

踩坑:基于vue的webapp项目中遇到的微信分享问题

问题描述:最近在做一个基于vue的webapp项目,vue-router采用默认的hash模式。项目通过微信公众号的链接打开,但是在微信分享页面的时候,出现了问题:链接只保留“#”前面的内容,默认跳转到首页,而“#”后面的URL直接被截断了,导致不能分享子页面。 网上看了很多解决方法,最后采用了...

2019-03-01 17:14:27

阅读数 162

评论数 0

踩坑: rem

前两篇是重点! 移动端前端不可不知的——rem:https://www.jianshu.com/p/ef907ff40965 移动端尺寸新写法——rem: https://www.cnblogs.com/lxzltg/p/5438581.html css3的rem设置字体大小: https:...

2019-01-10 15:04:52

阅读数 40

评论数 0

理解:JS中的基础类型和引用类型

ECMAScript 中包含两种不同的数据类型:基本类型和引用类型 基本类型包括:Undefined,Null,Boolean,Number,String 引用类型包括:Object,Array,Function,Date 等   理清一些容易混淆的地方: 1. 无论基本类型,还是引用类...

2018-12-17 16:36:36

阅读数 36

评论数 0

webpack 踩坑之 path publicPath

咋们以 Vue Cli 为例,介绍一下 webpack 配置的中的 path 和 publicPath: path: 所有输出文件的目标路径,必须是绝对路径(使用 node.js 的 path 模块) 如上图,项目打包后,输出文件在 dist 目录下 publicPath: 引用文件...

2018-12-10 16:08:29

阅读数 72

评论数 0

Vue 模版定义

七种模版: https://www.w3cplus.com/vue/seven-ways-to-define-a-component-template-by-vuejs.html 内联模版:https://www.jianshu.com/p/3d306f75e2bd

2018-12-06 11:06:23

阅读数 98

评论数 0

webpack 学习

仔细看懂下面两个,就可以入门了: webpack 中文官网:https://webpack.docschina.org/concepts/ webpack 中文指南:https://zhaoda.net/webpack-handbook/index.html

2018-11-29 16:24:32

阅读数 35

评论数 0

踩坑:JSON详解

JSON 通常用于与服务端交换数据,在向服务器发送数据时一般是字符串 JSON (JavaScript Object Notation)一种简单的数据格式,是JavaScript的原生格式,规则很简单:键值都加 ""(双引号),中间用 :(冒号)分隔,键值对之...

2018-11-13 14:47:39

阅读数 50

评论数 0

踩坑:消除浮动

又遇到了浮动问题,有一点点收获,虽然还不完整,以后再补充 先给出一个浮动的栗子: .div { width:500px; background:green; padding:10px } .div_left, .div_right { background: red; width:200px...

2018-10-19 17:24:51

阅读数 32

评论数 0

Access-Control-Allow-Origin 实现 Web 跨域访问

Web 开发中,经常会遇到不能跨域访问的问题,现在有了很好的解决方法:只要在后端返回的 Response Headers 中加入 Access-Control-Allow-Origin,并指定允许访问的域名。 参考:https://blog.csdn.net/u010716097/article...

2018-10-17 17:46:10

阅读数 306

评论数 0

踩坑:VScode 集成 eslint 插件

本文以 Vue 官方脚手架 Vue-cli 为例: 1. 创建 Vue 项目 注意:Vue-cli 默认给出了 eslint 配置,一路回车即可。最后在安装模块的时候,选择直接安装!我用淘宝镜像安装时,好像缺少某些东西,一直没有成功!   2. 安装 VScode 的 eslint 插...

2018-10-16 11:50:15

阅读数 5764

评论数 0

Vue 中 SVG 学习

W3C SVG教程:http://www.w3school.com.cn/svg/index.asp W3C XLink教程:http://www.w3school.com.cn/xlink/index.asp SVG手册:http://know.webhek.com/svg/svg-home.h...

2018-10-11 17:38:24

阅读数 413

评论数 0

vue中el解析

  vue官方API文档中,对el有如下描述: https://cn.vuejs.org/v2/api/#el el 的作用大家都知道,用于指明 Vue 实例的挂载目标。我们重点关注上面两个红色叹号部分,总结一下就是:如果存在 render 函数或 template 属性,则挂载元素会被...

2018-10-09 10:01:58

阅读数 13058

评论数 0

vue-router的两种模式Hash和History

单页应用(SPA)采用前端路由成为当前主流,通过改变 URL,在不重新请求页面的情况下,更新视图。目前,主要有两种实现方式: 1.hash:利用 URL 中的hash(# 符号) # 代表网页中的一个位置,其右面的字符,就是该位置的标识符。比如: http://www.exampl...

2018-09-29 16:37:25

阅读数 824

评论数 0

MVVM

通俗易懂: 前后端分手大师——MVVM 模式 https://www.cnblogs.com/iovec/p/7840228.html 什么是MVVM,MVC和MVVM的区别,MVVM框架VUE实现原理 https://baijiahao.baidu.com/s?id=1596277899...

2018-09-16 11:02:25

阅读数 94

评论数 0

static relative absolute fixed 详解

参考:https://www.cnblogs.com/michael-xiang/p/4629852.html   什么是文档流? normal flow(普通流),元素在html中的排列方式——块级元素独占一行垂直排列,内联元素在行内从左至右依次排列   静态定位(static) s...

2018-07-30 20:21:15

阅读数 324

评论数 0

spring springMVC 包扫描

http://labreeze.iteye.com/blog/2359957

2018-07-25 16:06:14

阅读数 90

评论数 0

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