自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 笔记本在100%~150%缩放率或者小分辨率下保持系统正常显示

备注:使用vh和vw的样式需要根据 缩放比例重新计算。

2024-05-15 11:43:41 125

原创 js 有序数组查找 ---- 二分法

请实现有重复数字的升序数组的二分查找给定一个 元素有序的(升序)整型数组 nums 和一个目标值 target ,写一个函数搜索 nums 中的第一个出现的target,如果目标值存在返回下标,否则返回 -1function search( nums , target ) { if(!Array.isArray(nums) || !nums.length){ return -1; } let l = 0; let r = nums.length - 1; while(l

2021-09-02 17:05:10 482

原创 使用qrcodejs和jimpjs两个库实现给图片加二维码水印

引入需要的库QRCode.js 是一个用于生成二维码的 JavaScript 库。主要是通过获取 DOM 的标签,再通过 HTML5 Canvas 绘制而成,不依赖任何库。jimp.js 一个完全用 JavaScript 编写的 Node 图像处理库,零原生依赖。也可用于浏览器端<script type="text/javascript" src="https://cdn.bootcdn.net/ajax/libs/qrcodejs/1.0.0/qrcode.min.js">&lt.

2021-06-22 19:12:57 684

原创 搭建 Vite + Vue 3 + Typescript + tsx + less 项目

搭建 Vite + Vue 3 + Typescript + tsx + less 项目项目地址: https://github.com/DuXiaoHeng/vue3-tsx1. 使用vite脚手架 初始化一个 Vue 3 + Typescript 项目文档: 搭建第一个vue项目npm init @vitejs/app [项目名] --template vue-ts2. 配置tsx支持文档: vue3 jsx 支持安装 Vue 3 JSX 支持:@vitejs/plugin-v

2021-06-03 21:03:37 2821 11

原创 elementUI 表格合并单元格-多层级-合并行

##elementUI 表格合并单元格-多层级-合并行需求:使用vue + elementUI 实现如下表格: 省份 城市 区域 人口 贵州 遵义 汇川区 100 红花岗区 100 播州区 100 贵阳 南明区 100 云岩区 100 安顺 西秀区 1

2021-05-24 20:24:13 1797 5

原创 axios封装。实现token自动刷新,统一异常处理

axios封装。实现token自动刷新,统一异常处理axios封装//request.jsimport axios from 'axios' import { Message } from 'element-ui'import store from '@/store' //vuex仓库import errorCode from './errorCode' // 异常状态码说明配置import {getToken, getTokenCreatedTime} from '@/utils/au

2021-05-24 19:48:28 400

原创 element-ui table 多列组合排序

element-ui table 多列组合排序element-ui table 配合后端实现多列组合排序。思路:1.监听sort-change事件,在该事件中缓存和修正当前的排序规则。并根据保存的排序规则调接口刷新表格数据。2.监听header-cell-class-name事件,在该事件中修正表头排序图标的样式。保证图标的样式逻辑和缓存的排序规则一致。<el-table stripe :data="list" element-loading-text="Loadin

2020-11-12 20:14:25 1304

原创 学习记录:centerOS下安装 mongoDB

linux centerOS下安装 mongoDB1.下载安装包# curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.18.tgz下载太慢使用下面百度网盘链接下载。在上传到服务器链接:https://pan.baidu.com/s/1StmlpsjHK2D9GVY2ta1SdQ提取码:cexf2.解压#...

2020-05-06 21:43:45 311

原创 快速排序,js实现

快速排序:指定基准数,把小于基准数放基准数左侧,把大于基准数的放右侧。根据当前规则完成一次排序后,对基准数左右两边的数据在重复上述规则排序,直至所有数据排序完成。下面是根据个人理解画的示意图,有误解或有改进的地方望大佬们指点一二。该示例中基准数定义为数组查找范围的中间项。红色标记基准数。第一次查找:左指针从数组第一项开始向右查找,找到大于基准数停止。右指针从数组最后一项向左查找,找到小于基...

2020-05-06 21:01:25 368

原创 js中this总结

this的指向在函数定义的时候是确定不了的,只有函数执行的时候才能确定。this指向最终直接调用函数的对象,无对象直接调用函数,this指向window。下面分5种场景讨论this指向函数作为对象属性被调用函数直接执行构造函数 配合 new使用call,apply,bind改变this指向箭头函数中的this1.函数作为对象属性被调用函数作为对象属性被调用,this指向最终直...

2020-03-08 20:59:04 786

空空如也

空空如也

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

TA关注的人

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