- 博客(39)
- 资源 (6)
- 收藏
- 关注

原创 软件解决机械键盘连击问题(或许是最佳实践); 软件解决鼠标连击问题
原地址:https://graphicscardhub.com/how-to-fix-keyboard-chatter/这篇文章介绍了物理解决与软件解决的方法,不过最佳实践应该还是软件解决软件地址:https://graphicscardhub.com/wp-content/uploads/2018/04/kcfix0.0.1.zip此软件可以通过设置连击间隔来消除过快的连击...
2020-04-13 03:24:22
9461
10
原创 win10小任务栏显示日期
但如果你就是想用小任务栏, 不想用大任务栏, 又想显示日期, 只靠win10内置的设置是没法实现的,win10存在一个问题, 就是任务栏为小任务栏时, 无法显示系统日期, 只能显示时间,1, 把小任务栏改为大任务栏, 日期就能显示出来。只能借助其他软件, 具体看2。对这个问题有两个办法,
2023-07-28 13:47:37
400
原创 解决nvme m2硬盘睡眠/休眠掉盘问题
nvme m2硬盘睡眠/休眠掉盘, 在网上几乎翻遍了资料, 用了各种建议的方法花了好几个小时都没解决, 最后在贴吧找到了方法,,特写此文帮助其他童鞋, 避免再浪费时间多绕弯路, 下面是具体过程及详细步骤。
2023-02-10 23:57:10
8485
2
原创 vue动态加载组件
需求: 项目遇到一个打印需求, 每次打印可能会选取不同的打印模板, 而这些模板如果很多的话, 难以存放在同一个vue组件里管理, 因此需要放在本地以多个.vue文件存储. 在打印时再根据需要的模板, 动态获取对应的.vue模板文件实现思路: vue自带动态组件和异步组件的功能, 参考: 动态组件实现思路是通过点击事件, 异步获取组件, 再利用动态组件渲染获取的组件DEMO: 在线DEMO实现:<template> <div id="app"> // 动态组件渲染
2022-01-13 17:21:23
641
原创 vue watch监听子组件内数据变化
mounted () {this.$watch( () => { return this.$refs.<name>.<data> }, (val) => { alert('$watch $refs.<name>.<data>: ' + val) } )}通过$watch可以从父组件里监听子组件内数据变化, 但注意只能监听$watch $r
2022-01-04 10:18:02
7777
原创 elementui upload 到达limit后隐藏上传按钮
新增函数:data:{limit:3},methods: { /** * @description: 检查文件长度, 若与限制长度相同则隐藏上传按钮 * @param {*} filelist 上传文件列表 * @return {*} */ checkLimit(filelist) { const limit = this.limit const uploadDom = this.$refs['upload'] if
2021-11-25 15:10:10
2390
2
原创 vue 刷新、重新加载app
需求场景:以大数据面板为例, 需求方要求隔一段时间当前页面重新加载页面, 从后台获取最新数据, 想到的思路有以下几种1, 直接location.reload() 刷新整个页面2, 参考https://blog.csdn.net/qq_16772725/article/details/80467492里的第三种方法,3, 直接在App.vue通过修改key重新渲染<router-view :key="key" />分析:1, 方法1效果不美观, 页面要闪一下且有延迟2, 法2可以实现
2021-11-20 17:28:02
5908
原创 vue多项目管理配置
太长不看我把多项目集成模板上传到了github vue-multi-admins-template, 使用方法在文章最后需求vue多个项目开发时, 存在项目内资源共用的问题, 解决方案一般有两个,1, 每个项目独立开发, 公用资源通过npm打包发布到私人或公用npm服务器, 使用时引用这些npm包2, 多个项目集成到一个根项目里, 每个子项目可单独运行打包, 也可直接运行打包由子项目集成的根项目本文介绍方案2说明为适用公司业务, 项目基于vue-admin-template集成, 基于其他项
2021-11-09 16:37:11
4425
3
原创 vscode 使 ctrl+d 选中内容时包括短线字符
vscode how to make ctrl+d selection includes dash?vscode 使 ctrl+d 选中内容时包括短线字符?问题, 例如在html里, 我们想选中class类名foo-bar, 这时按ctrl+d只能选中foo或bar, 而不能选中foo-bar, 需要在vscode里设置打开vscode, 搜索wordSeparators将短线符号 - 从分隔符的字符里删除即可详细参考这里:https://github.com/microsoft/.
2021-10-16 15:38:05
484
原创 element admin跨域问题解决
我们用element admin开发, 往往使用它的官方模板vue-admin-template,如果要解决开发环境跨域问题, 官方给出的前端解决方案如下:在dev开发模式下可以下使用 webpack 的proxy使用也是很方便,参照文档就会使用了,楼主一些个人项目使用的该方法。跨域问题 | vue-element-admin但文档没有提到一些关键细节, 因此只设置proxy会导致跨域不成功, 下面是两个关键地方的修改, 以使跨域生效. (此文虽是基于vue-admin-te...
2021-10-12 09:51:14
4732
1
转载 在utils/index.js下引入element-ui组件引起启动错误 document is not defined
最近在vue的开发中,昨天运行还是正常的,但是第二天启动就启动不起来,报错的源头也是element组件,让人有些头大下面是错误报警,让人看不出源头Starting development server... 10% building 2/2 modules 0 active ERROR ReferenceError: document is not definedReferenceError: document is not defined at Object.<an..
2020-10-13 20:12:53
1037
原创 vue 百度地图使坐标居中
需求:用户在滑动地图后, 点击图中坐标按钮, 把地图坐标居中到最初设置的坐标<baidu-map class="map" :center="center" :zoom="16"> <bm-marker :position="center" animation="BMAP_ANIMATION_BOUNCE" > </bm-marker></baidu-map><span class="ml10
2020-07-24 14:20:21
1298
2
原创 解决GitLab git clone fatal: Authentication failed for问题
我出现这个问题是在git里拉取gitlab项目, 然后第一次账户密码输错后, 后面就一直报这个错误,原因在于windows保存了我们输入的这个错误账户密码, 导致每次请求数据都会报账户认证错误解决方法:登录凭据保存在凭据管理器, 再window开始菜单输入凭据管理器 -> 点开凭据管理器 -> 找到gitlab得登录凭据 -> 点击编辑或删除解决...
2019-12-25 17:17:40
3090
原创 解决 primordials is not defined 问题
在安装npm依赖的时候碰到了ReferenceError: primordials is not defined的问题, 搜索发现是安装gulp版本与node版本不兼容的问题, 我的项目gulp版本是3.9.1, 本地node版本是12.4.0stackoverflow给出的方法是回退node版本或升级gulp版本:https://stackoverflow.com/q/55921442/...
2019-11-10 18:43:34
122171
16
原创 everything如何在搜索时忽略斜杠方向?
everything如何在搜索时忽略斜杠方向?英文版:Options | General -> Search: Allow Forward Slash Path Separator中文版:工具 -选项 -搜索 -允许前斜杠作为路径分隔符 (勾选此项)解决...
2019-09-02 16:38:53
418
原创 chrome devtool调试器 如何在元素类名变化时打断?
How to break on class name change in chrome devtool?chrome devtool调试器 如何在元素类名变化时打断?当我们想在元素属性变化打断时, 通常可以这样做:右键元素选择Break on: attribute modifications, 这样元素属性变化时就会打断了,但很郁闷的是这种方法无法监听class属性的变化, 因此要使用其他...
2019-05-30 20:32:17
518
原创 chrome调试器 如何在某对象变化时打断?
有时在chrome调试器上调试js时, 我们会想监听某个变量的变化, 或者某个对象属性的变化, 在值发生改变时打断通过这个插件可以实现:break-on-access在chrome调试器里sources --> snippets --> new snippet, 然后粘贴break-on-access.js里的代码并保存, 右键点run运行使用:运行后, 在co...
2019-04-20 20:34:44
2367
原创 解决小程序断点调试打开WAService.js卡死的问题
卡死原因, WAService.js文件太大, 渲染花费太多时间, 因此卡死, 想办法跳过这个文件即可, chrome调试工具内置功能可解决解决办法, 打断点后找到 source panel - call stack - WAService.js文件执行栈 - 右键 - Blackbox script解决Blackbox script 的作用是断点调试时跳过指定js文件, 这里我们...
2019-02-19 13:59:05
6683
7
原创 chrome如何通过分离的调试窗口找到对应的标签页?
有时打开太多标签页和分离调试窗口后, 想再通过调试窗口回到对应标签页时, 还要重新去到一大堆标签页里去找,这里有个小方法快速通过分离调试窗口找到对应的页面窗口:1, 调试窗口内, 到 Elements 面板2, 右键某个元素标签3, 选最下面的focuschrome目前似乎没有内置的快捷键实现, 所以这是目前能找到的不错的方法, 如果有更好的办法欢迎分享出来...
2019-01-17 10:16:40
574
原创 复制知乎文章
知乎文章由于版权问题很多设置了禁止转载或申请转载, 导致文章不可复制在chrome下禁用js可复制文章, 操作如下用Chrome打开知乎页面,按顺序 F12 – F1 – 在最下面的 Debugger 里面点选 Disable JavaScript,即时生效,直接复制。...
2019-01-15 13:52:56
2493
2
原创 哔哩哔哩bilibili 直播间全屏发弹幕
我们知道哔哩哔哩直播间目前没有全屏发弹幕、发礼物功能,可以通过这个插件实现,以chrome为例, 首先, 安装chrome油猴插件, https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo然后, 在下面链接安装 bilibili直播间功能增强 油猴插件http...
2019-01-05 20:00:56
4662
1
原创 在chrome调试栏(console)获取json格式的js对象
1 - console里右键点选js对象"Store as global variable"2 - 会打印出: temp13 - 输入 copy(temp1)此时json格式的对象已经在剪切板里了, 可粘贴查看
2018-10-09 14:42:56
5503
1
原创 vscode修改扩展里的代码片段(snippet)
先来看一下如何修改vscode自带的snippet的方法:F1 - 输入snippet - 配置用户代码片段 - 输入语言 - 回车进入修改或新建snippet如果是想修改或新建某扩展里的snippet:扩展保存位置在这:Mac/Linux: $HOME/.vscode/extensions/Windows: %USERPROFILE%\.vscode\extensions/...
2018-09-30 15:01:01
4091
1
原创 禁用IE并启用chrome作为默认浏览器 windows7
有时会突然发现电脑某个程序内点开超链接时(比如点开qq聊天框内的超链接时), 会打开ie浏览器而不是自己设置的默认浏览器,就感觉很恶心, 以下是彻底禁用ie并设置chrome为默认浏览器的设置方法:禁用IE:控制面板-程序-打开或关闭windows功能-取消ie选中-重启设置chrome默认:windows键-程序-默认程序-设置程序访问和计算机的默认值-自定义-取消选中ie-...
2018-09-09 19:44:31
3939
1
原创 如何设置使chrome新标签页中打开链接自动跳转到新标签页?
在新标签打开链接的时候这样点选 Ctrl+左键 或者 鼠标中键 或者 右键链接选择'新标签页中打开链接', 可实现出现新标签页但不自动跳转但是这个有问题, 即, 新标签只是在背景打开, 操作后并不会跳转到这个新标签页chrome自带的快捷键这样可以通过在新标签打开链接的时候这样点选 Ctrl+Shift+左键, 以实现打开自动跳转到新标签页但这些快捷键还不够方便, 我们需要更方(lan...
2018-05-30 17:07:53
91793
7
转载 github提示Permission denied (publickey) 解决方法
极大多数情况是由于github账号没有设置ssh公钥信息所致。 前往 GitHub 网站的"account settings"依次点击"Setting -> SSH Keys"->"New SSH key" Title处填写“id_rsa.pub”或其他任意信息。 key处原样拷贝下面命令的打印 `~/.ssh/id_rsa.pub` 文件的内容: ``` cat ~/.ssh/id_...
2018-05-12 23:30:56
4726
原创 'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方法
windows系统里, 需要把nodejs安装目录路径设置进系统变量或用户变量1. 打开控制面板 - >系统和安全 - >系统 - >高级系统设置 - >环境变量2. 在“用户变量”或“系统变量”中查找变量PATH并将node.js文件夹路径添加为值。 通常它是C:\ Program Files \ nodejs ;. 如果变量不存在,则创建它。3. 重新打开cmd窗口...
2018-05-12 23:04:44
19306
1
原创 windows使用快捷键转到特定窗口
(Win)+n 可以实现跳转到特定窗口, 这里的n是数字, 对应的是底部任务栏程序对应的顺序数值, 按下(Win)+n时会跳转到对应程序. 如果你希望一个特定数值跳转到一个指定程序(比如 win+5), 你只要把这个程序固定在任务栏第五个位置就可以了. (如果程序当前有多个窗口, 只要按住win, 在按多次n就能循环查看窗口)另外一个方法是Ctrl+Shift+Esc打开任务管理器, 转到应用栏
2017-09-16 09:52:02
1993
3
原创 git 设置和取消代理
git config –global https.proxy http://127.0.0.1:1080git config –global –unset http.proxy
2017-08-22 15:22:51
319
原创 webpack配置自定义端口80
当使用vue启动项目时, 默认的监听端口是8080在 webpack.config.js 文件 加上如下一段,可以设置自定义监听端口devServer: { inline:true, port: 80},
2017-08-14 22:30:54
12906
1
原创 github markdown语法大全
https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#lines
2017-08-03 13:43:31
675
原创 如何用手机访问电脑本地localhost网页, 以调试项目?
方法很简单:1. 先确保你的手机和电脑连在同一个局域网内. 2. Window + R, 然后输入 ipconfig,然后获取ip地址, 长这样: 192.168.XX.XX 3. 手机浏览器里输入这个地址: http://192.168.XX.XX:8080, it works注意: 如果上面方法仍然不行. 关掉360一类的杀毒软件, 再试下,还不行的话关掉防火墙, 因为这问题跟防火墙有
2017-07-30 19:41:52
59339
11
原创 vscode相关配置指南 (不定期更新)
设置默认缩进: https://stackoverflow.com/questions/29972396/how-to-set-tab-space-style设置自动换行: 单次换行: 查看>切换自动换行默认换行: ctrl+, 到设置页面, 在右侧用户配置页添加这句: "editor.wordWrap": "on"为vscode设置重载快捷键:ctrl+K,
2017-07-29 20:27:27
1761
原创 Chrome 回到上一标签页
我们用windows系统的时候, 会经常用到 alt+tab 来来回切换场景,在chrome里如果我们也想实现两个标签来回切换的效果要怎么做呢, chrome自带的快捷键里没有这个方法, 用一个chrome插件可以实现Recent Tabs (Chrome Web Store)安装好后设置快捷键为 ctrl+q 或者其他你喜欢的键就可以了切换到上一标签页了
2017-07-29 15:21:45
3249
原创 vscode 快捷键, 插件 资料指南 (持续更新)
vscode: Visual Studio Code 常用快捷键vs使用技巧vs快捷键官方指南vscode的常用插件, 快捷键常用vs插件vscode折腾记插件推荐vscode同步设置&扩展插件注释快捷键 (更快捷方法:Ctrl+/)最基本常用快捷键vscode使用技巧--...
2017-07-29 14:18:07
916
转载 VSCode中emmet被自动提示覆盖问题
在我们用vscode的时候,按下emmet补全html元素,有时候会被vscode的自动提示功能给覆盖,解决的办法可以用:(1)在按下emmet快捷键(如:tabs)的时先按ESC,再快捷键(2)可以在vscode的快捷键加入配置参数(文件->首选项->快捷键方式),如下:[javascript] view plain copy
2017-07-29 14:03:08
1284
原创 vue相关的sublime配置
1, 语法高亮这个问题安装vue syntax highlight插件: 1.按住 ctrl + shift + p 2.输入:install Package 3.输入: Vue Syntax Highlight关闭编辑器重启, 可以看到高亮效果, 但是如果你想在 script里用上es6语法, 在style里用上stylus并实现对应的语法高亮的话, 即在vue文件不同部分都实
2017-07-28 23:59:13
2315
原创 npm resource busy or locked解决方法
报错: npm resource busy or locked.....解决: 确保node为最新坂本Run: npm cache cleanRun: npm install
2017-07-28 20:39:06
37026
7
mariadb-10.4.11-winx64.msi
2020-01-22
JavaScript面向对象精要(英文版)
2017-09-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人