Bug 解决历程
一段时间内遇到的一些bug,以及其解决方法,各种各样
图床构建失败,图片全挂了,所以下面的图片我全删了,以后再补,这也可能对阅读造成了一定困难。。
A. 如何上 Coursea 舒服的看课程
解决 视频无限加载问题(共有三种解决方法)
其中 第一二种是 不需要梯子的,而最后一种 自然就是自备梯子
-
该方法针对Windows用户(win7,win8,win10)
用管理员权限记事本打开host文件,地址如下:
C:\Windows\System32\drivers\etc
,(以文本格式打开hosts就好)
将如下内容复制到文件末尾
52.84.246.90 d3c33hcgiwev3.cloudfront.net
52.84.246.252 d3c33hcgiwev3.cloudfront.net
52.84.246.144 d3c33hcgiwev3.cloudfront.net
52.84.246.72 d3c33hcgiwev3.cloudfront.net
52.84.246.106 d3c33hcgiwev3.cloudfront.net
52.84.246.135 d3c33hcgiwev3.cloudfront.net
52.84.246.114 d3c33hcgiwev3.cloudfront.net
52.84.246.90 d3c33hcgiwev3.cloudfront.net
52.84.246.227 d3c33hcgiwev3.cloudfront.net
打开cmd命令行,输入如下命令
ifconfig /flushdns
然后再刷新网页即可
-
一位大佬做的 DNS 解析器(开启后,即可解决上述问题)
附上链接 [DNS Chooser找到最快IP的上网加速工具](https://www.jianshu.com/p/ad63fe00858c
B. windows10 笔记本键盘 映射到 ipad 上
估计不得行
-
mac 连接软件
-
原本最有希望的一个教程
ps. 经过 1 个小时的摸索,不管是国内网还是国外网,都没有相关的技术。倒是 mac 有,毕竟生态系统一套,没有就出稀奇了。害
C. windows 分屏到 Ipad上面
再试试,将windows 屏幕,映射到 ipad上
[Duet显示屏 Download](https://zh.duetdisplay.com/](https://zh.duetdisplay.com/)
操作教程
ps. 第一次体验到了分屏的感受,不过还行,说下注意事项吧, 摸索时间:2个小时
-
windows 连接时,按照完成 duet display 后,会提示重启信息,然后还需要 打开 itunes.
-
Ipad 打开 duet,将数据线连接两端,然后慢慢等待,会发现自动连接上了。
D. windows mysql服务启动
net start mysql
E. 个人服务器文件套用
-
bootstrap
-
Jquery
-
echarts
-
vue
<script src="http://lovelycat.top:8082/Js/jquery.min.js"></script>
<link rel="stylesheet" href="http://lovelycat.top:8082/Js/bootstrap/css/bootstrap.css">
<script src="http://lovelycat.top:8082/Js/bootstrap/js/bootstrap.js"></script>
<script src="http://lovelycat.top:8082/Js/echarts.js"></script>
<script src="http://lovelycat.top:8082/Js/vue.min.js"></script>
F. Atom 使用方法(vsCode崩了)
- 安装插件
- GUI 安装
打开Atom->File->Settings->Install
- 命令行安装
打开cmd,切换到 .atom/package目录,输入命令 apm install package_name
- 实时显示
- 插件 atom-html-preview
在编辑框中按
Ctrl + Shift + H
可以打开预览面板(带CSS样式)
- 插件 Dev Live Reload
调用快捷键:
CTRL+SHIFT+ALT+R
- 插件 brower-plus
在Atom内打开浏览器
- 插件 atom-live-server
在Atom外打开浏览器
- 一些实用插件
- 代码美化
ctrl + alt + b
G. windows CMD 关闭占用端口号
- 查找某一特定端口
-
netstat -ano |findstr "8080"
- 查看到对应进程 id之后,通过id查找进程名称
-
tasklist |findstr "进程id号"
- 杀进程
-
taskkill /f /t /im "进程id号"
H. 黑苹果系统构建
I. 飘逸的英文字体,HTML导航栏图标
字体见桌面 Google font
小图标
<link rel="icon" href="picture.jpg" type="image/x-icon"/>
I. 解决 Idea, maven, generate不出 spring
-
参考资料
-
[Intellij idea 报错:Error : java 不支持发行版本5]
https://blog.csdn.net/qq_22076345/article/details/82392236
-
maven 国内镜像
-
更新不完整依赖命令
https://blog.csdn.net/zhang33565417/article/details/97634921
J. vscode 更新失败
vscode更新失败,,提示没有找到C:\Users\caohai\AppData\Local\Programs\Microsoft VS Code\Code.exe文件
K. Spring Maven项目 – HelloWorld (IDEA开发)
- 遇到的Bug,及其解决办法
警告:No archetype found in remote catalog. Defaulting to internal catalog.
Artifact xxx:war exploded: Error during artifact deployment. 问题已解决
解决:[ERROR] Error executing Maven. [ERROR] 1 problem was encountered while building the effective set
L. GitHub 博客搭建 + 界面美化全流程
# Hexo 博客优化之博客美化(看板娘/鼠标点击爱心字体烟花爆炸/自定义鼠标指针样式/彩色滚动变换字体/背景音乐/网页标题恶搞/动态线条/人体时钟挂件/雪花飘落/背景动态彩带/背景代码雨……)
M. 两步解决 maven依赖导入问题
N. 双系统Ubuntu之Bug解决
昨天修改了grub文件中的一个参数后,导致ubuntu再也进不去了,每次启动进程加载到一半,就自动崩溃,关机
后面经过不停的 recovery mode 还是不行,不过,幸在最后终于将那个 配置文件还原得以进入,于是这里也记录下Bug的产生以及解决 + 思考
1. 起因 与 结果
开始,因为 Ubuntu系统的亮度太亮了,且无法调节,对晚上工作眼睛不好,于是想着对其进行调节,寻找了很多篇教程都没用,但是最后找到了这篇教程
可是,按照其修改了 /ect/default/grub
文件,结果 Ubuntu系统崩溃了(ps. 第一次崩溃的时候,我还不知道修改的文件究竟在哪里,太久没碰 ubuntu了)
不断的寻找解决教程,不断的进行尝试,最后,皇天不负有心人,将其还原回来。
ps. 之前也寻找过网上的 grub 初始配置,结果发现改了还是无用,最后也经过不断的尝试,上述修改方式得行
2. 收获
以前听朋友说,干任何事都是有价值的,而这次同样我的收获也不少
a. 对 grub Recovery Mode有了更深的理解
个人理解
-
resume 即使系统损坏,也可以进入桌面,不过分辨率失调,不过方便修改被修改的配置文件
-
clean Ubuntu的恢复模式中的“Clean”功能将允许你快速释放系统分区上的空间。
-
dpkg Ubuntu用户可以使用的“Dpkg”选项允许修复和卸载导致系统出现问题的任何可能损坏的软件包。
-
fsck 恢复模式下的Fsck功能可以通过扫描损坏的硬盘并删除它们来快速修复损坏的硬盘,此功能非常有用。
-
Grub 恢复模式窗口中的“Grub”允许Ubuntu通过重新设置Grub系统来扫描你的系统并自动更新引导加载程序
-
Root 有时,由于配置错误,系统错误等原因,你的Ubuntu Linux系统可能会拒绝启动。
要通过恢复模式获得Root访问权限,你无需记住密码,而是选择“Root”,使用向下箭头,然后按Enter,然后再次输入。
、
b. 思考
切记,以后修改配置文件,一定要先进行备份,再进行修改,不然崩溃了就找也找不回来了
cp grub grub.apk
O. 解决 cnpm: 无法加载文件
解决方法:
-
以管理员身份运行power shell (不是cmd)
-
输入
set-ExecutionPolicy RemoteSigned
然后输入 A 回车,即可
P. 关于 Hexo g -d 没有用
INFO Start processing
INFO Files loaded in 104 ms
INFO 0 files generated in 31 ms
INFO Deploying: git
You have to configure the deployment settings in _config.yml first!
Example:
deploy:
type: git
repo: <repository url>
branch: [branch]
message: [message]
extend_dirs: [extend directory]
解决办法
正常来说只要安装了就能用了
一开始卡在死活用不了hexo d 最后发现== 我在config.yml 里面把原来我写的repository:改成repo就行了==
Q. 加载别人的主题失败
解决方法:
npm install utility
解决方法:
npm install cson
R. docker 强制删除
docker rm -f xxx