- 博客(46)
- 资源 (9)
- 收藏
- 关注
原创 VSCode指定工作区内文件编码格式
方法1因为平时也做一些前端的工作,直接改默认值,两个编码方式来回改很不现实。方法2如果文件很多,难道要创建一次改一次?于是找到了可以指定某个工作区下所有文件都采用GBK编码的方式。这样只要在当前目录内的文件,创建时都会默认启用gbk编码。所有中文相关的都要改为GBK编码,而不是UTF-8编码。而不会影响其他位置的文件编码。写C语言遇到了中文编码问题。...
2022-07-20 23:41:13
1905
原创 vue中的@代表什么
默认情况下,默认情况下,在Webpack中定义了一个别名(alias):@@/components 等价于 src/components对应的文件夹是 src 文件夹,是通过path.resolve()实现的:configureWebpack: { resolve: { alias: { '@': resolve('src') } }}...
2022-05-28 23:50:52
2660
原创 ElNotification组件不显示
使用Element-Plus组件库中的ElNotification组件时不显示弹窗。导致原因:我在使用webpack的自动导入功能,但是我忘记了,用ElNotification时重复手动导入了一次:<template> <div> </div></template><script>import checkUpdate from "../../function/CheckUpdate";import Config from
2022-02-22 13:56:20
2951
原创 resquest.js pipe 数据流下载文件时, 如何自动获取文件后缀名并保存?
原问题: resquest.js pipe 数据流下载文件时, 如何自动获取文件后缀名并保存? 在哪一步加入?在.createWriteStream()之前获取到请求文件的后缀,之后再pipe到数据流中保存。注意:url中没有文件后缀名。解决方案: const fs = require('fs'); const request = require('request'); const url = "someurl" const path = "somepath" const file
2022-02-09 11:27:33
664
原创 LiveReload拓展配合Webpack实现网页自动刷新
Webpack安装插件:webpack-livereload-pluginnpm install -D webpack-livereload-plugin安装完毕后,在package.json中有这条,则证明成功安装了:在npm中安装完,还要在配置文件里引入插件:const LiveReloadPlugin = require('webpack-livereload-plugin')const config = { plugins: [ new LiveReloadPlu..
2022-01-28 12:38:50
1237
原创 XMLHttpRequest与Fetch API的跨域问题及解决办法
XMLHttpRequestXMLHttpRequest的跨域,是需要对方网站支持的,对方网站有相应的允许跨域的响应标头才可以。JSONP的跨域实际上不是用XHR实现的,而是一个script标签,script是可以跨域的,回调函数作为get参数传入请求里。总之,不论是XHR的跨域,还是JSONP,都是需要对方网站提供支持,在对望愿意分享给你数据的情况下你才能得到。在对方没有提供支持的情况下,你是取不到它的数据的Fetch API与XHR2一样,fetch也是支持跨域请求的,只不过其跨域请求做法与
2022-01-17 00:51:39
3184
原创 Javascript面向对象:Object.defineProperty()与Object.defineProperties()
CoderWhy Javascript高级教程
2022-01-13 15:59:32
301
原创 华为HG8347R光猫 4台设备连接限制破解全过程
一直用光猫的WLAN上网,因为用的设备一直都很少,前阵子突然上不了网了,排查下来才发现连接的第五台设备被限制上网了,经过一番折腾实现破解
2022-01-12 00:58:00
6563
原创 联通HG8347R WO-36光猫 当前用户不允许登录解决办法
通过网络上的多种途径,最终拿到了超级管理员账号,但是在输入账号密码登录后提示当前用户不允许登录。此时可以先点击设备注册选项,重新注册设备,如果设备还没有注册,那就需要先联系运营商要LOID了。重新注册后,不要进行其他操作,直接输入超级管理员的账号密码即可登入配置界面。...
2022-01-09 17:19:25
14177
4
原创 vscode git忽略node_modules等文件夹
在项目文件夹下新建.gitignore文件,并在其中输入想要忽略的文件或或文件名: node_modules/ dist/这时,可以看到这两个文件夹就被git忽略了:
2021-12-05 20:56:03
4508
3
原创 js 快速移除小数点后数字保留整数
方法一:使用x | 0,快速实现去除小数位保留整数。 console.log(99.55 | 0); // 99 console.log(33.55 | 0); // 33方法二:使用.tofixed(0),保留小数位,注意此方法会将数字四舍五入。 var number = 99.55; console.log(number.tofixed(0)); // 100 console.log(number.tofixed(1)); // 99.6方法三:使用Math.floor()向下取
2021-12-04 15:43:32
7766
原创 Javascript中的const { PI } = Math是什么意思?
学习Node的api手册时发现了这样的赋值方法:const {PI} = Math;const PI = Math.PI;这两种赋值方法有什么区别?Line1的赋值方式称为:解构赋值,解构赋值语法是一种 Javascript 表达式。通过解构赋值,可以将属性/值从对象/数组中取出,赋值给其他变量。对象(Object)的解构赋值const user = { id: 42, isVerified: true};const {id, isVerified} = user;c
2021-11-10 11:44:12
664
原创 通过mouseenter、mouseleave事件监听添加提示横线
通过jQuery的鼠标事件监听,可以实现简单的提示横线功能:<div style="width: 500px"> <div class="course" style="background-color: #e9e9e9">course1</div> <div class="course" style="background-color: #e9e9e9">course2</div> <div class="cour
2021-09-30 09:31:01
267
原创 获取iframe中的DOM元素
在iframe没有加载完毕时,是无法直接从根document获得iframe中的DOM节点的① 先获取页面中的iframe元素② 等待iframe加载完毕假设页面中有若干iframe,其中index=1的iframe中有需要的元素.cke_show_borders通过JS实现: let iframeDocument = document.getElementsByTagName('iframe')[1].contentDocument; let myDOM = iframeDocumen
2021-09-30 09:09:36
12135
3
转载 CSS自定义鼠标指针样式
CSS提供的cursor属性,允许用户自定义鼠标指针样式。自定义鼠标指针CSS允许用户创建自己的鼠标光标图片,自己制作的鼠标指针图片可以使用PS或转换工具导出为.cur格式的光标指针文件,并在CSS中使用: div{ cursor: url(cursors/myCursor.cur); }需要注意的是,使用此方法引入光标时,浏览器要求指定一个备用光标,当光标文件无法正常读取或显示时,显示备用光标,否则cursor属性将被禁用: div{ cursor: url(curso
2021-09-29 21:50:06
1954
原创 免Flash文件上传 (Upload without Flash)
免Flash文件上传 (Upload without Flash)无需调用Flash,不必为了传作业多装一个浏览器!支持多文件上传!支持拖拽文件上传!支持上传进度实时显示!一键跳转到课程作业界面!支持所有编辑器界面中的文件上传操作!三步上手使用:① 安装 Tampermonkey:www.Tampermonkey.net (Chrome浏览器需科学上网)② 导入脚本:免Flash文件上传 (点击“安装此脚本”)③ Enjoy it !使用效果:① 增加了标签“上传作业”,一键从课程列
2021-09-07 19:31:06
2227
原创 北交大iCalender课表生成使用指南
文章目录什么是iCal ,为什么要使用iCal生成自己的iCal课表安装浏览器拓展安装脚本登录教务系统将课表导入到自己的日历应用直接导入ics文件MacOS用户IOS用户Windows用户Android用户使用日历云同步功能Windows / Android 用户iOS / macOS 用户相关链接使用效果什么是iCal ,为什么要使用iCal iCal 又称 iCalendar,是一种标准的互联网日历格式,让用户能够在各种计算机和各种程序之间创建和共享电子日历。 使用iCal 可以利用原生日
2021-08-17 18:03:41
2401
1
原创 在浏览器控制台中更新“app“的参数数值时,VueJS不会更新渲染数据解决方法
问题描述:最近学习Vue 突然发现控制台不能更新渲染出来的数据了代码如下:<div id="app"> {{message}}</div><script> let myVue = new Vue({ el: '#app', data: { message: 'Hello, Vue!' } })</script>在控制台输入命令: app.message = 'Hi'渲染出来的文字不改变解决方
2021-07-10 07:49:11
284
原创 (Ver 1.0)油猴脚本:微信推送浏览功能拓展
(Ver 1.0)油猴脚本:微信推送浏览功能拓展Latest update date:2021/06/13 Ver 1.0Ver 1.0 更新说明:添加了设置侧边栏,可以通过ESC呼出/隐藏添加了封面图预览功能,鼠标移入蓝字即可显示添加了护眼模式,默认关闭,可在源码中修改开启添加了部分视觉效果和提示文本,使用体验更好增加了更多可配置选项,可在源码中修改主要功能:一键跳转微信推送封面图链接在推送正文头部显示推送摘要全文,单击文本复制文章摘要到剪切板设置默认时间
2021-06-13 17:33:53
843
1
原创 JavaScript 点击文字复制到剪切板
本文使用clipboard.js与jQuery库实现该功能,官网:Clipboard jQuery1.clipboard.js安装: ① npm安装;npm install clipboard --save ② 或下载zip文件后,指定js文件路径引用; ③ 或使用CDN引入;<script src="https://cdn.jsdelivr.net/npm/clipboard@2.0.6/dist/clipboard.min.js"></script>2.使
2021-05-21 21:52:13
434
原创 (Ver 0.5)油猴脚本:微信推送浏览功能拓展
(Ver 0.5)油猴脚本:微信推送浏览功能拓展Latest update date:2021/05/18 Ver0.5Ver0.5 更新说明:功能特性:增加单击文本复制文章摘要功能增加设置默认时间显示格式增加设置引导关注栏的开启或关闭移除了“封面链接”按钮,获取封面链接可以点击公众号蓝字后点击内部的二维码获取性能优化:用对象变量统一管理功能开闭的逻辑,所有功能的启用与关闭都可以自行配置增加checkout()函数,脚本运行主要功能前首先进行逻辑判断,减小不必
2021-05-18 01:26:01
979
7
原创 intelliJ IDEA配置html文件在浏览器打开的快捷键
首先打开intelliJ IDEA 进入主界面依次选择以下选项:File / Settings / Appearance & Behavior / Keymap在窗口右侧的搜索框中搜索:Browser找到 Other 选项卡中,双击 Open in default browser 为其配置快捷键:配置好后,单击 Apply 应用设置返回编辑器中,按下设置的快捷键,即可通过快捷键在网页打开html文件。...
2021-05-17 14:29:47
5638
原创 Mcmod模组下载脚本
脚本简介本脚本主要针对部分未能直接在MCMOD.CN下载的模组与在CourseForge下载速度过慢的模组开发。如何使用?1.安装 Tampermonkey 浏览器插件 到浏览器拓展商城搜索Tampermonkey,安装拓展。 或者访问Tampermonkey 官网下载安装自己浏览器对应的拓展版本。2.安装脚本 访问Greasyfork,安装脚本到脚本管理器中;3.使用脚本 确保脚本在脚本管理器中处于启用状态,在浏览器中打开模组介绍页面,以矿工傀儡 Miner Golems模组为例
2021-05-16 18:46:11
2190
原创 jQuery 选择器与鼠标事件详解(附实例)
jQuery库中封装了大量JavaScript方法,有两种引入jQuery的方法:到官网下载jQuery.js文件,在html中以引入本地文件的方式引入CDN:通过链接,直接引用其他服务器上的js库在html的head中用以下代码引入jQuery:<script src="http://code.jquery.com/jquery-migrate-1.2.1.min.js"></script>初识jQuery<a href="" id="test-jquery
2021-05-16 16:08:57
769
原创 JavaScript 表单操作与MD5加密
定义表单<form action="#" method="post"> <!--表单内容--></form>表单以form为关键词定义,其中,action为提交后跳转地址,请求方式post可选post get 等方式。例,action中填写http://www.baidu.com,则在提交表单请求后,可以跳转到百度。定义输入框并读取表单值<form action="post"> <span>用户名:</span
2021-05-16 10:44:10
546
1
原创 JavaScript DOM对象操作详解
获得DOM对象DOM:文档对象模型,而浏览器就是一个DOM树形结构。针对DOM的操作,有:更新:更新DOM节点(修改)遍历:得到DOM节点删除:删除一个DOM节点添加:添加一个DOM节点要操作一个DOM节点,就必须要先获得这个DOM节点。使用原生代码获取<div id="father"> <h1>标题1</h1> <p id="p1">"P1"</p> <p id="p2">"P2"</p&g
2021-05-15 18:22:27
173
原创 油猴脚本:微信推送浏览功能拓展
Latest update date:2021/05/15主要功能:一键跳转微信推送封面图链接在推送正文头部显示推送摘要全文使用方法:1.安装 Tampermonkey 浏览器插件 到浏览器拓展商城搜索Tampermonkey,安装拓展。 或者访问Tampermonkey 官网下载安装自己浏览器对应的拓展版本。2.安装脚本 访问Greasyfork,安装脚本到脚本管理器中; 或下载脚本源文件后,手动导入到脚本管理器中;3.使用脚本 确保脚本在脚本管理器中处于启用
2021-05-15 00:31:16
867
4
原创 Python一键获取微信推送封面图
源代码# 一键获取微信推送封面# Author: Ziuc# Latest update date: 2021/05/07import requestsimport reimport win32clipboard as wcimport win32conimport sysdef setText(aString): # 写入剪贴板 wc.OpenClipboard() wc.EmptyClipboard() wc.SetClipboardData(w.
2021-05-07 21:13:35
580
原创 MATLAB指定路径保存图片方法
MATLAB指定路径保存图片方法更新时间:2021/04/19imwrite()function [] = saveimg(img,filename) path = input('Input the path you want to use: ','s'); %以input()作为输入路径的方式,'s'代表以字符串形式写入path path = append(path,filename); %filename中必须包含图片扩展名 imwrite(img,path); %此function中目标
2021-04-19 18:22:03
1914
原创 13行MATLAB代码实现网络爬虫 爬取NASA画廊星图
13行MATLAB代码实现网络爬虫 爬取NASA画廊星图更新于:2021/04/18源代码N = input('Input the number you want to download:'); URL = 'https://www.nasa.gov/api/2/ubernode/_search';mainURL = 'https://www.nasa.gov/sites/default/files/';opt = weboptions('Timeout',10);for i=1:
2021-04-18 16:56:16
1344
1
原创 MATLAB函数备忘(定期更新)
MATLAB函数备忘subplot()subplot(m,n,p);subplot()函数可以创建一个m*n大小的坐标区域,并将图像显示到p位置。subplot(2,1,1);subplot(2,1,2);例如以上两个命令可以创建一个两行一列的显示坐标区域的窗口,并指定第一个图像显示在位置1处,指定第二个图像显示在位置2处。aixs()axis([m n p q]);axis()函数可以给图像添加范围,此命令让x轴的范围变为m到n,让y轴的范围变为p到q注意不要忘记两侧的方括号[
2021-04-17 01:23:41
174
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人