算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。 ...
算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。 ...
在常见的后台管理系统项目开发中,为了防止信息泄露或者对知识产权的保护,常常需要在页面添加水印。水印内容一般是个人信息或者版权标识等。最近项目中就遇到需要添加水印的问题,尽管已...
1、背景 在一些项目中,可能两个项目需要用到同一个域名,但是有一个二级目录作为区分。 2、前端配置 vue.config.js文件中的配置 .env.development文...
1、背景 在一些可视化平台,业务都可能会提出这样的需求,当前所展示的东西我想导出PDF或者PNG图片进行查阅; 2、DIV转图片流通过jspdf插件并下载 主要用到html2...
vue数据双向绑定是通过数据劫持结合发布者-订阅者模式的方式来实现的。 1、订阅者模型 2、发布订阅模式 + 数据劫持 3、测试用例
1、upstream配置后端接口服务ip; 2、配置127.0.0.1打开的前端服务ip; 3、配置接口转发。 需要注意的是:前端发送请求必须在请求的ip后面带上 “api”...
1、背景 在一些可视化平台,或者canvas、svg元素用到的地方。业务都可能会提出这样的需求,当前所展示的东西我想导出图片进行查阅; 2、svg转png图片并下载
1、背景 通常有一些后端框架为了安全或其他目的并不支持文件下载,服务器也不向外暴露直接访问文件的地址。所以只能返回文件流数据前端自行处理流数据并下载。 2、base64 ba...
D3中为我们提供了比例尺模块。简单地说,比例尺就相当于是一个函数,让我们把一组定义域映射到值域。下面我就来介绍一下D3中几个比较常用的比例尺。 1.d3.scaleLinea...
什么是EventLoop? 理解概念之前,咱们先来两个"栗子"吃~ 栗子一: 栗子二: 那各位猜对/猜错的小伙伴,其实以上JS代码能够在浏览器中有效执行的过程,就是浏览器的E...
分析 首先,答案是不会的,准确的说是不会直接调用。 默认情况下,也就是没有设置keep-alive,当离开当前路由时,会直接调用beforeDestroy和destroyed...
1、没修改之前 ,两部分有重叠 2、在disabled_features 配置中添加属性 volume_force_overlay