hexo进阶玩法
目前个人主要以使用 Next 主题为主,Next 主题比较活跃、更新频繁,升级完成后记录过程。
如果你从旧版本 Next 主题升级上来,请戳这篇 issues,相信会对你有所帮助:
https://github.com/next-theme/hexo-theme-next/issues/4
关于hexo一些问题,基本上可以在官网找到解决方案,如果找不到可以在插件github issues寻找解决方案。
https://hexo.io/zh-cn/docs/troubleshooting
解决Oracle无法删除oci.dll
最近用虚拟机安装Oracle11g测试,遇到了各种问题,就总结了一下。用Google搜索,遇到OCI.DLL无法删除,查到被msdtc服务占用。解决方案,先停止该服务,然后删除OCI.DLL即可。
- 卸载的时候,首先停止与Oracle相关的几个服务。
卸载Oracle11g R2客户端的时候,找到如下路径执行命令,这里对应你安装时的路径(以管理员运行cmd)
1 | D:\app\product\11.2.0\client_1\deinstall\deinstall.bat |
- 如果遇到无法删除oci.dll文件,显示被以下程序占用
Distributed Transaction Coordinator Service
究其原因,是msdtc这个服务的启动了,无法删除oci.dll
关闭msdtc服务,以管理员运行cmd
1
net stop msdtc
恢复服务msdtc
1
net start msdtc
常用护眼色
解决使用git遇到fatal remote origin already exists
git解决使用命令遇到fatal: remote origin already exists
从字面意思上进行分析,连接上远程仓库已经退出。看不懂英文是啥意思也没关系,咱有有道词典借鉴学习。
至于为何退出,80%的原因是已经连上远程仓库。当你再次执行远程连接命令时,会出现以上的报错信息,小部分原因是其它问题导致的。
问题展示
【git】使用git遇到fatal: remote origin already exists
1、输入如下命令
1 | # 输入如下命令 |
2、如果遇到
从字面意思上进行分析,连接上远程仓库已经退出。
1 | fatal: remote origin already exists |
3、可尝试
释放远程仓库连接
1 | git remote rm origin |
4、再输入 如下命令就不会报错了!
执行远程仓库连接命令