git每次提交都输入密码,非常麻烦,让它记住密码就好了。一劳永逸的做法是永久保存,这样每次都不用输入密码。但是,这样会有安全问题,如果电脑忘了关机,任何人都可以对其进行操作。最好是让密码有个时效性,当超过了指定时间,密码自动失效。
mysql主从配置
本教程配置是mysql5.7 不同的版本配置方式有差异,仅供参考
Master的配置
修改配置
修改/etc/mysql/mysql.conf.d/mysqld.cnf(配置文件具体位置根据)
1 | [mysqld] |
这里的server-id用于标识唯一的数据库,在从库必须设置为不同的值。
binlog-ignore-db:表示同步的时候忽略的数据库
binlog-do-db:指定需要同步的数据库
配置完成后重启mysql服务
团队开发中如何使用git分支
git已经成为团队代码管理的标配,合理的使用git分支进行开发,可以大大提高开发效率,降低管理成本。好多人听过git fllow,但都是一知半解,其实并不神秘,也很简单。这是很多研发团队总结出来的一种分支策略而已。
前后端分离session跨域解决方案
git远程删除分支后,本地git branch -a 依然能看到的解决办法
git远程删除分支后,本地git branch -a
依然能看到的解决办法很简单,使用git remote prune origin
就可以解决了。下面详细说明
crontab使用详解
网上有很多关于crontab的介绍,但是没有一份很全面的,例子也不少,但是没有详细解释具体的意义。看下面的例子:
1 | #每隔1个小时执行一次 ls |
接下来就详细说明一下crontab的使用,和每个参数的意义
elasticsearch模糊查询
like %李四% 可以使用以下语法
1 | { |
或
1 | { |
post传输详解以及axios、php代码实例
HTTP/1.1 协议规定的 HTTP 请求方法有 OPTIONS、GET、HEAD、POST、PUT、DELETE、TRACE、CONNECT 这几种。其中 POST 一般用来向服务端提交数据,本文主要讨论 POST 提交数据的几种方式。