自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(74)
  • 资源 (1)
  • 收藏
  • 关注

原创 demorua中转站(一直更新)

代理配置https://mp.youkuaiyun.com/postedit/83056491其余的两种代理方法(可能一样)//react 中通过proxy解决跨域问题https://blog.youkuaiyun.com/qq_33036599/article/details/75666058//git ssh 秘钥生成(含有邮箱) git前期基本操作 在新设备上配置必看https://www...

2018-10-15 11:30:27 459

原创 h5(vue项目)向小程序传参

vue:1.安装weixin-js-sdk;2.main.jsimport wx from "weixin-js-sdk";Vue.prototype.$wx = wx;3.传参的页面this.$wx.miniProgram.postMessage({data: {name:"xxx"}});小程序:wxml:<web-view class="webView" src="{{url}}" bindmessage="handlePostMessage.

2020-07-13 16:20:47 970

原创 前端知识总结2

网络UDPUDP是一个面相报文(报文可理解为一段段的数据)的协议。意思就是UDP只是报文的搬运工,不会对报文进行任何拆分和拼接操作具体来说在发送端,应用层将数据传递给传输层UPD协议,UDP只会给数据增加一个UDP头标识下是UDP协议,然后就传递给网络层在接收端,网络层将数据传递给传输层,UDP只去除IP报文头就传递给应用层,不会任何拼接操作不可靠性UDP是无连接的,也就是说通信不需要建立和断开连接UDP也是不可靠的。协议收到什么数据就传递什么数据,并且也不会备份数据,对方能

2020-05-29 14:54:28 282

原创 前端知识总结1

对浏览器内核的理解?由2部分组成,分别是渲染引擎和js引擎渲染引擎:负责取得网页内容整理讯息,以及计算网页显示方式js引擎:解析和执行js来实现网页动态效果h5新特性新增了canvas video radio本地离线存储 localstoragesessionStorage浏览器关闭后自动删除新增一些语义化的标签article、footer、header、nav、section表单控件calendar date time email url search新的技术webworker

2020-05-29 14:53:42 354

原创 前端问题 及理解

对浏览器内核的理解?由2部分组成,分别是渲染引擎和js引擎渲染引擎:负责取得网页内容整理讯息,以及计算网页显示方式js引擎:解析和执行js来实现网页动态效果h5新特性新增了canvas video radio本地离线存储 localstoragesessionStorage浏览器关闭后自动删除新增一些语义化的标签article、footer、header、nav、section表单控件calendar date time email url search新的技术webworker

2020-05-20 09:41:13 246

原创 手写vue2.0双向绑定原理

<inputtype="text"v-model="rua"><spanv-model="rua">asdasd</span>letarr=document.querySelectorAll("[v-model='rua']")letobj={}Object.definePropert...

2020-04-13 15:23:25 313

原创 ts相关笔记

typescript1.补充js没有的特性--类型,抽象,接口2.严谨安装:(如果下载失败 可能权限不够,可以右键命令提示符(cmd)管理员运行)cnpm i typescript -g1.类型: 变量,参数,返回值 指明类型: 1.显式申明 let a:string; 2.隐式申明 let a=12; 如果让变量什么...

2020-04-12 16:44:15 180

原创 webpack相关笔记

url:C:\Users\27509\Desktop\kaikeba\demo_webpack工具:1.编译类-babel es6->es52.打包-browserify 一堆文件->单个文件3.开发辅助-browser-sync 多端同步4.测试类 单元测试:模块,函数 集成测试 压力测试:性能,负载能力,隐藏bugweb...

2020-04-12 16:43:39 148 1

原创 node压缩流传输

const http = require("http");const fs = require("fs");const zlib = require("zlip")let server = http.createServer((req,res)=>{ let rs = fs.createReadStream(`www${req.url}`) let gz = zlib...

2020-04-12 16:42:52 422

原创 koa相关笔记

koa: koa,koa-static,koa-better-body,koa-convert,koa-router express 非破坏式koa 破坏式express 不依赖routerkoa 强依赖router express: server.get("/",function(req,res,next){})koa3:...

2020-04-12 16:42:01 137

原创 express相关笔记

section-cookie:c->s seccion_id s->c (seccion_id save in cookie)c->s cookie:session_idserver.use(cookieParser({}))req.cookies 接收res.cookie(name,val,optio...

2020-04-12 16:41:25 131

原创 nodejs文件流的读取和写入

varreadline=require('readline');//读取文件每一行的模块varfs=require('fs');//文件模块varos=require('os');//一些基本的系统操作函数varfReadName='./war3map.j';//读取的文件(魔兽争霸3——世界rpg的核心文件,主要是为了修改装备属性)varfWrite...

2019-11-18 09:42:23 3684

原创 echarts柱状图在部分ios上数据过多显示不出来的解决方案

问题:主要就是在部分的ios上面由于该echarts所要展示的数据超过80条 导致canvas所加载的图像显示不出来解决:一个不行就多放几个canvas拼接起来就行 每个canvas只显示50条数据就行,(我测试的50条刚好所有的手机把echarts图显示出来没什么问题)HTML:js:里面的names和ranks这两个分别指的是左边显示的名字和当前展示的数据下面这个...

2019-11-05 09:12:12 2484

原创 比较好用的内网穿透工具

https://ngrok.com/download 下载页面如果是用脚手架搭建的项目例如:vue-cli ,express-generator,create-react-app等 那么他们运行的同时会产生本机地址和端口号例:记住这个端口就行然后打开ngrok输入ngrok http 8080 就行 最后这个是端口输入完你会见到这个页面访问frow...

2019-11-04 15:50:05 3284 1

原创 es6系统化学习笔记

声明 var,let,const的区别 var 可重复声明,声明的变量能修改,函数级作用域 let 不可重复声明,声明的变量能修改,块级作用域 const 不可重复声明,声明的是常量,块级作用域函数级作用域和块级作用域的区别实例:...

2019-10-08 14:06:05 140

原创 微信公众号内嵌h5网页 实现微信授权

废话不多说 上代码if(window.location.search){letstr=window.location.search.split("&")[0].split("=")[1]this.wxcode=str}else{window.location.href="https:...

2019-09-30 16:15:59 8023 4

原创 http和https的区别

http是以明文的方式传递信息的,不提供任何方式的数据加密即超文本传输协议https等于http协议加上ssl协议,ssl协议靠ssl证书来验证服务器身份并为服务器和浏览器之间的通信加密(安全套接字层超文本传输协议)相同之处:运作完成后的结果基本相似(协议头不同)不同之处:1.工作层:在7层模型中http处于应用层,https处于传输层2.http的标准端口是80,https的...

2019-09-12 09:41:58 141

原创 react中react-router-dom中路由使用问题(你的页面不出来可能就是这个问题)

在使用react-router-dom时发现的 如果在route上面加上了exact之后是不能给子路由的 自己坑了自己好久

2019-09-06 10:31:42 2394

原创 json

Jsoneval()函数可计算某个字符串,并执行其中的的 JavaScript 代码。语法eval(string)返回值通过计算 string 得到的值(如果有的话)。说明该方法只接受原始字符串作为参数,如果 string 参数不是原始字符串,那么该方法将不作任何改变地返回。因此请不要为 eval() 函数传递 String 对象来作为参数。如果试图覆盖 eval 属...

2019-09-05 14:59:46 107

原创 DOM

DOMchildNode包含空节点children不包含空节点firstChild第一个元素节点包含空节点firstElementChild第一个元素节点parentNode父节点nextSibling下一个兄弟节点,包含空节点nextElementSibling下一个元素兄弟节点prevSibling下一个兄弟节点,包含空节点previousEle...

2019-09-05 14:59:21 96

原创 事件和事件监听的区别

事件中this所指带的对象是事件前面的事件源例如oBtn.onclick=function(){alert(123)}上文中this指代的是oBtn时间监听中所指代的this则是window对象例如:oBtn.addEventLitener(‘click’,function(){ alert(this===window)//true},false)...

2019-09-05 14:59:05 451

原创 事件对象

事件监听和删除事件处理程序分别是addEventListener和removeEventListener都能有三个参数分别是事件源,事件处理程序的函数和一个布尔值(事件和事件监听的区别建别的word文档)阻止默认事件:preventDefault()只有当cancelable属性设置为true的时候,才能使用preventDefault()StopPropagation()方...

2019-09-05 14:58:52 125

原创 正则表达式

^ 匹配一个输入或一行的开头,/^a/匹配"an A",而不匹配"An a"$ 匹配一个输入或一行的结尾,/a$/匹配"Ana",而不匹配"an A"* 匹配前面元字符0次或多次,/ba*/将匹配b,ba,baa,baaa+ 匹配前面元字符1次或多次,/ba*/将匹配ba,baa,baaa? 匹配前面元字符0次或1次,/ba*/将匹配b,ba(x) 匹配x保存x在名为$1...$9的变量...

2019-09-05 14:51:43 84

原创 非脚手架项目的局域网访问

//exit.js直接上源码:constexpress=require('express')constapp=express()letinterfaces=require('os').networkInterfaces();letport=8080letouter,intranteintrante="http://127.0.0.1...

2019-09-02 08:52:26 226

原创 封装的call和apply方法

var obj = {message: 'My name is: '}function getName(firstName, lastName) {console.log(this.message + firstName + ' ' + lastName)}Function.prototype.tocall=function(...arg){let on...

2019-08-31 11:44:49 286

原创 node爬虫 福利

以上是全部依赖下面是girljsconst request = require("request")const cheerio = require("cheerio")const fs = require("fs")let i = 1download(i)function download(i){request("http://www.win4000...

2019-08-14 19:56:15 192

原创 前端和node

前端:包含着一些html,css,javascript的编写 大致概括就是这样 ,现在层出不穷的前端框架中占大头的三个框架分别是vue,react,angular这三个以及这三个框架所出现的衍生物vue:elementui react:ant-design angluar :Angular Material ,这三个中 我用的最多的要算vue了,他的脚手架工具vue-cli 现在最新版的...

2019-08-09 14:00:11 215

原创 js各种for循环的效率问题

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta http-equiv="X-UA-Compa...

2019-08-05 09:59:23 2008

原创 支付宝小程序打开pdf文件

首先我是在uniapp的环境下开发的然后看下uniapp的文档说的好好的支持opendocument 然后我复制代码在自己的程序上面尝试 发现这东西妈的 暂不支持干嘛写上去 搞得我以为那里写错了测试了好久解决方案:web-view 具体写法uni上面有 这个打开的是h5页面 不是基于支付宝的h5的开这个基本没问题我是这么写的...

2019-07-25 17:29:14 3513 1

原创 uni-app 种rich-text的所碰到的坑

先说明下:这个主要针对支付宝小程序端的一些坑首先是按官网的来下载链接是这个 https://github.com/dcloudio/hello-uniapp/blob/master/common/html-parser.js好 基本用法讲完了下面来说坑!!!!!!!!!官网的这个要重点关注下我项目里面遇到的是部分标签用的是u 在uni-app信任的h...

2019-07-16 09:40:07 14439 3

原创 vuex用法 比较简单的那种

主要是vue-cli3.0的如图所示 我主要是在这2块写重要代码 helloworld.vue和store.js在创建的时候一直选择下vuex就行 在生成目录结构的同时回自己下载vuex和新建store.js 比较方便这个页面主要用来存数据的 就是在这存了 只要你不刷新页面他的值改变了之后页面的其他位置所绑定的这个值都会发生改变其次没写上去...

2019-07-12 14:24:57 80

原创 git的常见操作

首先git bash的安装 (这个就不做过多的描述了,具体的在官网下载就行)1.拉去别人的项目命令:git clone 别人的项目路径一般来讲git clone的项目路径有2中http的和ssh的区别: ssh的需要在本地建立秘钥(听说是安全性要高点) 在本地新建的命令 ssh-keygen -t dsa id_dsa...

2019-05-09 13:55:03 196

原创 电路图精简版(web内置画图软件)

各种相关依赖(rua是我独特的命名方式)注意事项:这个属性改成false就能操作了主要的html效果:右边的图元添加:代码:左边的效果:初始化的代码(太多了 只截图一部分 具体的下载查看 新上传的下载地址在最底下5.10号左右能放上去)说明:左边图元的位置和连线都是储存在json里面的 因为没有服务器...

2019-05-08 15:19:15 8337 32

原创 ant design 后台一般的搭建

//安装yarnnpm install -g yarn//安装antdyarn antd(npm install antd --save) --save 下载依赖并且在packagejson里面写入//安装create-react-appyarn create react-app demo//安装react-router-domcnpm install react...

2019-03-07 21:32:56 662

原创 mintui 自定义选择时间段(picker)

//自定义数据可以自己设定(暂时只提供年月选择和年月日选择)图例:mockjs:constnowmonth=()=>{letdate=newDate()letmonth=date.getMonth()returnmonth}constnowday=()=>{letdate=newDate()...

2019-03-06 18:16:27 3846 1

原创 代理配置

代理配置react设置反向代理在React项目中package.json中配置在React项目中进行本地数据联调是有跨域问题的,我们需要自己配置反向代理。配置好之后我们就可以愉快的使用axios了,配置好切记一定要重新启动"proxy": { //配置项 "/api": {//我们可以在这里设置个口令 "target": "https:...

2018-10-15 11:29:32 383

转载 vue cli安装

     vue-cli(vue脚手架)超详细教程2018年05月28日 21:04:04 阅读数:25801      都说Vue2简单上手容易,的确,看了官方文档确实觉得上手很快,除了 ES6语法和webpack的配置让你感到陌生,重要的是思路的变换,以前用jq随便拿全局变量和修改dom的锤子不能用了,vue只用关心数据本身,不用再频繁繁琐的操作dom,注册事件、监听事...

2018-08-28 16:56:00 404

原创 vue.js

1.什么是vue.jsVue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目整合。另一方面,Vue 完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用。Vue.js 的目标是通过尽可能简单的 AP...

2018-08-22 13:38:11 420

原创 bootstrap

1.bootstrap 主要用于那个什么设备?怎么安装?分别适用于四种设备。在手机上,它将是左边 50% 右边 50% 的布局。在平板电脑上,它将是 25%/75% 的布局。在中型设备上,它将是50%/50%的布局。在大型视口的设备上,它将是75%/25% 的布局。移动设备优先,为了确保适当的绘制和触屏缩放,需要在 &lt;head&gt; 之中添加 viewport 元数据标签。安装方法...

2018-08-13 08:23:20 152

原创 jq面试考点

1.jq的预加载?与window.onload 区别?1.执行时间window.onload必须等到页面内包括图片的所有元素加载完毕后才能执行。$(document).ready()是DOM结构绘制完毕后就执行,不必等到加载完毕。2.编写个数不同window.onload不能同时编写多个,如果有多个window.onload方法,只会执行一个$(document).ready()...

2018-08-01 11:37:07 419

配电图编辑器demo版本

web端内置的图元编辑器,主要基于gojs,在此基础上进行开发的一款简易版图片编辑器,主要用于设计人员进行配电图的操作

2019-05-08

空空如也

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

TA关注的人

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