上一页 1 2 3 4 5 6 7 8 ··· 12 下一页
摘要: 三大引擎:myisam(cms等)、innodb(商城等)、memory(临时存储在内存中) 一、数据类型 char:长度固定;最多255个字符;效率高,没有碎片,更新频繁的时候,方便数据文件指针的操作。varchar:长度可变、灵活;最多65532( 65535-1-2)个字符,可变类型,一般保存 阅读全文
posted @ 2019-06-14 17:16 谦逊的铅笔 阅读(217) 评论(0) 推荐(0) 编辑
摘要: rabbitmq做为现在最流行的消息中间件之一,我竟然还没用过,不可原谅,所以自己查看下资料在本地自己用一下 介绍:RabbitMQ 是一个在AMQP基础上实现的企业级消息系统。它接受并转发消息。你可以将其视为邮局:当你将要发布的邮件放在邮箱中时,您可以确信 Postman 先生最终会将邮件发送给收 阅读全文
posted @ 2019-06-13 12:03 谦逊的铅笔 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 千分号能够快速的读出数值,所以在财务等数据统计中很常用 具体代码: 其实在php函数中也有自带函数,语法: number必需。要格式化的数字。如果未设置其他参数,则数字会被格式化为不带小数点且以逗号(,)作为千位分隔符。 decimals可选。规定多少个小数。如果设置了该参数,则使用点号(.)作为小 阅读全文
posted @ 2019-06-12 14:19 谦逊的铅笔 阅读(1166) 评论(0) 推荐(0) 编辑
摘要: 简单说下个人的理解,mq就是一个消息代理,负责异步消息转发,可以很大程度缓解服务器压力,并且防止服务器宕机影响业务等。 安装: 环境:vbox+centos7+php 1).首先需要安装erlang 2).上述完成后安装RabbitMQ:注意,注意,注意,erlang与rabbitmq两者的版本要求 阅读全文
posted @ 2019-06-05 17:38 谦逊的铅笔 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 通常在请求返回时会随带php和nginx的版本号,这样是不安全的,会被人针对版本进行攻击。 php和nginx提供了隐藏版本号的方法,只需要简单配置下就可以了。 php: nginx: 改完之后都重新启动下就完成了。 阅读全文
posted @ 2019-06-03 15:56 谦逊的铅笔 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 使用composer的自动加载、命名空间及shell脚本,构建原生php框架 # smarty-frame运用php构建自己的框架 根目录/application:应用程序核心目录 根目录/configs下: config:应用配置文件 db:数据库配置文件 routes:路由配置文件 fileCa 阅读全文
posted @ 2019-05-24 12:06 谦逊的铅笔 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 再使用php进行原生框架搭建的过程中,发现即使sql语句错误,php的pdo是不会报错的,非常奇怪 然后研究了下,发现原来pdo默认是不报错的,想要报错就要满足两个条件: 1、需要将错误处理模式变成异常模式 $pdo->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRM 阅读全文
posted @ 2019-05-24 11:23 谦逊的铅笔 阅读(2123) 评论(0) 推荐(0) 编辑
摘要: 自动加载,因为其的方便性,所以在框架中得到了广泛的运用 简单的实现下,为之后的框架做准备 同一目录下新建一个auto_load.php文件: 再新建a.php文件: 运行下auto_load.php,结果 同样,我运用composer还实现了一个自己的框架,具体细节就看另一篇博文了 阅读全文
posted @ 2019-05-22 18:42 谦逊的铅笔 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 有测试同学来问我,可不可以只写sql就将A表数据传到B表中。 研究了下,不使用存储过程,只用sql语句实现: 一.全部字段导入(字段名必须相同) 二.指定字段导入(字段名必须相同) 三. 导入不同字段 阅读全文
posted @ 2019-05-17 18:23 谦逊的铅笔 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 原因是使用了php的函数eval,但是却没有正确使用。可以看官方文档 eval的用途是:将字符串解析成php语句,前提是字符串符合php语法。 正确实例: 阅读全文
posted @ 2019-05-17 17:17 谦逊的铅笔 阅读(3640) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 12 下一页