- 博客(13)
- 收藏
- 关注
原创 Error: listen EADDRINUSE: address already in use :::3000解决
运行npm run dev错误如下:解决办法:1.netstat -nao | findstr 3000查找当前端口3000占用的PID,右侧绿色圈出来的为PID2.taskkill /pid 7788结束占用端口的进程3.重新npm run dev成功
2021-03-22 18:11:15
676
原创 Vue cli3库模式搭建组件库并发布到npm,未进行编译导致安装出现兼容性问题
一、目录example目录原src,用作示例展示package目录封装组件二、修改vue.config.js,可自己创建一个vue.config.js修改入口文件为example添加webpack对package目录的处理module.exports = { pages: { index: { entry: 'example/main.js', template: 'public/index.html', filename: 'index.htm
2020-08-11 15:40:52
696
原创 Js判断空对象{}
方法一function isempObj (obj) {if (var item in obj) {return true // 非空}return false // 空对象}方法二var c = {}var tranArr = Object.getOwnPropertyNames© // []可通过判断数组长度是否为0来判断是否为空对象...
2019-05-31 15:55:07
952
原创 富文本编辑器选择
1.ckeditor官网:https://ckeditor.com/好用,功能多,但打开速度慢或者打不开,打开网页比较浪费时间2.wangeditor官网:http://www.wangeditor.com/轻量级,好用,简洁,容易上手3.quill官网:https://quilljs.com/轻量级,中间会有点坑,网页打开速度慢比较浪费时间4.umeditor官网:https...
2019-04-26 09:58:12
475
原创 Hadoop基础
大数据定义是在以Hadoop为代表的数据平台框架上进行的各种数据分析技术,包括了以Hadoop和Spark为代表的基础大数据框架,还包括了实时数据处理,离线数据处理,数据分析,数据挖掘和用机器算法进行预测分析等技术。HadoopHadoop = HDFS(分布式文件系统)+MapReduce(分布式计算) 分布式缓存:加载到内存发生在Job执行之前,每个从节点各自都缓存一份相同的...
2018-04-08 15:46:49
211
原创 Spring及SpringMVC基础
均为自己的理解,请指正! Spring 1)Ioc控制反转,之前都是手动new创建实例,spring可在applicationcontext.xml中配置bean自动创建实例,通过加载配置文件getbean来获取实例(object类型)。 Aop面向切面编程,事务管理基于aop来实现的,申名式事务可通过配置文件和注解来配置事务处理前,事务处理后所进行的操作,编程式事务通过编写代码来实现。 ...
2018-03-29 22:28:01
181
原创 前端之安全部分
XSS 跨站(域)脚本攻击,攻击者在web页面插入恶意script代码,当用户在浏览该页时,被嵌入的script代码自动执行,从而达到恶意攻击用户的目的。 分为存储型(会将用户输入的数据信息存储在服务器端,有很强的稳定性)与反射型(需要用户点击一个链接才能攻击成功,只是简单地将用户输入的数据信息反射给浏览器,非持久型)。 常表现为打后台(请求信息发送到服务端,后台未...
2018-03-29 22:13:56
206
原创 ng与vue双向数据绑定原理
Ng 通过脏值检测方式对比数据是否有变更来决定是否更新视图,最简单的方法是通过setInterval()定时循环检测数据变动。 Vue 采用数据劫持结合发布者–订阅者模式的方式,通过object.defineProperty()来劫持各个属性的setter,getter,在数据变动时发布消息给订阅者,触发相应的监听回调。...
2018-03-29 22:04:07
419
原创 es6
1)原生具备iterator接口的数据结构:Map,set,array,string,typedarray,函数的 arguments对象,nodelist对象 Map键值对 Set类似数组,无重复值 Weakset与Weakmap适用于防止内存泄露 2)Class引入类 类声明 关键字class+类名+{方法} ...
2018-03-29 22:01:22
285
原创 Js常见设计模式
工厂模式,在函数内创建一个对象,给对象赋予属性及方法再返回对象 原型模式,使用prototype,使所有对象实例共享属性及方法 构造函数模式,普通函数,但内部使用了this变量,对构造函数使用new运算符,就能生成实例,并且this变量会绑定在实例对象上 混合模式,构造函数+原型模式,构造函数定义实例属性和方法(本地),原型定义共享属性和方法(引用) 动态原型模式,即单例模式,只创建一次实...
2018-03-29 21:53:31
470
原创 构建react项目失败解决办法
使用create-react-app构建react项目失败,如图: 解决办法: 更换为淘宝镜像 npm config set registry https://registry.npm.taobao.org create-react-app 项目名,构建react项目成功 ...
2018-02-12 13:17:39
3039
1
原创 Js设计模式之单例模式
单例模式:确保只有一个实例,并提供全局访问。 常用单例模式: 1)代理单例模式var CreateDiv = funnction(html){ this.html = html; this.init(); }CreateDiv.prototype.init = function(){ var oDiv = document.createElement(
2018-02-02 20:19:50
221
原创 Vue封装的可编辑表格插件
可任意合并表头,实现单元格编辑。页面效果如图: 页面使用如下:<template> <div> <v-table :datat = "tableData" :thlabel="thlabel" :isEdit="true"> &l
2018-01-03 13:56:11
12693
9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人