下载特别感谢沉冰浮水和漠漠睡大佬的审核指点,版本更新为v1.0.7yk_WeChatFans_1.0.7_2022-06-28.zba更新日志v1.0.71、清除table标签border属性冗余代码2、优化文章新增编辑页隐藏内容按钮样式3、link,script标签去除type属性,规范书写格式4、规范书写格式,过w3校验5、正则匹配优化更新日志v1.0....
前言最近写主题的过程中,系统内置模块不能够满足要求,比如想要一个随机文章、热门文章侧栏啥的,就需要自己创建自定义模块了代码function InstallPlugin_yk_cool_summer(){ global $zbp; //插...
问题:有一母牛,到4岁可生育,每年一头,所生均是一样的母牛,到15岁绝育,不再能生,20岁死亡,问n年后有多少头牛。分析:4岁可生育,那么4岁加上生下的小牛一共两头,生下的小牛再过4年也能生,期间母牛每年还能生一头,不难想到用递归算法function niu($n){ static $...
怎么说呢,平时用不到,面试可能会考,php经典算法,猴子选大王问题:一群猴子排成一圈,按1,2,...,n依次编号。然后从第1只开始数,数到第m只,把它踢出圈,然后从它后面再开始数,再数到第m只,在把它踢出去...,如此不停的进行下去,直到最后只剩下一只猴子为止,那只猴子就叫做大王。思路分析:(遇到这种有变量的最好先假定具体数值,方便分析)假定有6只猴子排成...
一、为什么要用分布式ID?在说分布式ID的具体实现之前,我们来简单分析一下为什么用分布式ID?分布式ID应该满足哪些特征?1、什么是分布式ID?拿MySQL数据库举个栗子:在我们业务数据量不大的时候,单库单表完全可以支撑现有业务,数据再大一点搞个MySQL主从同步读写分离也能对付。但随着数据日渐增长,主从同步也扛不住了,就需要对数据库进行分库分表,但分库分表...
背景不知道大家有没有发现,如今的面试,不管你是面试初级、中级还是高级,高并发场景业务处理永远都绕不过去,正所谓面试造火箭,工作拧螺丝,博主深有体会。今天我们就来谈谈并发场景中经常被问及的一个问题:mysql和redis数据一致性问题。我们知道,数据库大多数情况下都是用户并发访问最薄弱的环节,所以,智慧的人们就想到为什么不做一个缓存操作,让请求先访问到缓存,而...
PHP整个生命周期可以被划分为以下几个阶段:模块初始化阶段、请求初始化阶段、脚本执行阶段、请求关闭阶段、模块关闭阶段。根据不同的SAPI的实现,各阶段的执行情况会略有差异。比如命令模式下,每次执行一个脚本都会完整地经历这些阶段,而FastCgi模式下则在启动时执行一次模块初始化。1、php_module_startup()模块初始化阶段本阶段主要进行php...
总体来说分为以下几个过程:输入地址。DNS解析。TCP连接。发送http请求。返回http响应。浏览器解析渲染页面。断开连接。一、输入地址:当我们在浏览器输入地址的时候,浏览器已经在只能匹配到可能得到的url了,他会从历史记录,书签等地方,找到已经输入的字符串可能对应的url,然后给出智能提示,让你可以补全url地址。二、DNS解析:DNS解析的过程就是寻...
一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性(Consistency):事务开始前和结束...
前言网上有很多关于PHP的面试题,要么排版乱七八糟,要么就是复制粘贴都不知道对错,笔者结合自身面试经验重新整理了一份,望对大家有所帮助。欢迎评论区留言你所遇到过的难忘的面试题,持续更新.......1、下面这段代码的运行结果是?<?php$arr = [1, 2, 3];foreach ($a...