摘要:
最近参加了几次面试,对于应用常见的几种设计模式问题,深有感触。为加强自身理解,同时也希望能给一些初级开发者一定的参考学习,决定开始就PHP常见的设计模式写下几篇博文,工作原因,会不定期更新,感谢您的耐心阅读! 今天这篇文章主要是描述一下PHP常见设计模式之工厂模式。工厂模式其实可以划分为:简单工厂模 阅读全文
摘要:
背景 一般家庭装修,弱电箱都会在入户鞋柜处,分别预埋网线到各个房间,集中统一到弱电箱管理。然而弱电箱内放无线路由器,又必然致使部分房间wifi信号减弱,且散热不佳,影响光猫及路由器的稳定运行。 家里办了500Mbps宽带+IPTV,客厅到弱电箱只预埋了一根网线,现在要解决如何既可以实现高速(千兆)上 阅读全文
摘要:
composer常用命令积累 后续个人使用过程中将持续更新各类问题解决方案 composer运行卡顿,配置国内aliyun镜像: 全局配置 composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ 阅读全文
摘要:
Mysql的优化方面,一般我们很少去考虑它,即使想到优化一般也更多是程序级别的,比如不要写过于消耗资源的SQL语句,但是除此以外,在整个系统上其实仍然有很多可以优化的地方。1. 选择合适的存储引擎: InnoDB除非你的数据表使用来做只读或者全文检索 (相信现在提到全文检索,没人会用 MYSQL 了... 阅读全文
摘要:
几个星期以前的一个项目,需求是根据当前用户上传的经纬度坐标,在数据库几十万万条数据中查询出符合“周围3公里范围内”条件的坐标点。 Mysql本身是支持空间索引的,但是在5.X版本中取消了Distance()和Related(),无法使用空间的距离函数去直接查询距离在一定范围内的点。所以,我首先... 阅读全文
摘要:
显示验证码首先在Home/Controller下创建一个公共控制器PublicController 1 19, // 验证码字体大小15 'length' => 4, // 验证码位数16 'imageH' => 3417 ];18 ... 阅读全文
摘要:
环境配置:开启服务器伪静态本处以apache为例,查看apache的conf目录下httpd.conf,找到下面的代码LoadModule rewrite_module modules/mod_rewrite.so将其前面的#去掉,如果没有找到则添加进去。找到一下代码 AllowOverrid... 阅读全文
摘要:
了解常见的PHP应用程序安全威胁,可以确保你的PHP应用程序不受攻击。因此,本文将列出 6个常见的 PHP 安全性攻击,欢迎大家来阅读和学习。 1、SQL注入 SQL注入是一种恶意攻击,用户利用在表单字段输入SQL语句的方式来影响正常的SQL执行。还有一种是通过system()或exec()命令... 阅读全文
摘要:
1 0)) $num=intval($_POST['num']); //数量12 if(intval($_POST['point']>0)) $point=intval($_POST['point']); //点数13 if(intval($_POST['batch']>0)) $... 阅读全文
摘要:
win7环境下mysql主从搭建我下载的是压缩包,免安装的那种1、简单安装解压后把my-default.ini复制一份改为my.ini默认mysql会找这个文件,首先从system32下找,然后在安装目录找basedir = D:/soft_install/Java/mysql_slave_oned... 阅读全文