-
Sublime Text 3(Build 3211)最新版本注册码License
Sublime Text 3 比较不错的开发编辑器!扩展插件也挺多!支持Windows 和 MAC 跨平台! 不过该编辑器上一次更新还是:2019年10月份左右a b #。 这里给大家分享一波,最S 4 X @新版本的Sublime Text可用的注册码! 2020年11月30日亲测| 5 E 0 V j ~ I可用! 官网地址 https://www.sublimetext.com/ 注册码 该…- 43
- 0
-
设计模式(45 种)
设计模式是软件开发人员在软件开发过程中面临的一般问题的解决方案。这些解决方案是众多软件开发人员经过相当长的一段时间的试验和错误总结出来的。 使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式使代码编制真正工程化,设计模式可以完美地解决很多问题,每种模式在现实中都有相应的原理来与之对应,每种模式都描述了一个在…- 19
- 0
-
macOS 上安装 PECL
一、简介 PECL(The PHP Extension Community Library)是 PHP 扩展的存储库,为 PHP 所有的扩展提供提供托管和下载服务。 通过 PEAR(PHP Extension and Application Repository)的 Package Manager 的方式,可以对 PECL 扩展进行下载和安装。 二、安装 官方提供了 PEAR 在各个平台的安装方式…- 143
- 0
-
MAMP Pro开发环境中使用Nginx时 访问fastadmin后台提示模块不存在解决方案
前言 php开发的时候 使用的最多的集成环境就是M文件是不一样的,注意,真的不一样,虽然使用同一个apache ,nginx 和mysql ,但是apache配置文件不一样。 mamp 的apache配置文件:/Applications/MAMP/conf/apache/ mamp pro 的apache配置文件:/Library/Application Support/appsolute/MAM…- 584
- 0
-
通过Apache和Nginx解决跨域问题
为什么配置伪静态? 1.伪静态通过URL重写隐藏应用的入口文件index.php和实际路径,会减少些许安全问题。 2.配置伪静态重写URL后,可以使得URL链接更加优美,否则会有太多的[/&- 183
- 0
-
ThinkPHP接入腾讯云天御验证码 腾讯云验证码
验证码 所以才有以下内容 首先还是建议详细阅读官方文档 文档地址 首先是前端文件(建议直接在 HTML 中引入)。 <script src="元素(button、div、span)内加入以下 ID 及属性。 <!--点击此元素会自动激活验证码--> <!--id : 元素的 ID (必须)--> <!--data-appid : AppID(必须)--…- 353
- 0
-
用PHP实现常见的算法
下面分享一些最常见的算法,用PHP如何实现。冒泡排序function bubble_sort($arr) { $n=count($arr); for($i=0;$i<$n-1;$i++){ for($j=$i+1;$j<$n;$j++) { if($arr[$j]<$arr[$i]) { $temp=$arr[$i]; $arr[$i]=$arr[$j]; $arr[$j]=$t…- 140
- 0
-
网页/应用访问慢突然变慢,如何定位问题?
查看 cpu、查看有没有报内核错误,文件数这些有没有达到上限等等 链路本身慢,是否跨运营商、用户上下行带宽不够、dns解析慢、服务器内网广播风暴什么的 程序设计不合理,是否程序本身算法设计太差,查看服务器是否被DDos了等等 硬件故障,这个一般直接服务器就挂了,而不是访问慢- 137
- 0
-
列出一些PHP防范 SQL 注入、XSS 攻击、CSRF 攻击的方法
PDO预处理函数prepare() addslashes() 函数将’转为’,将”转为” mysqli_real_escape_账号,非法转账,篡改系统后台服务器后,服务器又原封不动的把参数返回给浏览器,浏览器识别这段js脚本代码后运行了; 访问:127.0.0.1/basic/web/index.php?r=article/post&amp;to=lisi&变量名,服务端…- 217
- 0
-
-
-
PHP $_SERVER[‘SERVER_NAME’] 和 $_SERVER[‘HTTP_HOST’] 的区别
$_SERVER['SERVER_NAME']是固定的,是请求输出域名,则输出客户端- 133
- 0
-
PHP如何设置一个30分钟过期的Session?
设置seesion.cook分钟, 并设置session.gc_maxlifetime也为30amp. 每次访问之前, 判断时间戳. 每个session值在赋值后,会在24文件并不会从/tmp目录下删除。 如果在24ie["PHPSESSID"]被销毁,但是服务器下的session值并不会因此被标为垃圾,session请求,执行一次1÷100,也就是 1% 的概率计算,如果计算…- 140
- 0
-
-
-
PHP中如何实现异步?
通过渲染前端页面,方式现在还适用。只是受限于业务场景,因为只能在浏览器中遇到请求就不行了。 通过 方法打开一个指向进程的管道,每个请求会多起一个进程。忽略进程来看最主要的原因是数据的传输特别不方便,使用 CURL 扩展,通过设置timeout超时参数,能实现离弦之箭的效果。不过这种连接。被调用的服务如果有做连接检测,也会中断服务端脚本的执行。比如我们请求微信的某个费时方法不推荐大家方法与CURL类…- 121
- 0
-
-
-
如何调试PHP代码?
显示错误php ini_set(‘display_errors’, ‘On’); error_reporting(E_ALL); “` var_dump() 使用XDebug “`- 111
- 0
-
php-fpm 有哪些子进程运行方式?
static:固定模式,固定有n(n >= 1)个,既不会增加也不会减少。 dynamic:动态模式,至少有1个,启动 pm.个数小于 pm.min_spare_servers,则补齐到pm.min_spare_servers,如果大于 pm.max_spare_servers,则降低到 pm.max_spare_servers。这种模式在正式环境中请求时没有子进程,有请求时启动。最多可以启…- 90
- 0
-
PHP接口和抽象类有什么区别?
都是interface 实现类及 ab子类都必须要实现已经声明的抽象接口用 方法都是抽象方法体,实现类必须要实现。而抽象类的子类可以有选择地实现。 接口没有数据成员;抽象类可以有数据成员,实现数据的封装。 接口没有构造方法都是public类型,而抽象类中的抽象方法都是抽象的,只有那些冠有 abstract 的方法,在 abstract class 中必须定义方法既可以直接继承,也可以覆盖;而对抽象- 77
- 0
-
PHP类有哪些魔术方法,各有什么用途?
__con函数,每次new创建新对象时先方法。 __destruct():析构函数,对象的所有引用都被删除,或者当对象被显式销毁时执行。 __c方法时,__callStatic():在静态上下文中调用一个不可访问allStatic() 会被调用。 __get():读取不可访问属性的值时,__get() 会被调用。 __set():在给不可访问属性赋值时,__set() 会被调用。 __isset(…- 99
- 0
幸运之星正在降临...
点击领取今天的签到奖励!
恭喜!您今天获得了{{mission.data.mission.credit}}积分
我的优惠劵
-
¥优惠劵使用时效:无法使用使用时效:
之前
使用时效:永久有效优惠劵ID:×
没有优惠劵可用!