Skip to main content

Recently Updated Pages

.一台电脑上不同的Git仓库账号使用不同的公私钥设置

使用场景: 如我有多个git仓库账号,如2个bitbucket账号,一个github账号。我想让不同的git仓库账号使用不同的公私钥对,同时若多个bitbucket或多个github账号配置同一...

.git 常用命令

Git工作流程 以上包括一些简单而常用的命令,但是先不关心这些,先来了解下面这4个专有名词。 Workspace:工作区 Index / Stage:暂存区 Repository:仓库区(...

.git删除未跟踪文件

git删除未跟踪文件 1、删除 untracked files git clean -f 2、连 untracked 的目录也一起删掉 git clean -fd 3、连 .gitignor...

.正向代理与反向代理的理解

正向代理 正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器,这个代理服务器呢,他能访问那个我不能访问的网站,于是我先连...

.nginx 日志分析常用命令

输出nginx日志中每秒访问数超过40的时间点 /bin/awk -F '[][]' '{print $2}' /alidata/log/nginx/nginx_access.log |sort...

.nginx 查看高频访问 IP,并封禁 IP 详解

1、查找服务器所有访问者ip方法: awk '{print $1}' nginx_access.log |sort |uniq -c|sort -n nginx.access.log 为ngi...

.启用nginx status状态页详解

nginx配置 在默认主机里面加上location或者你希望能访问到的主机里面。 server { listen 80; server_name 127.0.0....

.MySQL 共享锁&排他锁

共享锁(lock in share mode) 允许不同事务之间共享加锁读取,但不允许其它事务修改或者加入排他锁;如果有修改必须等待一个事务提交完成,才可以执行,容易出现死锁 共享锁事务之间的读...

.mysql 事务特性以及隔离级别说明

事务: 事务就是针对数据库的一组操作,它可以由一条或者多条SQL语句组成,同一个事务的操作具备同步的特点,如果其中有一条语句不能执行的话(或执行失败),那么所有的语句都不会执行,也就是说,事务中...

.MySQL order by limit 分页数据重复或丢失问题说明

mysql 中当 order by 与limit 同时使用,数据可能出现重复或丢失问题 使用了 下面的 方法 发现也没什么问题 Db::name('users') ->where(['is_d...

.git x分支强制覆盖master分支方法

1、删除本地master分支 2、将本地x分支名称改为master分支 3、强制推送本地master分支到远程 git push origin master --force

.git 忽略已经跟踪的文件

.gitignore 在git中要忽略某些文件,常用的就是在.gitignore 中进行修改,通常用在新建仓库时使用。 但文件一旦在版本库里已经存在,则.gitignore忽略文件失效; 即.g...

.Nginx 配置子目录项目

在项目中有时一个完整的项目需要整合在另外一个项目中,作为一个子模块存在 如有两个项目 help 、 blog ,根目录分别为/alidata/www/help.abx.net, /alidata...

.nginx+php使用open_basedir限制站点目录防止跨站

方法1)在Nginx配置文件中加入 fastcgi_param PHP_ADMIN_VALUE "open_basedir=$document_root:/tmp/:/proc/:/要允许的...

.Nginx 一个站点支持多端口配置

server { listen 80; listen 8081; # 只需要配置多个listen即可 server_name xxx.xx...

.以其他用户身份执行脚本

在root用户下执行 格式 sudo -u 用户名 具体命令 实例: sudo -u www ./wstmart/chat/start_register.php start -d

.vim快捷键

gg:命令将光标移动到文档开头 G:命令将光标移动到文档末尾 0:跳转到行首 shift + e 或 $:跳转到行尾 dw:删除光标之后的单词剩余部分。 d$:删除光标之后的该行剩余部...

.nginx如何防止域名权重被分散?

一般我们创建的站点中都会将一级域名和www二级域名指向我们的站点,以域名test.com为例,我们访问test.com或www.test.com都能得到我们想要的内容,但时间长了就会发现,可能出...

.缓存的三种读写模式

一、Cache Aside(旁路缓存) 读操作 客户端先读 cache,如果 cache 没有,则读 DB ,同时将从 DB中读取的数据回写到 cache。 写操作 由客户端先更新 DB ...

.缓存构建思想

缓存的基本思想 缓存构建的基本思想是利用时间局限性原理,通过空间换时间来达到加速数据获取的目的,同时由于缓存空间的成本较高,在实际设计架构中还要考虑访问延迟和成本权衡问题。 时间局限性原理 获...