当遇到一个没有安全感的ta,或许能做的就是陪伴,陪伴到ta不再挠你为止吧!
Continue reading
https://gist.github.com/denji/8359866
Continue reading
持久化两种方式
snapshotting
append-only file 「AOF」
snapshootingBGSAVE后台备份,会启动一个子进程来备份,当Redis内存很大时,比较消耗时间,建议手动使用SAVE命令保存
AOFappendonly yes
[appendfsync always]每次写入都刷新到硬盘上[appendfsync everysec]每秒钟同步一次到硬盘[appe
Continue reading
一、表面层次的改进1. 把信息装到名字里(1)选择专业的词清晰和精确比装可爱好。
单词
更多选择
Get
Fetch, Download
Stop
Kill, Pause
Send
Deliver, Dispatch, Announce, Distribute, Route
Find
Search, Extract, Locate, Recover
Start
Lau
Continue reading
个人理财的背景2013年底,在爸妈资助下,在成都软件园旁贷款买房,当时刚毕业,贷款50万,也没想过以后的还贷压力,就觉得现在还还完贷,还能剩下一些钱,随着工资上涨,生活应该会越来越好。
现在2017年8月,陪同事去看房,发现软件园周围翻了一倍以上,还在持续上涨。想起当时刚毕业的自己,想要靠自己,慢慢挣钱全款买房,现在想想也挺有意思的。
其实仔细算算,贷款50万,25年付清;商贷当时6.1%的利息,
Continue reading
Handler_read_rnd_next: 表示“在数据文件中读下一行的请求数。如果你正进行大量的表扫描,该值较高。通常说明你的表索引不正确或写入的查询没有利用索引。
Continue reading
Artisan Console第二章介绍过Migrations, 当时我们只是介绍了,它可以帮助我们生成数据库表结构,但是当时只是在一个库里面生成的,结合到DHB3.0。
我们有业务很多库,所以需要在多个业务库生成表结构。
创建一个指令php artisan make:command DHBMigrate
//注册指令
//app/Console/Kernel.php的$commands里面添加
Continue reading
什么是Middleware?
Laravel里面很多设置模式的概念,DI[Dependency Injection], Intercepting Filter 参考J2EE的责任链
用中间件有什么好处可以帮我们很清晰的分离代码,简化关键逻辑
定义中间件php artisan make:middleware CheckAge
<?php
namespace App\Http\Middle
Continue reading
背景现在我们的开发 -> 测试 -> 线上 环境的SQL脚本,都是通过手动拷贝SQL,然后交由DBA手动执行;
这样会存在一些问题
我们忘记记录SQL,上线直接报错
DBA不在,我们不能执行SQL
执行之后,SQL不能回滚
新成员加入,不能直接生成表结构和初始化数据
Laravel解决方案:Migrations用PHP生成表结构,统一入口,生成表的变动记录,方便回滚
步骤1://新
Continue reading
前段时间在公司做了一个Laravel分享,主要内容是Laravel如何优化我们的工作流。希望大家有机会也考虑下如何用Laravel优化我们的平时工作,做一个学会偷懒的程序员。
RESTful APIhttps://www.evernote.com/shard/s451/sh/1a43c0a6-fdd0-4c60-af51-15e9da561b3a/03730d4d21affc36
创建RESTfu
Continue reading