技术

技术

169 篇文章
0 min 平均阅读
PHP 实现自动加载的前世今生

PHP 实现自动加载的前世今生说明参考文章:https://www.cnblogs.com/lucklyphp/p/10700454.html 参考文章:https://segmentfault.com/a/1190000014948542requrie 和 include 阶段<h5>...

Linux- ubuntu14.04 安装LNMP环境(php5.6)

Linux- ubuntu14.04 安装LNMP环境(php5.6)说明ubuntu14.04 安装LNMP环境记录安装Nginx更新源并安装Nginx sudo apt-get update sudo apt-get install nginx 安装Nginx完成后查看版本号 /usr/sbin...

支付宝支付 json_encode 浮点数字下单出错的问题

支付宝支付 json_encode 浮点数字下单出错的问题简单描述线上app支付宝支付有一个客户返回支付参数有误,客户买了一个商品共15件,打98折。优惠后的价格为2528.4,但是查看日志传给支付宝的参数一直是2528.4000000000001原因:json_encode 浮点数会造成精度缺失问...

brew 快速安装PHP跟mysql

brew 快速安装PHP跟mysql设置源/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"代码设置国内源,我选的清华的源brew install php@7.4 #安装PHP...

Mac 快速配置composer

Mac 快速配置composer代码 php -v php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');" //下载安装包 php composer-setup.php...

Mysql 授权远程登录

Mysql 授权远程登录说明Mysql 授权远程登录,授权代码及防火墙设置。授权远程登录格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户密码";grant all privileges on *.* to 'root' @'%' identifi...

Http 协议理解

Http 协议理解说明HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写.简介HTTP协议是Hyper Text Transfer Protocol(超文本传输协议)的缩写,是用于从万维网(WWW:World Wide Web )服务器传输超文本到本地浏览...

设计模式-桥接模式

设计模式-策略模式说明桥接模式 (Bridge Pattern):将抽象与实现解耦,使得两者可以独立的变化模式说明在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,桥接模式就是应对这种多维度的变化举例说明:人使用手机看视频 此时就有三个维度,什么类型的人、什么品牌的手机、什么类型的视...

设计模式-适配器模式

设计模式-策略模式说明适配器模式(Adapter Pattern):将某个对象的接口适配为另一个对象所期望的接口。属于结构型设计模式。模式说明【适配器模式中主要角色】目标(Target)角色:定义客户端使用的与特定领域相关的接口,这也就是我们所期待得到的源(Adaptee)角色:需要进行适配的接口适...

设计模式-策略模式

设计模式-策略模式说明策略模式定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法独立于使用它的客户而独立变化,即封装变化的算法。模式说明 1.多个类只区别在表现行为不同,可以使用策略模式,在运行时动态选择具体要执行的行为。 2.需要在不同情况下使用不同的策...