网站技术

目录 前言 场景说明 举例说明 进一步优化 性能对比 前言 如何提高程序运行速度,减轻服务器压力是服务端开发必须面对的一个问题。 简单且朴素的原则:不要在for循环中操作DB,包括关系型数据库和NoSql。 我们应该根据自己的业务场景,在for循环之前批量拿到数据,用尽量少的sql查询批量查到结果。 在for循环中进行数据的匹配组装。 场景说明 业务在多个情景下需要获得用户的详细信息,有点可以通过查询用户表直接获取到,有的需要查

2023-01-14  281
网站技术

百度云加速API参考文档  https://su.baidu.com/help/index.html#/7_kaifazhinan/2_APIcankao-NEW/2_wangzhanjieru/2.1.1_tianjiayuming.md 注意: 官方接口v3和v31有些参数并未实现,或返回的内容和文档描述不符合,所以在封装时交叉使用了2个版本的API,并非码字错漏。 /** * Author: rehiy <

2023-01-14  232
网站技术

目录 1.file://协议 2.php://协议 3.data://协议 4.zip:// & bzip:// & zlib:// 协议 总结 1.file://协议 条件: allow_url_fopen : off/on allow_url_include: off/on 作用: 用于访问本地文件系统,在ctf中通常用来读取本地文件 在include() / require() / include_once()

2023-01-14  350
网站技术

首先要知道这个函数 move_uploaded_file(); 接下来是我们的input框,和我们的html页面 这里我们是增加的input框我们也可以写写一个属性    multiple="multiple"   这样就可以ctrl多选图片了 <html> <head><title>多个文件上传表单</title>&l

2023-01-14  281
网站技术

目录 PHP反序列化 序列化与反序列化 PHP魔法函数 反序列化漏洞 简介 原理 触发条件 示例 PHP反序列化 序列化与反序列化 序列化说通俗点就是把一个对象变成可以传输的字符串。序列化过程中还会对不同属性的变量进行不同方式的变化 public的属性在序列化时,直接显示属性名 protected的属性在序列化时,会在属性名前增加0x00*0x00,其长度会增加3 private的属性在序列化时,会在属性名前增加0x00

2023-01-14  284
网站技术

目录 1 什么是PHP 2 echo 的用法 2.1 概述 2.2 语法 2.3 例子 2.4 小结 1 什么是PHP PHP(PHP: Hypertext Preprocessor)即“超文本预处理器”,是在服务器端执行的脚本语言,尤其适用于Web开发并可嵌入HTML中。 PHP语法学习了C语言,吸纳Java和Perl多个语言的特色发展出自己的特色语法,并根据它们的长项持续改进提升自己,例如java的面

2023-01-14  228
网站技术

目录 1 什么是注释 1.1 注释的目的 1.2 注释的格式 2 PHP 的注释格式 2.1 行注释 2.2 多行注释 3 小结 1 什么是注释 注释就是对代码的解释和说明,其目的是让人们能够更加轻松地了解代码。注释是编写程序时,写程序的人给一个语句、程序段、函数等的解释或提示,能提高程序代码的可读性。 1.1 注释的目的 注释只是为了提高可读性,不会被计算机编译。 1.2 注释的格式 注释通常会分为行注释和块注释

2023-01-14  255
网站技术

php操作XML <?xml version="1.0" encoding="utf-8"?> <article> <item> <title size="1">title1</title> <content>content1</content> <pubdate>2009-10-11&l

2023-01-14  283
网站技术

目录 1、冒泡排序 2、选择排序 3、快速排序 4、插入排序 补充 1、冒泡排序 两两相比,每循环一轮就不用再比较最后一个元素了,因为最后一个元素已经是最大或者最小。 function maopaoSort ($list) { $len = count($list); for ($i = 0; $i < $len - 1; $i++) { for ($j = 0; $j < $len -

2023-01-14  341
网站技术

目录 前言 1、目前有2种类型的二维码 2、用户扫描带场景值二维码时,可能推送以下两种事件 3、创建二维码ticket 4、临时二维码请求说明 5、永久二维码请求说明 6、临时二维码和永久二维码生成实现的代码 前言 为了满足用户渠道推广分析和用户账号绑定等场景的需要,公众平台提供了生成带参数二维码的接口。使用该接口可以获得多个带不同场景值的二维码,用户扫描后,公众号可以接收到事件推送。 1、目前有2种类型的二维码 临时二维码,是

2023-01-14  238