自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 10101 10

原创 win10小任务栏显示日期

但如果你就是想用小任务栏, 不想用大任务栏, 又想显示日期, 只靠win10内置的设置是没法实现的,win10存在一个问题, 就是任务栏为小任务栏时, 无法显示系统日期, 只能显示时间,1, 把小任务栏改为大任务栏, 日期就能显示出来。只能借助其他软件, 具体看2。对这个问题有两个办法,

2023-07-28 13:47:37 617

原创 解决nvme m2硬盘睡眠/休眠掉盘问题

nvme m2硬盘睡眠/休眠掉盘, 在网上几乎翻遍了资料, 用了各种建议的方法花了好几个小时都没解决, 最后在贴吧找到了方法,,特写此文帮助其他童鞋, 避免再浪费时间多绕弯路, 下面是具体过程及详细步骤。

2023-02-10 23:57:10 11386 3

原创 vue动态加载组件

需求: 项目遇到一个打印需求, 每次打印可能会选取不同的打印模板, 而这些模板如果很多的话, 难以存放在同一个vue组件里管理, 因此需要放在本地以多个.vue文件存储. 在打印时再根据需要的模板, 动态获取对应的.vue模板文件实现思路: vue自带动态组件和异步组件的功能, 参考: 动态组件实现思路是通过点击事件, 异步获取组件, 再利用动态组件渲染获取的组件DEMO: 在线DEMO实现:<template> <div id="app"> // 动态组件渲染

2022-01-13 17:21:23 731

原创 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 8388

原创 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 2586 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 6098

原创 vue多项目管理配置

太长不看我把多项目集成模板上传到了github vue-multi-admins-template, 使用方法在文章最后需求vue多个项目开发时, 存在项目内资源共用的问题, 解决方案一般有两个,1, 每个项目独立开发, 公用资源通过npm打包发布到私人或公用npm服务器, 使用时引用这些npm包2, 多个项目集成到一个根项目里, 每个子项目可单独运行打包, 也可直接运行打包由子项目集成的根项目本文介绍方案2说明为适用公司业务, 项目基于vue-admin-template集成, 基于其他项

2021-11-09 16:37:11 4829 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 513

原创 element admin跨域问题解决

我们用element admin开发, 往往使用它的官方模板vue-admin-template,如果要解决开发环境跨域问题, 官方给出的前端解决方案如下:在dev开发模式下可以下使用 webpack 的proxy使用也是很方便,参照文档就会使用了,楼主一些个人项目使用的该方法。跨域问题 | vue-element-admin但文档没有提到一些关键细节, 因此只设置proxy会导致跨域不成功, 下面是两个关键地方的修改, 以使跨域生效. (此文虽是基于vue-admin-te...

2021-10-12 09:51:14 4924 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 1174

原创 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 1430 2

原创 解决GitLab git clone fatal: Authentication failed for问题

我出现这个问题是在git里拉取gitlab项目, 然后第一次账户密码输错后, 后面就一直报这个错误,原因在于windows保存了我们输入的这个错误账户密码, 导致每次请求数据都会报账户认证错误解决方法:登录凭据保存在凭据管理器, 再window开始菜单输入凭据管理器 -> 点开凭据管理器 -> 找到gitlab得登录凭据 -> 点击编辑或删除解决...

2019-12-25 17:17:40 3235

原创 解决 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 123647 16

原创 everything如何在搜索时忽略斜杠方向?

everything如何在搜索时忽略斜杠方向?英文版:Options | General -> Search: Allow Forward Slash Path Separator中文版:工具 -选项 -搜索 -允许前斜杠作为路径分隔符 (勾选此项)解决...

2019-09-02 16:38:53 464

原创 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 559

原创 chrome调试器 如何在某对象变化时打断?

有时在chrome调试器上调试js时, 我们会想监听某个变量的变化, 或者某个对象属性的变化, 在值发生改变时打断通过这个插件可以实现:break-on-access在chrome调试器里sources --> snippets --> new snippet, 然后粘贴break-on-access.js里的代码并保存, 右键点run运行使用:运行后, 在co...

2019-04-20 20:34:44 2598

原创 解决小程序断点调试打开WAService.js卡死的问题

卡死原因, WAService.js文件太大, 渲染花费太多时间, 因此卡死, 想办法跳过这个文件即可, chrome调试工具内置功能可解决解决办法, 打断点后找到 source panel - call stack - WAService.js文件执行栈 - 右键 - Blackbox script解决Blackbox script 的作用是断点调试时跳过指定js文件, 这里我们...

2019-02-19 13:59:05 6781 7

原创 chrome如何通过分离的调试窗口找到对应的标签页?

有时打开太多标签页和分离调试窗口后, 想再通过调试窗口回到对应标签页时, 还要重新去到一大堆标签页里去找,这里有个小方法快速通过分离调试窗口找到对应的页面窗口:1, 调试窗口内, 到 Elements 面板2, 右键某个元素标签3, 选最下面的focuschrome目前似乎没有内置的快捷键实现, 所以这是目前能找到的不错的方法, 如果有更好的办法欢迎分享出来...

2019-01-17 10:16:40 609

原创 复制知乎文章

知乎文章由于版权问题很多设置了禁止转载或申请转载, 导致文章不可复制在chrome下禁用js可复制文章, 操作如下用Chrome打开知乎页面,按顺序 F12 – F1 – 在最下面的 Debugger 里面点选 Disable JavaScript,即时生效,直接复制。...

2019-01-15 13:52:56 2725 2

原创 哔哩哔哩bilibili 直播间全屏发弹幕

我们知道哔哩哔哩直播间目前没有全屏发弹幕、发礼物功能,可以通过这个插件实现,以chrome为例, 首先, 安装chrome油猴插件, https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo然后, 在下面链接安装 bilibili直播间功能增强 油猴插件http...

2019-01-05 20:00:56 4796 1

原创 在chrome调试栏(console)获取json格式的js对象

1 - console里右键点选js对象"Store as global variable"2 - 会打印出: temp13 - 输入 copy(temp1)此时json格式的对象已经在剪切板里了, 可粘贴查看

2018-10-09 14:42:56 5642 2

原创 vscode修改扩展里的代码片段(snippet)

先来看一下如何修改vscode自带的snippet的方法:F1 - 输入snippet - 配置用户代码片段 - 输入语言 - 回车进入修改或新建snippet如果是想修改或新建某扩展里的snippet:扩展保存位置在这:Mac/Linux:  $HOME/.vscode/extensions/Windows: %USERPROFILE%\.vscode\extensions/...

2018-09-30 15:01:01 4236 1

原创 老滚5 对话音量小的解决方法

左键点击右下角喇叭 - 点击音量条上面的音响图标 - 增强 - 勾选响度均衡 - 确定保存

2018-09-27 23:15:33 3240

原创 禁用IE并启用chrome作为默认浏览器 windows7

有时会突然发现电脑某个程序内点开超链接时(比如点开qq聊天框内的超链接时), 会打开ie浏览器而不是自己设置的默认浏览器,就感觉很恶心, 以下是彻底禁用ie并设置chrome为默认浏览器的设置方法:禁用IE:控制面板-程序-打开或关闭windows功能-取消ie选中-重启设置chrome默认:windows键-程序-默认程序-设置程序访问和计算机的默认值-自定义-取消选中ie-...

2018-09-09 19:44:31 4027 1

原创 如何设置使chrome新标签页中打开链接自动跳转到新标签页?

在新标签打开链接的时候这样点选 Ctrl+左键 或者 鼠标中键 或者 右键链接选择'新标签页中打开链接', 可实现出现新标签页但不自动跳转但是这个有问题, 即, 新标签只是在背景打开, 操作后并不会跳转到这个新标签页chrome自带的快捷键这样可以通过在新标签打开链接的时候这样点选 Ctrl+Shift+左键, 以实现打开自动跳转到新标签页但这些快捷键还不够方便, 我们需要更方(lan...

2018-05-30 17:07:53 92263 7

转载 github提示Permission denied (publickey) 解决方法

极大多数情况是由于github账号没有设置ssh公钥信息所致。 前往 GitHub 网站的"account settings"依次点击"Setting -&gt; SSH Keys"-&gt;"New SSH key" Title处填写“id_rsa.pub”或其他任意信息。 key处原样拷贝下面命令的打印 `~/.ssh/id_rsa.pub` 文件的内容: ``` cat ~/.ssh/id_...

2018-05-12 23:30:56 4791

原创 'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决方法

windows系统里, 需要把nodejs安装目录路径设置进系统变量或用户变量1. 打开控制面板 - &gt;系统和安全 - &gt;系统 - &gt;高级系统设置 - &gt;环境变量2. 在“用户变量”或“系统变量”中查找变量PATH并将node.js文件夹路径添加为值。 通常它是C:\ Program Files \ nodejs ;. 如果变量不存在,则创建它。3. 重新打开cmd窗口...

2018-05-12 23:04:44 19822 1

原创 windows使用快捷键转到特定窗口

(Win)+n 可以实现跳转到特定窗口, 这里的n是数字, 对应的是底部任务栏程序对应的顺序数值, 按下(Win)+n时会跳转到对应程序. 如果你希望一个特定数值跳转到一个指定程序(比如 win+5), 你只要把这个程序固定在任务栏第五个位置就可以了. (如果程序当前有多个窗口, 只要按住win, 在按多次n就能循环查看窗口)另外一个方法是Ctrl+Shift+Esc打开任务管理器, 转到应用栏

2017-09-16 09:52:02 2109 3

原创 git 设置和取消代理

git config –global https.proxy http://127.0.0.1:1080git config –global –unset http.proxy

2017-08-22 15:22:51 334

原创 webpack配置自定义端口80

当使用vue启动项目时, 默认的监听端口是8080在 webpack.config.js 文件 加上如下一段,可以设置自定义监听端口devServer: { inline:true, port: 80},

2017-08-14 22:30:54 13008 1

原创 github markdown语法大全

https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#lines

2017-08-03 13:43:31 694

原创 如何用手机访问电脑本地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 59816 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 1808

原创 Chrome 回到上一标签页

我们用windows系统的时候, 会经常用到 alt+tab 来来回切换场景,在chrome里如果我们也想实现两个标签来回切换的效果要怎么做呢, chrome自带的快捷键里没有这个方法, 用一个chrome插件可以实现Recent Tabs (Chrome Web Store)安装好后设置快捷键为 ctrl+q 或者其他你喜欢的键就可以了切换到上一标签页了

2017-07-29 15:21:45 3364

原创 vscode 快捷键, 插件 资料指南 (持续更新)

vscode: Visual Studio Code 常用快捷键vs使用技巧vs快捷键官方指南vscode的常用插件, 快捷键常用vs插件vscode折腾记插件推荐vscode同步设置&扩展插件注释快捷键 (更快捷方法:Ctrl+/)最基本常用快捷键vscode使用技巧--...

2017-07-29 14:18:07 935

转载 VSCode中emmet被自动提示覆盖问题

在我们用vscode的时候,按下emmet补全html元素,有时候会被vscode的自动提示功能给覆盖,解决的办法可以用:(1)在按下emmet快捷键(如:tabs)的时先按ESC,再快捷键(2)可以在vscode的快捷键加入配置参数(文件->首选项->快捷键方式),如下:[javascript] view plain copy

2017-07-29 14:03:08 1307

原创 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 2364

原创 npm resource busy or locked解决方法

报错: npm resource busy or locked.....解决: 确保node为最新坂本Run: npm cache cleanRun: npm install

2017-07-28 20:39:06 37271 7

mariadb-10.4.11-winx64.msi

mariadb-10.4.11 安装包。 MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。

2020-01-22

JavaScript面向对象精要(英文版)

JavaScript面向对象精要(英文版)JavaScript面向对象精要(英文版)JavaScript面向对象精要(英文版)JavaScript面向对象精要(英文版)JavaScript面向对象精要(英文版)JavaScript面向对象精要(英文版)

2017-09-16

javascript模式(英文版)

javascript模式(英文版)

2016-11-29

PHP和MySQL.Web开发(原书第4版)源代码【真正完整版!】

PHP和MySQL.Web开发(原书第4版)源代码,真 · 完整版,一章也不缺

2016-10-19

JavaScript DOM编程艺术第2版 英文版.pdf

英文版

2016-04-29

空空如也

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

TA关注的人

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