自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 Electron 实现窗口置顶效果

Electron 实现窗口显示时置顶功能

2022-05-25 17:50:34 7330

原创 当前窗口不变更url实现下载功能

描述:用a 标签,实现当前窗口下载,但url 不跳转a 标签的target 属性值如下解决方法:将a 标签的target 值设置为iframe 的name, 可实现当前窗口下载,但url 不变动;注: iframe 元素要先在render 中渲染出来,动态创建可能不能实现下载功能。示例:<a :href="下载地址" target="downloadFilename">"Filename"</a><iframe s...

2022-05-10 17:55:06 312

原创 THREEJS实现动态可分割的圆环体

最近接触了下threeJs, 记录下学习总结,以便后期查看,也希望能和更多的小伙伴多多交流.因为没有深入研究,写作过程中,难免会有错误的地方,如果错误还请各位路过的大佬及时指点。实现的效果(三个圆环体的大小会随着数据的变化而变化)代码详解...

2021-01-04 23:36:19 1779

原创 禁用浏览器的后退功能

最近项目开发中,遇到一个问题,进入项目的某个模块后,要求不能通过浏览器的后退退出该模块或退出该模块之前,需要进行提示操作。原来尝试按第二种结果来做,其中一个方法是利用元素的生命周期 beforeunload ;但该周期对浏览器的后退操作并不起作用(由于在插件中开发,插件里可以正常操作,但嵌入到主项目时失效,暂时原因没找到), 只对浏览器的刷新按钮起作用。所以尝试第一种结果。以上都是废话;下面才是重点(hahaha)禁用浏览器后退功能的方法: 代码如下(实测有效): function handleH

2020-07-16 15:12:01 615

转载 JavaScript 数组去重(11种方法)

去重方法一、利用ES6 Set 去重(ES6 常用)function unique (arr) { return Array.from(new Set(arr))}let arr = [1,1,'true','true',true,true,15,15,false,false, undefined,undefined, null,null, NaN, NaN,'NaN', 0, 0, 'a', 'a',{},{}];// [1, "true", true, 15, false, undefine

2020-06-10 14:27:21 175

转载 前端 npm 插件修改版本号

一、版本号的位置及简述每个npm 包都有一个package.json文件,文件中的version 字段即为当前包的版本号。version 字段一般由三位数构成,格式如下:x.x.x,分别对应着version 里面的: major, minor, patch.; 若带预发号的话,格式为: x.x.x-x,最后一位表示预发号。二、修改版本号的命令npm version 命令用于更改版本号的...

2020-04-30 15:58:05 3767

原创 JS 求两个正数的最简整数比

解题思路:1、辗转相除法: 取两个数中较大的数做被除数, 较小的数为除数; 用较大的数去除以较小的数,若余数为0,则较小数就是这两个数的最大公约数;如果不为0,则用除数去除以上一步计算出的余数, 直到余数为0,则这两个数的最大公约数为上一步的余数。代码实现:// m > nfunction calcGCD(m, n) { //求最大公约数 let u = m; ...

2019-11-21 18:27:48 873 1

原创 正则表达式检测文件后缀名

代码示例(检测文件名为.xls和.xlsx):function textFileName(fileName) { let reg = /\.(xls|xlsx)$/; returnreg.test(fileName);}

2019-11-21 00:19:52 3733

原创 VScode 中如何去红色掉波浪线

每次重新安装VScode 后,都得重新配置下VScode ,有时时间长了,不太记得之前是如何配置的了,现在遇到了记录下,以便后面使用:1、 VScode 中如何去掉红色波浪线, 方法 file -> preferences -> Settings然后在搜索框里输入experimentalDecorators , 勾选上即可...

2019-10-20 12:05:29 22119 6

原创 Vue中的style上的Scoped的作用

在学习Vue的时候,会看到在组件的style标签上添加scoped的字样,一开始不明白这是什么意思,经过查阅资料,才发现其作用,现在记录下,以便日后查阅,参考链接vue中慎用style的scoped属性: Vue组件中style标签上添加scoped属性,目的是为了保证当前组件中的样式,只作用于当前组件,使得当前组件的样式得到保护。其实现原理: vue通过在DOM结构以及css...

2019-07-24 09:34:49 1655

uni-app 中使用uni push的demo

1、在uni-app 中使用uni push; 2、可以实现在demo 中发送推送

2022-02-21

单片机课程设计之数码管显示

键盘和LED 数码管显示设计 采用当前应用广泛的HD7279A 串行接口8 位LED 及64 键键盘智能控制芯片,可同时驱动8位共阴式数码管(或64 只独立LED)以及连接多达64 键的键盘矩阵,单片即可完成LED 显示、键盘接口的全部功能。

2014-01-06

空空如也

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

TA关注的人

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