摘要: 实战 回退 1、删除之前的提交 git reset --hard id 推送到远程 git push -f 【git log中确实删除了,但是拿到可以恢复】 2、不删除之前的提交 git revert id Git恢复之前版本的两种方法reset、revert(图文详解) 一、问题描述 在利用git 阅读全文
posted @ 2019-03-12 21:04 papering 阅读(665) 评论(0) 推荐(0) 编辑
摘要: 场景: php-mvc下的web站代码中耦合了数据同步的任务; 干扰因素: 服务器重启; 历史服务器重启后,cron定时任务没有启动; 异常: 数据未同步; 原因: 原同步数据服务是php脚本依赖的php-web服务;;等同步任务开始执行时,php-web服务是不可用的,所以数据没同步; web网站 阅读全文
posted @ 2019-03-12 18:22 papering 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 开启与关闭 [root@c ~]# systemctl status chronyd.service● chronyd.service - NTP client/server Loaded: loaded (/usr/lib/systemd/system/chronyd.service; disab 阅读全文
posted @ 2019-03-12 18:00 papering 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 小结: 1、 不修改状态。在函数式编程中,程序语言在使用中是会不修改变量的,它的一个特性可以使得函数式编程语言区别于其他的程序语言。在其他类型的语言中,变量是用来保存状态的。由于函数式编程不修改变量,导致了这些状态不能存在于变量中。那么,函数式编程语言保存状态的方法是使用参数来保存,递归方法是最好的 阅读全文
posted @ 2019-03-12 12:25 papering 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 小结: 0、结构图 client-request > cgi/fastcgi (interface/server) > cgi/fastcgi program/applications > client 1、CGI程序运行在独立的进程中,并对每个Web请求创建一个进程;由于地址空间无法共享,也限制了 阅读全文
posted @ 2019-03-12 10:08 papering 阅读(1371) 评论(0) 推荐(0) 编辑