vue开发使用vue-particles如何兼容IE11?

最近开发vue项目,项目有一个粒子特效使用vue-particles。项目用vue-cli构建,webpack打包完毕,丢到服务器,chrome访问完美,测试360和Edge也正常。 遗憾的是,在IE11显示一片空白。F12,第一次也没有发现错误,刷新后,报错: SCRIPT: 缺少':' 网上搜了很多种方法,测试IE浏览器不支持新的ES6语法等情况,但import 'babel-polyfill'后仍然没有任何改观。 开始逐步排查,找到是vue-particles的问题,修改vue-part
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

DOM3中的自定义事件

DOM3级还定义了自定义事件,自定义事件不是由DOM原生触发的,它的目的是让开发人员创建自己的事件。要创建的自定义事件可以由createEvent("CustomEvent"); 返回的对象有一个initCustomEvent()方法接收如下四个参数。 type:字符串,触发的事件类型,自定义。例如 “keyDown”,“selectedChange”; bubble(布尔值):标示事件是否应该冒泡; cancelable(布尔值):标示事件是否可以取消; detail(对象):任意值,保存在
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

严格模式中的变化

什么是严格模式? 1.消除了JavaScript语法的一些不合理,不严谨之处,减少了一些怪异行为。 2.消除了代码运行的一些不合理、不严谨之处,减少了一些怪异行为 3.提高编译效率,增加运行速度 4.禁用了在ES的未来版本中可能定义的一些语法,为未来版本的JavaScript 做好铺垫,比如一些保留字如:class enum export import super不能做变量名 怎么定义严格模式? 1.//为整个脚本(script标签)开启严格模式 (function(){ 'use stric
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

每周回顾:确认代码无误再编译

每周回顾:确认代码无误再编译 本周收获 了解了技能设计的一些方法和技能配表 设计技能的时候,先配好一份表,这样自己才能更清楚自己干了啥 其他配置也是同理,自己设计配表结构肯定是必要的,亲自填好能更好的明白自己在干啥,策划要干啥 读书进度——code complete 第三章 在问题定义和需求分析的发现问题比在测试的时候发现问题的成本低几十倍 如果问题定义工作做得不好,在创建阶段所做的可能是无用功 第四章 先写好PDL(programing design language),在细化,如果觉得不够
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

剑指offer-面试题30-包含min函数的栈-栈

/* 题目: 定义栈的数据结构,实现一个能够得到栈的最小元素的min函数。 */ /* 思路: 错误思路:每次保存当前最小的元素,如果当前最小元素弹出,最小元素是谁? 正确思路:两个栈,一个栈保存数据,另一个栈用于存储当前最小元素。 */ #include <iostream> #include<cstdlib> #include<stack> using namespace std; stack<int> m_data; stack<int> m_min; void push(i
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

&#128584;羞,Spring Bean 初始化/销毁竟然有这么多姿势

文章来源:http://1t.click/bfHN 一、前言 日常开发过程有时需要在应用启动之后加载某些资源,或者在应用关闭之前释放资源。Spring 框架提供相关功能,围绕 Spring Bean 生命周期,可以在 Bean 创建过程初始化资源,以及销毁 Bean 过程释放资源。Spring 提供多种不同的方式初始化/销毁 Bean,如果同时使用这几种方式,Spring 如何处理这几者之间的顺序? 有没有觉得标题很熟悉,没错标题模仿二哥 「@沉默王二」 文章羞,Java 字符串拼接竟然有这么
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

第36课 经典问题(下)----关于string的疑问

实例1: 下面的代码输出什么,为什么? #include <iostream> #include <string> using namespace std; int main() { string s = "12345"; const char* p = s.c_str();//返回一个字符指针,这个字符指针就代表C语言中的字符串。 cout << p << endl; s.append("abcde"); co
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

关于高精度加法的逆序问题(其实是如何储存数)

把每位数字存在数组里是高精度加法的精髓,但是要注意,一定要逆序!!就是把高位放在I大的那边。 所以。。。 sprintf是不行的呀!! 于是只好又做了一下逆序 其实呢,直接 char a[100]; scanf("%s",a); 就可以把数字存数组里了。不过还是要逆序一下。 这让我想起了回文数的题,其实只要直接scanf %s就可以了,再用strlen 测长度,再加上那个循环。。。果然,以前的题感觉好简单。
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

java.final关键字和权限修饰符

概述 final关键字用于修饰不可改变的内容 final:不可改变。可以用于修饰类、方法和变量 类:被修饰的类不能被继承 方法:被修饰的方法不能被重写 变量:被修饰的变量不能被重新赋值 修饰类 final class 类名{ } 修饰方法 修饰符 final 返回值类型 方法名(参数列表){ //方法体 } 修饰变量 1、局部变量--基本类型 基本类型的局部变量,被final修饰后,只能赋值一次,不能再更改 public class Demo01 {    public st
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

测试库异常down分析(abnormal instance termination)

客户测试库,down问题分析,根据alert 的问题指向,实例异常终止,但是无其它有价值的信息 Terminating the Instance Due to Error 471 Out-Of-Memory(OOM) Killer Crashes Oracle Database (Doc ID 1622379.1) SYMPTOMS Instance terminated due to death of background process. In this case, it was D
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

nginx-轮询、权重、ip_hash 、fair模式

在 linux 下有 Nginx、LVS、Haproxy 等等服务可以提供负载均衡服 务,而且 Nginx 提供了几种分配方式(策略):   1、轮询(默认)   每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器 down 掉,能自动剔除。   2、weight 代表权,重默认为 1,权重越高被分配的客户端越多,如下配置;   upstream server_pool{      server 127.0.0.1:8081 weight=2;      server 127.0.0
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

动态路由与静态路由

动态路由协仪 动态路由协议通过路由信息的交换生成并维护转发引擎所需的路由表。当网络拓扑结构改变时动态路由协议可以自动更新路由表,并负责决定数据传输最佳路径。 作用 动态路由协议的作用主要有以下三点: (1)维护路由信息。 (2)建立路由表。 (3)决定最佳路由。 优缺点 动态路由协议的优点: (1)可以自动适应网络状态的变化。 (2)自动维护路由信息而不需要网络管理员的参与。 动态路由协议的缺点: (1)由于需要相互交换路由信息,因而占用网络带宽与系统资源。 (2)安全性不如静态路。 在有冗余
分类: 其他 发布时间: 11-25 23:34 阅读次数: 0

MySql——MMM部署过程中的各种报错及解决办法

实验环境:两台centos7服务器做mysql主服务器:master01/master02;两台centos7服务器做mysql从服务器:slave01/slave02;一台centos7服务器做监控服务器:monitor问题一:master01创建新的数据库abc,slave01上查看,未进行未进行数据同步。master01数据库查询如下:MariaDB[(none)]>showdatabase
分类: 企业开发 发布时间: 11-25 23:30 阅读次数: 0

redi+keepalive 简单介绍

个人学习仅供参考!!!
分类: 数据库 发布时间: 11-25 23:20 阅读次数: 0

Spring(005)-多环境Profile

多个环境下的配置应该怎么进行,比如数据库连接字符,多个环境不同,spring的方案,大概总结如下。 例子,数据库配置。 定义一个获取数据库链接的接口 public interface DataConnection { String getConnection(); } 分别有dev和prod两个实现 @Component @Profile("dev") public class DevDataConnection implements DataConnection{
分类: 其他 发布时间: 11-25 23:17 阅读次数: 0

Paper | SkipNet: Learning Dynamic Routing in Convolutional Networks

目录 1. 概括 2. 相关工作 3. 方法细节 门限模块的结构 训练方法 4. 总结 作者对residual network进行了改进:加入了gating network,基于上一层的激活值,得到一个二进制的决策0或1,从而继续推断或跳过下一个block。作者还提出了对应的训练方法,集成有监督学习和强化学习,从而克服了skipping不可差分的问题。 1. 概括 难点:skipping决策是不可差分的,那么就无法用基于梯度的优化方法进行学习。 [2,30,31]提出了软近似,但实验发现它们的
分类: 其他 发布时间: 11-25 23:17 阅读次数: 0

减少HTTP请求的方式

1. 图片地图 缺点:坐标难定义;除了矩形之外几乎无法定义其他形状;通过DHTML(动态DOM操作)创建的图片地图在 IE 不兼容 <img usemap="#map1" border=0 src="/images/imagemap.gif?t=1574692303"> <map name="map1"> <area shape="rect" coords="0,0,31,31" href="javascript:alert('Home')" title
分类: 其他 发布时间: 11-25 23:17 阅读次数: 0

交换机和路由器

交换机和路由器有什么区别 两者都是连接互联网的设备,它们之间主要区别就是,交换机发生在网络的第二层数据链路层,而路由器发生在第三层网络层。这个区别是两者各自工作方式的根本区别。路由器可以根据IP地址寻找下一个设备,可以处理TCPIP协议,而上一篇我们讲过交换机是根据MAC地址寻址的。 交换机是分配网络数据,路由器可以给网络分配IP地址,分配给你地址而且可以随时通过地址过来找到你。 路由器可以在不同时间内把一个IP分配给多台主机使用。交换机是通过MAC地址和识别各个不同的主机。 交换机主要是实现
分类: 其他 发布时间: 11-25 23:17 阅读次数: 0

java 序列化和反序列化的底层实现原理

出处:序列化和反序列化的底层实现原理是什么? 一、基本概念 1、什么是序列化和反序列化  (1)Java序列化是指把Java对象转换为字节序列的过程,而Java反序列化是指把字节序列恢复为Java对象的过程;  (2)**序列化:**对象序列化的最主要的用处就是在传递和保存对象的时候,保证对象的完整性和可传递性。序列化是把对象转换成有序字节流,以便在网络上传输或者保存在本地文件中。序列化后的字节流保存了Java对象的状态以及相关的描述信息。序列化机制的核心作用就是对象状态的保存与重建。  (3
分类: 其他 发布时间: 11-25 23:17 阅读次数: 0

推荐系统(6)---知识图谱 + 个性化推荐

摘石晓文简书: https://www.jianshu.com/p/6a5e796499e8 一、知识图谱 背景: 知识图谱于2012年5月17日由Google正式提出,其初衷是为了提高搜索引擎的能力,改善用户的搜索质量以及搜索体验。随着人工智能的技术发展和应用,知识图谱逐渐成为关键技术之一,现已被广泛应用于智能搜索、智能问答、个性化推荐、内容分发等领域。 定义: 知识图谱的官方定义如下:知识图谱是Google用于增强其搜索引擎功能的知识库。本质上, 知识图谱旨在描述真实世界中存在的各种实体或
分类: 其他 发布时间: 11-25 23:17 阅读次数: 0