分类 笔记 下的文章

采用git代码管理,在开发的时候可能会遇到abort的情况

abort出现的原因:本地代码和远程代码起了冲突,git无法合并在一个文件中的不同修改。

一般来说当使用git pull的时候会出现以下情况:

error: Your local changes to the following files would be overwritten by merge:  
    xxx.xx 
Please, commit your changes or stash them before you can merge.  
Aborting  

- 阅读剩余部分 -

frp 是一个高性能的反向代理应用,可以帮助您轻松地进行内网穿透,对外网提供服务,支持 tcp, udp, http, https 等协议类型,并且 web 服务支持根据域名进行路由转发。

以上是对frp的介绍,frp就是类似ngrock的开源程序,他的作用就是让你在本地开发的服务能够实时对外提供服务。

那我们如何搭建自己的frp服务呢?

请查看:最新frp配置最佳实践

- 阅读剩余部分 -

JavaMelody是一款能够监测Java或Java EE应用程序的服务器,它以图表的方式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、 Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。

- 阅读剩余部分 -

安装

npm install --save hexo-admin
hexo server -d
open http://localhost:4000/admin/

配置密码

打开浏览器登录admin后,在导航栏中选择点击Settings。
按照网页说明配置_config.yml即可。

hexo-admin使用流程

  1. 将hexo部署到自己的服务器中,实现在线后台编辑
  2. 使用admin的deploy功能将文章提交到Git服务器
  3. 使用git服务器的webhook功能,将代码提交到额外的Git服务器

域名侧

在域名配置中,设置一个域名(xx.yourdomain.com)CNAME指向yourname.github.io

Hexo侧

在source目录下新建一个文件,名称为CNAME
在CNAME中只写上之前设置的域名xx.yourdomain.com
执行命令:

Hexo g
Hexo d

验证

在浏览器中输入你的域名,显示github上的博客。