一个程序的 Systemd 启动
在之前的文章里,我们了解了一个webhooks的使用。那么如何使用 Systemd 启动并守护webhooks呢。
一.部署应用
首先部署程序到指定的位置。
假设,我们的程序在/foo/bar/webhook
,配置文件在/foo/bar/hooks.json
.
在之前的文章里,我们了解了一个webhooks的使用。那么如何使用 Systemd 启动并守护webhooks呢。
首先部署程序到指定的位置。
假设,我们的程序在/foo/bar/webhook
,配置文件在/foo/bar/hooks.json
.
目前大部分git托管服务都提供了webhooks功能。
那么,什么是webhooks呢?
钩子功能(callback),是帮助用户push了代码后,自动回调一个您设定的http地址。 这是一个通用的解决方案,用户可以自己根据不同的需求,来编写自己的脚本程序(比如发邮件,自动部署等);
github上最流行的webhooks是adnanh/webhook。接下来我们开始使用这个webhooks功能。
这是一个很小的问题,却能困扰一个人很久。
当使用jQuery的attr(attr,value)给<input type='checkbox'/>
赋值checked时,查看代码已经复制了,但是页面上却不显示勾选。
具体解决方法如下:
在写sql的时候我们可能不太注意sql的格式,只要能跑起来就行。但是,这次遇到的问题却是sql格式引起的问题。
采用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