自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 element-ui 设置table width %百分比

这里的width='12'设置成min-width='!2%' 记得所有column都设置百分比哦 <el-table-column prop="date" label="日期" min-width="12%"> </el-table-column> ...

2018-09-13 10:28:44 35974 17

原创 js moment时间戳与时间格式相互转换

var moment = require('moment')获取时间戳 : var res = moment(Date.now(), 'YYYY-MM-DD HH:mm:ss').valueOf();获取格式时间: var res = moment(Date.now()).format('YYYY-MM-DD HH:mm:ss');

2018-06-08 17:16:03 102659 4

原创 用fiddler抓包小程序

第一步:安装fiddler,保证手机和PC端在同一个wifi下;第二步:设置属性按图勾选第三步:以上两步设置完后,重启下fiddler(解决本地服务器不能访问),然后查看本地IP地址第四步:手机设置HTTP代理 我的服务器IP是192.168.1.5 端口号设置的是8888 ,在手动选项框输入第五步:代理设置完成,用safari打开服务器,http://192.168.1.5:8888(如果打不开...

2018-03-15 17:29:57 73811 18

原创 ERROR connect ECONNREFUSED ::1:80

刚开始在webpack=》base.config 里配置proxy代理,这只争对spa项目,因为这里webpack会启动个服务,但是ssr是自己配置了个server,所以代理应该在server里,发现和我的问题很像,生命周期问题,我在写demo的时候,直接引入的axios执行get请求,一直报ERROR connect ECONNREFUSED ::1:80。之后写了个方法调用就成功了,原理是生命周期问题,dom创建完成后再调用api才能发送请求,和spa在created里就可以发送请求不一样。

2023-05-14 02:16:21 1424 1

转载 ​浅拷贝与深拷贝​

当我们把一个对象赋值给一个新的变量时,赋的其实是该对象的在栈中的地址,而不是堆中的数据。也就是两个对象指向的是同一个存储空间,无论哪个对象发生改变,其实都是改变的存储空间的内容,因此,两个对象是联动的。但是 Object.assign()进行的是浅拷贝,拷贝的是对象的属性的引用,而不是对象本身。两个对象引用都引用了同一个对象。原理: 用JSON.stringify将对象转成JSON字符串,再用JSON.parse()把字符串解析成对象,一去一来,新的对象产生了,而且对象会开辟新的栈,实现深拷贝。

2022-11-11 01:29:32 189

原创 react antd 主题

问题原因:因为我下的react版本是18.2.0 对应的webpack为5.64.4,而在打包的时候webpack5以上版本在打包时对lessoption的选项因为版本有些键的索引值也变了,导致各种的less报错。解决:不用create-react-app 项目 脚手架来搭建项目,这里因为create不再支持搭建老版本的react。modifyVars: { "@primary-color": "#ad2102" }, //配置相关主题颜色。// postcssOptions 按需加载antd关键。

2022-09-14 11:57:24 317

转载 安装了cnpm,还是报错cnpm : 无法加载文件 C:\Users\admin\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。

2、输入“ set-ExecutionPolicy RemoteSigned”回车。1、以管理员身份打开Windos PowerShell。4、再次执行cnpm -v,即可看到提示版本信息。3、根据提示,输入A或Y,回车。

2022-09-08 00:01:16 607

原创 yarn 包管理器设置淘宝镜像和sass镜像

【代码】yarn 包管理器设置淘宝镜像和sass镜像。

2022-09-04 15:07:30 322

原创 函数IIFE(匿名函数)

上面是麻烦写法IIFE(Immediately-invoked function expression)立即执行函数,执行后会直接被清理掉;简单写法,也就是匿名函数;好处:增加作用域,函数执行完立即清除(包括参数)(如果操作中有作用于DOM的事件不会被清除)...

2022-07-14 12:02:07 251

原创 函数柯里化

概念:将一个接受多个参数的函数转为只处理一个参数并返回新函数,新函数就处理剩余的参数好处:分离参数什么是柯里化:闭包的处理过程;应用场景:函数多参数处理比如手机号验证等

2022-07-14 11:40:55 57

原创 JS垃圾回收

JS垃圾回收

2022-06-24 22:42:21 151

转载 linux 下安装mysql

linux下安装MySQL

2022-06-20 16:46:48 57

原创 SuperAgent 中文乱码星号问号问题

看到星号问号了么,SuperAgent 爬取时中文乱码星号,只有中文是乱码,其它都是对的,肯定需要转义,找了两个小时,最后度娘看到个帖子https://cloud.tencent.com/developer/article/1445392试了试,解决了const request = require('superagent')require('superagent-charset')(request) request.get('http://tieba.baidu.com/')..

2020-10-19 01:18:36 369

原创 selenium-webdriver for node 鼠标滑动到指定元素

在做滑动到底部的时候,网上看了别人的资料用不起,后面在selenium官网找到鼠标移动事件才解决,控制滑动到指定位置代码:let searchBtn = driver.findElement(By.id("tb_rich_poster")); const actions = driver.actions({async: true}); await actions.move({origin:searchBtn}).press().perform(); await sleep(

2020-09-15 01:17:37 507

原创 wechat code miniprogram 没有找到可以构建的 NPM 包

首先在小程序根目录打开命令窗口,输入npm init创建好package.json文件后输入npm i bootstrap--production就ok啦这里解释下

2020-07-13 19:16:25 740

原创 javascript的数据类型

string,boolean,number,object,float,array,null,undefined;

2020-02-04 12:34:07 113

原创 正向代理与反向代理;

正向代理:A页面访问B页面,如果它们跨域;A还是想拿B的资源;可以通过代理实现,A把信息发给服务器,这里的服务器就是代理;服务器访问B,再把信息返回给A;这时B页面不知道A页面访问了它,只知道A的服务器访问了它;这种情况就叫正向代理;正向代理:隐藏了客户端信息;反向代理:比如:A页面想通过百度查询一个人的信息,现在把查询的条件发送给服务器,服务器通过百度查询出很多符合条件的...

2020-02-03 19:33:26 179

原创 react 添加less预处理语言

首先是安装reactreact创建创建完了,添加react首先cnpm i less less-loader --save-dev下载完成后执行:npm run eject;暴露config等一些配置文件config目录有个webpack配置文件,修改const cssRegex = /\.css$/;改成const cssRegex = /\.(css|less)$/...

2019-11-19 16:03:47 226

原创 npm eject 暴露webpack报错,less或sass添加报错

在使用react时候,添加sass或者less,需要暴露config里的webpack出来,直接npm eject会暴以下错;Usage: npm <command>where <command> is one of: access, adduser, audit, bin, bugs, c, cache, ci, cit, clean-instal...

2019-11-19 15:39:19 848

原创 react 创建

1:可以html页直接引入<script src="../build/react.development.js"></script> <script src="../build/react-dom.development.js"></script> <script src="../build/babel.min.js"&g...

2019-10-28 15:18:17 131

原创 calc()函数及vmin,vmax,vh,vw的认识,在family里的实战运用

css的calc()函数用于动态计算长度值;比如下面这个,font-size:calc(10px+2vmin);控制字体缩放。这里的vmin(相对于视口的宽度或高度中较小的那个。其中最小的那个被均分为100单位的vmin);比如我们的视口长150mm,宽200mm,现在我们的取值就是最小的那个150mm,计算公式就是 (150*2)/100;所以2vmin的值是3...

2019-10-27 17:58:16 1080

原创 去掉border边框线

<div style="width: 40px;height: 40px;float: left;background: red;border: 1px solid #333;margin-right: -1px;margin-top: -1px"></div><div style="width: 40px;height: 40px;float: left;b...

2019-10-17 11:53:36 6018

原创 去掉数组左右两边的引号

情况是这样的一个数组 []正则去掉 "[]" 数组旁边的引号;下面就是方法(因为编译存数据库的时候,取出来成字符串了,多了给引号,所以要去掉).replace(/^\"|\"$/g,'')...

2019-06-10 12:49:33 9922 2

原创 闭包

在函数内定义个函数,并将函数作为结果返回。返回的函数可以调用外部函数的参数,如果该函数被执行,将返回已经结算出的值<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>闭包</title> <script ...

2019-05-13 23:46:14 118

原创 什么是跨域?跨域如何解决

什么是跨域?A页面访问B页面的资源,如果A,B页面的域名、端口、协议、IP其中一个不同,这种行为都叫跨域;它是由于浏览器的同源策略形成的,也是对javascript的安全限制;什么是同源?就是协议、IP、域名、端口都相同;如何解决?1:服务器正向代理:通过服务器去查询B页面的信息,再把信息返回给A页面;2:jsonp;什么是jsonp?可以让网页在其它域名获取资源;...

2019-05-13 16:09:07 569

原创 js冒泡排序,简单的冒泡排序

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>冒泡排序</title> <script type="text/javascript"> var arr = [3, 12, 5, 8...

2019-05-12 10:48:49 229

原创 面向对象编程

面向对象分为‘类’和‘实例’什么是类?类是对象的类型模版;例如Student,我们可以把它当做学生类型;它不具体代表某个学生;什么是实例?实例是根据类型模版生成的对象;利用Student这个类实例出的具体的学生;每个实例都代表一个具体的学生;他们都属于Student这个类型;三大特征:封装:根据客观事物抽象成类(例:学生类,由N个不同学生组成)继承:类型模版A可继承类型模版B的...

2019-05-10 22:33:03 99

原创 小程序设置header cookie

代码片段 method: 'POST', url: config.service.balabala, data: this.data.balabala, header: { 'cookie': 'demo=balabala;login=balabala'}, success: function (data) {

2019-04-24 01:14:51 3296

原创 nunjucks渲染富文本解析错误输出字符串而不是元素

今天遇到个坑,nunjucks 的插入变量{{}}输出的是字符串,而我用富文本编辑器插入数据库的是字符串,它不解析成元素(html),怎么办?用什么方法引入它能成html? 网上查,没这个资料因为以前用过EJS输出过字符串的富文本内容,【<%-输出非转义的数据到模板】所以想到了是不是因为我们{{}}引入渲染的时候转义了,所以渲染出的结果是字符串,在nunjucks查资料,...

2019-04-16 23:22:13 1683 3

原创 JS node 后端签名前端文件直传ali-oss解决方案

1:首先打开跨域上面搞好了开始写代码html <input type="file" id="upload" onchange="uploadfile()">js function uploadfile() { var file = document.getElementById('upload').files[0] ...

2019-04-14 23:09:56 1101

原创 css字体自定义,bootstrap自定义字体

<style type="text/css"> @font-face{ font-family:myFont; src:url('/bootstrap-3.3.7-dist/fonts/shishangjianti.ttf'); } body{ font-fami...

2019-04-08 18:34:29 1072

原创 微商小程序加人加粉推广平台二维码

微商加人推广平台丨微商加粉推广平台丨微商拼团丨微商产品推广。

2019-03-16 17:28:33 1306

原创 jq .index 获取当前标签位置信息

&lt;div id="headerA" class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"&gt; &lt;ul class="nav navbar-nav "&gt; &lt;li&gt;&lt;a

2019-01-16 20:29:27 548

原创 jq localStorage

$(function () { if(!window.localStorage){ alert("浏览器不支持localstorage"); return false; }else{ var storage=window.localStorage; $('#head...

2019-01-16 20:23:24 720

原创 特殊字符转义unicode转义

var escapein = function (obj) { var s = ""; if (obj.length == 0) return ""; s = obj.replace(/&amp;/g, "&amp;gt;"); s = s.replace(/&lt;/g, "&amp;lt;"); s = s.replace(/&

2019-01-15 15:48:39 1962

原创 js reduce数组循环相加x+y

var num = [1,2,3] var dd = num.reduce((x, y) =&gt; { return x + y }) 

2018-12-23 10:08:07 833

原创 mariadb允许远程访问权限

允许远程访问权限: GRANT ALL PRIVILEGES ON *.* TO 'root'@'%'IDENTIFIED BY '你的密码' WITH GRANT OPTION; 

2018-12-16 23:04:31 3064

原创 js循环递归函数

var arrayList = { name: '1', children: [{ name: '2', children: [{ name: '3', children: [{ name: '4', children: [] }] }] }]}function deep(val) { if (val.children....

2018-12-04 15:15:56 4352

原创 js数组去重方法

var arrayList = [];arrayList = arrayList.filter(function (element, index, self) { return self.indexOf(element) === index;});

2018-11-09 15:34:53 172

原创 centOs 7.2*64 ECS nginx安装教程

 在服务器新建个文件夹放nginx下载包mkdir ./nginxcd ./nginx 跳转到nginx文件下载wget http://nginx.org/download/nginx-1.13.0.tar.gz解压tar -xvf ./(nginx的文件名)进到解压文件,运行./configure --prefix=/usr/local/nginx --wi...

2018-10-31 15:33:31 160

空空如也

空空如也

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

TA关注的人

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