自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Magicio的博客

有人的地方就有江湖

  • 博客(9)
  • 收藏
  • 关注

原创 设计模式之【命令模式】

设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类的、代码设计经验的总结。使用设计模式的目的是为了代码可重用性、让代码更容易被他人理解、保证代码可靠性。 设计模式使代码编写真正工程化;设计模式是软件工程的基石脉络,如同大厦的结构一样。.

2019-07-12 09:20:53 200

原创 如何构建并发系统

本文简单说明几个设计并发系统时需要考虑的问题,内容摘抄自《GO语言并发之道》异常传递异常是什么,什么时候发生,提供了哪些好处首先,异常需要传达几个关键信息:发生了什么:这部分异常信息包括了岁异常时间的描述。例如:磁盘已满,连接被重置,证书过期等发生在什么时间,什么位置:异常应该包含完整的轨迹信息,从调用的启动方式开始,已异常的实例结尾。栈轨迹信息不应该被包含在异常信息中,但...

2019-06-23 16:30:06 210

原创 MySql 修改表结构时 ALTER,MODIFY,CHANGE的区别

根据MySql文档,我们知道在修改表内某一列的属性的时候,MySql支持3中语法结构: ALTER [ONLINE|OFFLINE] [IGNORE] TABLE tbl_name ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}ALTER [ONLINE|OFFLINE] [IGNORE] TABLE tbl_n...

2019-06-04 21:18:45 2932

原创 Laravel Facades 门面模式的实现

以下是Laravel官方文档的介绍Facades 为应用程序的 服务容器 中可用的类提供了一个「静态」接口。Laravel 本身附带许多的 facades,甚至你可能在不知情的状况下已经在使用他们!Laravel 「facades」作为在服务容器内基类的「静态代理」,拥有简洁、易表达的语法优点,同时维持着比传统静态方法更高的可测试性和灵活性。从介绍中可以看出,Facades 好处就是让代码...

2019-05-30 20:39:46 1343

原创 Linux 命令之 awk

awk 文本处理工具可编程,功能强大可以用来统计,制表等功能1. awk行处理方式与格式处理方式一次处理一行内容可以对每行进行切片处理格式命令行格式awk [options] 'command' file(s)脚本格式awk -f script_file file(s)2. 内嵌参数的应用3. 内嵌程序的应用...

2019-03-13 23:04:35 173

原创 MySql如何使用索引(二)

上篇介绍了MySql什么时候会尝试使用索引,本文介绍一下我了解的不会使用索引的情况, 仍然使用上次建立好的表1. where 子句中like 使用了前缀通配符 %keyword select * from test_user where name like "%Kiven%";2. 使用>, >=, <,<=, !=,NOT IN 范围查找或否定查找,且范围...

2019-03-11 09:35:51 172

原创 Linux 命令之sed

sed 流处理编辑器行处理一次只处理一行数据 (sed处理文件内容的核心思想)不改变文件内容(除非重定向)命令行格式sed [option] 'command' file(s)脚本格式sed -f scriptfile file(s)sed 命令p 打印命令-n 只打印匹配的行定位一行 sed -n '2p' test.txt定位多行 sed -n '2,5p...

2019-03-10 21:39:35 362

原创 MySql如何使用索引(一)

我们都知道在 MySql 中使用索引可以提高查询效率,但有时候真正执行Sql查询的时候却没有按照我们的预想使用索引,而是全表扫描,导致有慢Sql影响了整个网站的效率,甚至导致网站崩溃,所以我们需要了解Mysql是如何选择使用索引的,以便建立合适的索引 (本文基于MySql5.7,InnoDB引擎)前提:建立一张测试表假设有一张用户表CREATE TABLE `test_user` ( ...

2019-03-10 09:18:53 243

原创 nginx 不显示php语法错误原因

1 php.ini的配置问题error_reporting = 0display_errors = false2 .nginx的配置查看nginx的配置文件中是否配置了location = /50x.html { root html; #或者 500.html类似的配置}而且服务器上该文件又不存在如需显示错误信息可以注释掉此行...

2019-03-08 22:02:52 1477

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除