自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 《干货系列》_相关基础_用户认证(Cookie、Session、Token、JWT)

1.认证 通俗地讲就是验证当前用户的身份2.授权用户授予第三方应用访问该用户某些资源的权限3.凭证实现认证和授权的前提是需要一种媒介(证书) 来标记访问者的身份4.Cookiecookie 存储在客户端: cookie 是服务器发送到用户浏览器并保存在本地的一小块数据,它会在浏览器下次向同一服务器再发起请求时被携带并发送到服务器上。cookie 是不可跨域的: 每个 cookie都会绑定单一的域名,无法在别的域名下获取使用,一级域名和二级域名之间是允许共享使用的(靠的是 domain)。

2020-07-10 17:04:31 222

原创 《干货系列》_相关基础_Chrome DevTools一些操作

1.打开命令(command)菜单windows系统:Ctrl+shift+pMAC: cmd+shift+p1.截图DOM元素【先在element面板上选择需要截图的元素,打开命令菜单,选择Screenshot Capture node screenshot】2.截图整个网页【直接打开命令菜单,通过 Screenshot Capture full size screenshot 全屏截图】2.控制台使用上次的值使用$_可以引用在控制台执行的前一步操作的返回值3.重新发起xhr请求在ne

2020-07-08 16:21:53 173

原创 《干货系列》_相关基础_HTTP

HTTP/31.1 简介互联网工程任务组正式将基于 QUIC 协议的 HTTP (HTTP over QUIC)重命名为 HTTP/3。QUIC(Quick UDP Internet Connections),基于UDP的传输协议,HTTP/2是基于TCP的传输协议。1.2 QUIC 简介QUIC整合了TCP、TLS、HTTP2的优点,加以优化。新功能:1.实现了类似TCP的流量控制,传输可靠性功能。【虽然UDP不提供可靠性的传输,但QUIC在UDP的基础之上增加了一层来保证数据可靠性传..

2020-07-08 15:00:42 180

原创 《工作小结》_20200105

1、Android 与 IOS 端 差异:getTime() 方法差异:解决ios日期时间戳无法显示是因为输入的日期格式的问题,ios无法识别2019-06-27 14:30:07以‘-’区分的日期格式,要以’/'为准,所以写法不一样大致结果NAN。sta_Date = new Date((data.records[0].Batch_Display_List[i].Start_Time)...

2020-01-06 11:39:32 127 1

原创 《微信小程序》_mpVue与Vue的区别

1、mpVue兼容小程序的生命周期。微信小程序的页面的 query 参数是通过 onLoad 获取的,mpvue 对此进行了优化直接通过this.$root.$mp.query 获取相应的参数数据,其调用需要在 onLoad 生命周期触发之后使用,比如 onShow 等query 指页面跳转的URL后带的参数// options 参数传入 queryonLoad (optio...

2019-12-11 19:10:34 2494

原创 《Vue》_生命周期

1、beforeCreate() :Vue实例创建之前,无法data里面的属性值为undefined2、 created():Vue实例被创建,但是还没有挂载到Dom节点,但是此时可以访问和操作data的属性,在这个生命周期里面发送ajax请求,更新data数据,挂载到Dom前进行数据更新。3、 beforeMount():Vue实例挂载前,虚拟Dom的创建。template选项的优先...

2019-12-09 19:06:24 186

原创 《Webpack》_基本使用

Webpack_基本使用【1】、自己定义的项目【不使用Vue-cli】的基本文件包含:src【css,js,images,index.js,main.js】,dist文件夹创好文件之后使用 npm init -y 初始化项目。-> 会生成一个package.json文件【2】、webpack 可处理的事情1、能够处理js文件的相互依赖关系,在main.js里面引入jquery...

2019-11-24 15:41:01 185

原创 《每周工作小节》_20191027

1、图片路径显示无效时img标签的error属性绑定方法使用默认图片// vue<img :src="item.headpicurl" alt="" @error="imgError(index)">imgError (index) { console.log(index + '图片异常') this.agentList[index].headpicurl = '....

2019-11-19 14:42:47 109

原创 mpVue引入echarts图表

1、首先引入echarts和mpvue-echartsnpm install echarts, npm install mpvue-echartsimport echarts from 'echarts'import mpvueEcharts from 'mpvue-echarts'2、components组件注册components: { echarts, mpvu...

2019-10-21 10:21:52 673

原创 《Javascript》_一些细节

&& 运算符与 || 运算符结果输出问题&&返回值:全部为真才会返回真值特殊值:NaN,null,undefined,0,false&&左右两边不是以上特殊值的话就会返回最后一个值,var a = 12 && ‘abc’ && 456 ;a的值为最后一个456&&左右两边存在以上值的话输出...

2019-08-15 16:25:14 79

原创 《Javascript》_算法与能力题

冒泡排序算法//从小到大排序function bubbleSort(arr){ let len = arr.length; for(let i = 0 ; i < len : i++){ for(let j = 0 ; j < len - i -1 ; j++){ if(arr[j] > arr[j+1]){ let temp = arr[j+1]; ...

2019-08-13 21:12:11 72

原创 《项目优化》_小模块优化

某个遍量需要调用方法时,避免后端没有返回数据导致调用方法时报错//&& 操作返回的是第一个值为true的对象<div > {{props.content && props.content . toFixed(2)}}</div>关于图片缓存问题图片在翻页的时候,因为缓存问题显示的图片还是上一页的图片。//1、在img标签...

2019-08-13 17:20:26 86

原创 《面试准备》_Vue.js

Vue.js数据双向绑定原理Vue.js数据双向绑定采用数据劫持结合发布者-订阅者方式,利用object.defineProperty()方法劫持各个属性的setter、getter。object.defineProperty()作用是在对象上定义新的属性或者修改原来存在的属性。Object.defineproperty(object,prop,desc)//obj 定义或者修改属性的对...

2019-08-13 15:45:14 123

原创 async、defer引入脚本的区别

HTML5文档在引入外部javascript脚本时,提供了async和defer两个属性,解决浏览器加载javascript脚本时文档停止解析的问题。默认情况,直接引入js脚本文件,浏览器遇到script标签会停止解析文档,等到加载完成之后才继续解析文档。降低用户体验。<script type="text/javascript" src="x.min.js"></...

2019-08-09 10:39:21 99

原创 网站优化

以下优化参考雅虎14条优化原则减少HTTP请求请求图片和样式次数,背景图使用精灵图,再使用css 的background-position定位到背景图的位置使用CDN大概的意思就是,在浏览器主机的附近服务器存放一些资源,用户请求的时候,直接在附近的CDN查找资源将CSS样式放在页面的上方css样式一般由link标签的href属性引入,href引入为同步加载,不会阻塞html资源加载,...

2019-08-08 16:18:04 70

原创 Node.js

npm全称为Node Package Manager,是一个基于Node.js的包管理器Node.js REPL(交互式解释器Read Eval Print Loop)表示一个电脑的环境,Window系统的终端、linux shell.Node.js回调函数回调是异步编程的直接体现。同步读取文件(阻塞)var fs = require(‘fs’);var data = fs.r...

2019-08-08 11:26:05 65

原创 《Javascript》_事件冒泡、事件捕捉、事件委托

事件捕获: 自上到下,document到触发事件的节点。点击孩子节点的时候先执行父元素节点的事件。事件冒泡: 自下到上,触发事件的节点到document.事件委托: 利用事件冒泡,指定一个事件处理程序,管理某一类型的所有事件。阻止事件委托和事件冒泡: 事件函数中执行event.stopProagation();绑定事件方法: addEventListener() ,第三个参数事事指定事件冒...

2019-08-08 11:25:13 93

原创 《面试准备》_ES6

let、const 与 var 的区别let : 用于声明变量const:用于声明一个常量,定义一次之后值就不能再改变。与var的区别:1、不允许重复声明2、不存在变量提升3、存在块级作用域4、存在暂时性死区箭头函数this指向...

2019-08-08 11:24:43 79

原创 《面试准备》_JavaScript

JavaScript数据类型基本数据类型: String 、Number、undefined、null、Boolean、Symbol(ES6中表示独一无二的值)引用数据类型: Object【object、array、function、data、regexp】javascript判断数据类型1、typeof(参数): 主要用于简单数据类型,直接判断参数的数据类型,返回值【number...

2019-08-07 17:45:30 91

原创 《面试准备》_CSS

CSSCSS盒子模型css盒模型由 content(内容)+padding(内边距)+border(边框)+margin(外边距) 组成标准盒模型:盒子宽高是盒子的内容宽高IE盒模型 :盒子宽高 = contain+padding+borderCSS3属性设置盒模型类型: box-size:containt-box | border-box | inheritcontain-box...

2019-08-06 20:34:51 85

原创 《面试准备》_HTML

px、em、rem的区别px:像素,相对显示器屏幕分辨率而言em:em的值会继承父级元素的字体大小,1em = 16px,在cssbody中设置Font-size = 62.5%,就使em的值变为10px.rem:css3新增的相对单位【root em】相对的是HTML根元素。...

2019-08-06 15:49:44 68

原创 《VS Code》_VS Code快速生成H5模板代码

1、VS Code 中 首选项 --》 用户代码片段打开一个配置的html.json文件2、在html.json文件的添加代码后保存文件,重启VS Code"h5 sample": { "prefix": "h", "body": [ "<!DOCTYPE html>", "<html lang=\"zh-CN\">...

2019-08-01 17:13:22 6763 1

原创 《VS Code》_离线安装VS Code插件

vs code 应用商店老是出现连接不成功的情况!!!!!无法直接使用vs code 安装插件1、去官网下载.vsix插件 插件下载地址下载地址和下载按钮2、将文件下载到vs code的安装目录下的bin目录下,D:\vscode\Microsoft VS Code\bin,该路径下打开cmd,执行命令code --install-extension ritwickde...

2019-08-01 16:47:01 410

原创 TypeScript

typescript新特性字符串新特性 字符串拼接 字符串模板:在多行字符串用表达式插入变量或者调用方法,直接使用变量名、{变量名}、变量名、{调用方法}只有在撇号中间才可以,双引号内不可以结果: 自动拆分字符串 :调用模板字符串test.... .注意:第一个参数是``撇号里面自己输入的字符串,分割成数组第二个参数开始是${}里面传入的字符串和调用的方法,一定要对应参...

2019-03-05 21:01:55 258

原创 less

简介: less是一个css预处理器,可管理和可重用的样式表。是一种脚本语言。less嵌套规则:可以嵌套使用less,父元素的class属性值内部可以嵌套子元素的class属性,定义less的值less操作:less支持一些算数符,【+、-、*、/】less转义:需要引入一个无效的css语法或者Less不能识别的字符,就需要转义字符,可以在字符串前面加一个“~”,将需要转义的字...

2019-03-04 15:01:02 202

原创 接口处理

处理后台返回文件并下载需要传入后台对应参数 使用ES6字符串拼接ES6字符串拼接:${需要加入的字符串}

2019-02-27 18:12:13 139

原创 Node.js

基础复习:命名行窗口(CMD窗口、终端、shell)1、常用指令:dir:列出当前的目录下的所有文件【dir列出目录的时候有一个.和…】.:表示当前目录…:表示上一级目录cd 目录名:进入到指定的目录下md 目录名:创建文件夹rd 目录名:删除文件夹输入文件名【程序名字】,直接打开文件【程序】2、环境变量(window系统中的变量)【计算机右键+属性】 path:一个文件的...

2018-12-14 16:40:53 94

原创 ES_6

严格模式 “use strict”必须用var声明变量静止自定义的函数中的this指向window (自调用函数,就是定义一个构造函数,直接写函数,不使用new去创建一个函数,不使用new的时候函数的this指针指向window);创建eval()作用域。【非严格模式下,eval()方法里面的参数可以直接相当于外部的全部代码,可以被执行,可能是后台返回的要执行的代码,有可能在传输途径下被篡...

2018-12-08 22:56:28 461

原创 DOM

第十章:DOMDOM : 文档对象模型10.1节点层次文档节点是每个文档的根节点(document);10.1.1 Node类型DOM1级 定义了一个Node接口,该接口将由DOM中的所有节点类型实现。这个Node接口在JavaScript中是作为Node类型实现的。所有的类型节点都共享相同的基本方法和属性。IE不支持这个Node对象 1. Node.ELEMENT_NODE 【1...

2018-11-04 15:13:31 108

原创 BOM

第八章 BOM简介BOM(Browser Object Model)浏览器对象模型1、【打开新窗口/打开标签页/关闭页等都通过BOM来控制】2、【没有标准,不同浏览器实现同一功能需要不同的实现方式】//下面是不同浏览器加入收藏夹代码window.external.Addavoorite(url,title); //IE浏览器window.sidebar.addpanel(tlt...

2018-11-01 17:35:11 156

原创 HDFS初试

实验前准备:安装虚拟机和镜像(这个镜像已经安装了hadoop)一:hadoop登陆1、进入hadoop的路径:2、启动hadoop:./sbin/start-dfs.sh (如下图启动成功)二:目录操作1、第一次使用HDFS时,需要首先在HDFS中创建用户目录。此时创建的只是用户目录,-ls命令列目录时没有出现。创建一个input目录之后再使用 -ls命令行列出创建...

2018-09-20 11:02:58 123

原创 云计算与物联网 课程一笔记

一:云计算的概念    云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。(云计算的虚拟化是指将多台计算机虚拟化成一台计算机)二:大数据的发展    第一阶段:萌芽期【数据挖掘理论数据库技术的逐步成熟,开始应...

2018-09-18 09:14:39 859

空空如也

空空如也

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

TA关注的人

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