博客园

super.hill

记录搬砖中遇到的坑,欢迎批评指导!

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2023年3月3日

摘要: 水印是安全中的一部分,或者可以推广加上自己的一些信息 前端实现方式,是通过创建canvas,将文本或图片添加到canvas,然后导出图片作为背景图 以下实现方法 /watermark.js 1 const watermark = { 2 uuid: 0, 3 dom: null, 4 waterDo 阅读全文
posted @ 2023-03-03 12:29 超岭 阅读(367) 评论(0) 推荐(0) 编辑

2023年2月2日

摘要: 看示例: 2 ** 53 = 9007199254740992 看到了吧,加1后,值不变,为啥呢, 查了后了解到: JavaScript 所有数字都保存成 64 位浮点数,这给数值的表示带来了两大限制。 一是数值的精度只能到 53 个二进制位(相当于 16 个十进制位),大于这个范围的整数,Java 阅读全文
posted @ 2023-02-02 09:07 超岭 阅读(15) 评论(0) 推荐(0) 编辑

2022年12月19日

摘要: monaco-editor 当使用多个或者打开多次编辑器时,输入代码,会发现有多个重复提示, 此时 monaco.languages.registerCompletionItemProvider 已经注册多次了,使用一个全局变量控制多次注册 // 判断已注册的,避免重复注册 将注册记录可以挂到 函数 阅读全文
posted @ 2022-12-19 11:50 超岭 阅读(1048) 评论(0) 推荐(0) 编辑

2022年4月7日

摘要: 可以使用 git tag -h / git tag -help 查看相关操作 1.查看tag git tag | git tag -l | git tag -list git show v1.0.0 3.新增一个tag git tag -a v1.0.0 -m "mark tag v1.0.0" 4 阅读全文
posted @ 2022-04-07 23:43 超岭 阅读(35) 评论(0) 推荐(0) 编辑

2022年3月25日

摘要: <template> <el-tooltip effect="dark" :content="content" placement="top-end" :disabled="isShowTooltip" v-bind="$attrs" :open-delay="200" > <div class=" 阅读全文
posted @ 2022-03-25 18:13 超岭 阅读(674) 评论(0) 推荐(0) 编辑

2021年10月8日

摘要: 当页面跳转时,可以取消请求或者当检索信息,更改过滤条件时,取消请求取消请求,并不意味着服务器也会取消该请求的服务,但是客户端中断了该请求的响应原理都是用了 xhr的abort方法 import axios from "axios"; let pending = []; let cancelToken 阅读全文
posted @ 2021-10-08 20:48 超岭 阅读(276) 评论(0) 推荐(0) 编辑

2021年9月30日

摘要: function arr2tree(arr) { let _map = {}; let list = []; for (let i = 0; i < arr.length; i++) { let item = arr[i]; // 如果id 小于 等于 0 跳过 if(item.id <= 0) c 阅读全文
posted @ 2021-09-30 17:52 超岭 阅读(60) 评论(0) 推荐(0) 编辑

2021年8月19日

摘要: 编写函数 实现如下结果 sum(1, 2, 3).valueOf() // 6 sum(1, 2, 3)(4).valueOf() // 6 sum(1, 1, 3)(1, 2, 3)(100).valueOf() // 111 代码如下 1.使用了闭包 let sum = (function () 阅读全文
posted @ 2021-08-19 22:50 超岭 阅读(44) 评论(0) 推荐(0) 编辑

2021年8月17日

摘要: 乘法表 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>D 阅读全文
posted @ 2021-08-17 22:48 超岭 阅读(33) 评论(0) 推荐(0) 编辑

摘要: 题1 let nums = [30,31,34,5,9] //输出:"9534330" function compare(a, b) { let al = a.length; let bl = b.length; let l = al > bl ? al : bl; for (let i = 0; 阅读全文
posted @ 2021-08-17 07:42 超岭 阅读(93) 评论(0) 推荐(0) 编辑

博客园