摘要:
用git pull来更新代码的时候,遇到了下面的问题: 1 2 3 4 error: Your local changes to the following files would be overwritten by merge: xxx/xxx/xxx.php Please, commit you 阅读全文
摘要:
转载自:http://sofar.blog.51cto.com/353572/1598364 一、背景简介 1、问题描述 由于机房搬迁,需要对后台DB服务器进行迁移,同时为了保证在数据迁移过程中,对线上业务不造成影响,并能够做到秒级切换。如果我们采用普通的逻辑备份,比如:mysqldump,会存在锁 阅读全文
摘要:
TODO(表示待办事件)注释 快捷键 Alt+6 Alt+6 可以查看添加了//TODO注释的代码片段 一般我们在开发过程中由于时间或者各方面的时间来不及完成的代码,往往会先将逻辑写出来,实现留待以后添加的内容都会加上//TODO注释 这样就可以根据快捷键快速的找到 PHPstrom语法检查(默认启 阅读全文
摘要:
做开发时,由于本机开发的php版本跟线上发布的php版本不一致,很容易在上线后,发现因版本的影响导致一些bug,但又不想重新去换本机的php版本,那么多版本共存就很方便了!有必要时,切换到指定版本测试下,没问题再上线就OK了! LMAP环境安装记录如下: sudo apt-get install - 阅读全文
摘要:
1、更新源 sudo apt- get update 2、安装常用软件 SSH、Vim、Git、Tree ①SSH sudo apt-get install openssh-server 管理命令:service ssh status/start/stop/restart ②Vim sudo apt 阅读全文
摘要:
function handleAddress($address ='广东省深圳市龙华新区大浪街道同胜科技大厦'){ preg_match('/(.*?(省|自治区|北京市|天津市))/', $address, $matches); if (count($matches) > 1) { $provin 阅读全文
摘要:
laravel中config()函数可以获取 bootstrap/cache/config.php中的内容,而config文件夹下的所有配置文件夹中的内容可以通过 php artisan config:cache 命令(注意:需切换到项目根目录再执行该命令,artisan不是全局环境变量)保存到 b 阅读全文
摘要:
除去原有路由文件,有时为方便路由管理,我们可以新增独立路由文件,如:针对管理后台的路由文件。 1、在routes文件夹下创建新路由文件admin.php 2、在app\Providers\RouteServiceProvider.php 文件中添加参考mapWebRoutes()方法新增 mapAd 阅读全文
摘要:
1.分表 当项目上线后,数据将会几何级的增长,当数据很多的时候,读取性能将会下降,更新表数据的时候也需要更新索引,所以我们需要分表,当数据量再大的时候就需要分库了。 a.水平拆分:数据分成多个表 b.垂直拆分:字段分成多个表 c.插入/更新/删除数据和查询统计 MyISAM存储引擎有一个MERGE存 阅读全文
摘要:
域名管理解析项 如: cy.wanggangg.top 为wanggangg.top域名添加解析 主机记录设为 cy 记录值 为服务器ip地址 打开apache配置文件 新增如下:<VirtualHost *:80> ServerAdmin 944295824@qq.com DocumentRoot 阅读全文