windows上hexo: command not found

使用hexo写博客已经有好几个月了,今天突然出现hexo: command not found,应该与我白天的时候调一下环境变量等有关。
在对应的path添加环境变量,即可解决该问题。我的环境变量路径为:E:\Hexo\node_modules\hexo\bin

The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone.

问题背景:
在Java中使用JDBC操作数据库,该数据库版本为8.0.15属于高版本(如果是低版本的话,通常是不会出现这些问题的)

详细错误信息如下:

1
java.sql.SQLException: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support.

如何快速关联/修改Git远程仓库地址

如何快速关联/修改Git远程仓库地址?按照如下步骤即可快速实现关联/修改Git远程仓库地址:

删除本地仓库当前关联的无效远程地址,再为本地仓库添加新的远程仓库地址

1
2
3
4
git remote -v //查看git对应的远程仓库地址
git remote rm origin //删除关联对应的远程仓库地址
git remote -v //查看是否删除成功,如果没有任何返回结果,表示OK
git remote add origin https://github.com/developers-youcong/Metronic_Template.git //重新关联git远程仓库地址

其实不仅仅上述这一种方式,还有如下几种方式:

Bmob-Rest-API之使用

针对最近这样的需求,某个功能插入数据成功并实时同步到Bmob云上的数据库。

本来想在Bmob上找一个用Java写的,找了一圈发现没有,于是便采用Bmob的Rest-API方式进行数据插入。

另外补充一个小知识,Bmob的架构是一个叫Serverless的,关于这个Serverless,简单的说就是用服务代替服务器,不再想以往那样对服务器大量维护,特别是运维人员,每当上线时,心里难免会有点担惊受怕。

参考文档为Bmob-Rest-Api之简单操作

此文假定你已经在Bmob云上建好相关的数据库(如果没有建好或者不知道如何建,请参考上述文档)

Linux远程传输文件免密码

首先为什么Linux远程传输要免密码?
手动使用scp命令传输每次都要输密码太过麻烦了。

开发中有一句话,能复制粘贴尽量不要手打。

运维中有一句话,能脚本化实现尽量不要手动执行。

远程传输文件免密码的目的:
在于为了保证公司数据安全,将相关的备份文件传输到一个或多个备份服务器上防止服务器上面的数据因运维人员失误或者相关运营商失误而导致的严重后果。

A服务器地址:192.168.1.126,下面简称A
B服务器地址:192.168.1.128,下面简称B

步骤如下: