自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 问答 (1)
  • 收藏
  • 关注

原创 webGL实现动态调节高斯模糊强度

webGL实现动态调节高斯模糊强度高斯模糊的原理图像模糊的原理,简单而言,就是针对图像的每一个像素,其颜色取其周边像素的平均值。不同的模糊算法,对周边的定义不一样,平均的算法也不一样。可以看出,对于某个像素点,当搜索半径为1的时候,影响其颜色值的像素是9个像素(包括自己和周边的8个像素)。假设每个像素对于中心像素的影响都是一样的,那么每个像素的影响度就是1/9。如下图所示:上面这个3*3的影响度的数字矩阵,通常称之为卷积核。那么最终中心点的值的求和如下图所示:最终的值是:(8∗1+1∗2

2021-07-09 11:46:34 630

原创 Vue3.0中使用swiper

Vue3.0中使用swiper安装swiper 轮播插件npm install swiper --save引入相关依赖import SwiperCore, { Autoplay, Pagination } from 'swiper';import { Swiper, SwiperSlide } from 'swiper/vue';import 'swiper/swiper-bundle.min.css';SwiperCore.use([Autoplay, Pagination]);项目中使

2021-07-09 11:41:15 406

原创 vue学习之vue cli3搭建的项目里使用axios获取本地数据失败问题

基于vue cli3.10搭建的项目用axios调用本地json数据一直报404解决:1.vue cli3.10 public文件夹才是静态资源文件2.直接写 this.$axios.get('/img.json')即可

2019-08-10 19:15:34 333

原创 每日思考之编程题,找出字符串中连续出现最多的字符和个数(蘑菇街)

思路 :先把字符串切割成数组,然后进行遍历。 定义一个变量来保存前一个字符,对象来保存每个字符以及它出现的次数 遍历对象,返回连续出现最多的字符和个数function findMax(str = '') { let obj = {},arr = [...str],current='',max=0; for (let i=0,len=arr.length;...

2019-08-03 22:53:54 393

原创 数组扁平化方法flat()

flat()方法会按照一个可指定的深度递归遍历数组,并将所有元素与遍历到的子数组中的元素合并为一个新数组返回。语法:var newArray = arr.flat(depth)depth可选指定要提取嵌套数组的结构深度,默认值为 1。返回值一个包含将数组与子数组中所有元素的新数组。let arr1 =[1,2,3,[4,5]];arr1.flat();le...

2019-07-31 11:06:30 608

原创 js之call,apply的实现

目录call的实现apply的模拟实现call的实现call方法使用一个指定的this值和单独给出的一个或多个参数来调用一个函数。call的语法:fun.call(thisArg, arg1, arg2, ...)如:let product = { name : 'cat'}function show(price) { thi...

2019-07-31 00:02:48 124

原创 前端面试之js

1.不用循环创建一个长度为100元素为下标的数组第一种方法,创建一个自运行命名函数:var arr = [];(function createArr(i) { if(i<100){ arr.push(i); ++i; return createArr(i); } return arr}(0));第二种方法(es6):[...Array(10...

2018-04-19 20:27:33 136

原创 JavaScript高级程序设计之基本类型和引用类型

JavaScript基本类型和引用类型 1.1 基本数据类型和引用数据类型       ECMAScript可能包含两种不同的数据类型的值:基本数据类型和引用类型值。            基本数据类型:简单的数据段(Number、String、Null、Undefined、Boolean),是它自身的实际值。               eg:  var age = 12;           ...

2018-04-19 19:50:20 158

空空如也

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

TA关注的人

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