小记apache php

PHP将数组通讯录按字母A-Z排序

1.调用 public function test(){ $volist=Db::name("user")->select(); $list=$this->chartSort($volist); } 2.具体方法 /** * 将数组按字母A-Z排序 * @return [type] [descrip ......
数组 字母 通讯录 通讯 PHP

PHP 快速实现大文件上传

简单的上传代码 最简上传代码 <?php move_uploaded_file($_FILES["file"]["tmp_name"], $_FILES["file"]["name"])?> <form action="" method="post" enctype="multipart/form- ......
文件 PHP

泛微E-Office json_common.php文件存在sql注入漏洞

漏洞简介 泛微e-office为企业办公提供丰富应用,覆盖常见协作场景,开箱即用。满足人事、行政、财务、销售、运营、市场等不同部门协作需求,帮助组织高效人事管理。 系统 json_common.php 文件存在SQL注入漏洞 漏洞复现 fofa语法:app="泛微-EOffice" 登录页面如下: ......
json_common 漏洞 E-Office 文件 Office

用友畅捷通 畅捷CRM get_usedspace.php SQL注入漏洞

漏洞简介 畅捷CRM get_userspace.php文件中 site_id参数存在SQL注入漏洞 漏洞复现 fofa语法:icon_hash="-1068428644" 登录页面如下: POC: GET /WebSer~1/get_usedspace.php?site_id=-1159%20UN ......
get_usedspace 漏洞 usedspace CRM get

10.18 模拟赛小记

这下真的寄了。 赛前多校联测 2。胜利一中出题。 比赛链接。 官方题解。 A.谁共一杯芳酒 赛时写了个小范围的爆搜和假的贪心。赛后一想笑的我。好好好。 有的样例。给了和没给有什么区别啊。真无语。 正确的思路是先按照一边端点为关键字排序,另一边按照最长不下降序列处理。 这样直接做的话是 60pts。加 ......
模拟赛 小记 10.18 10 18

PHP-FFMpeg 操作音视频

目录🎈 安装PHP-FFMpeg🎈 视频中提取一张图片🎈 视频中提取多张图片🎈 调整视频大小🎈 视频添加水印🎈 生成音频波形🎈 音频转换🎈 给音频添加元数据🎈 拼接多个音视频🎈 截取音视频🎈 提取 gif 动图🎈 裁剪视频🎈 转换视频格式🎈 调整视频帧率🎈 获取音视频信 ......
PHP-FFMpeg FFMpeg PHP

PHP如何获取本周所有的日期

/** * 签到记录 */ public function getSignlog() { // 获取本周第一天的时间戳 $first_day_of_week = strtotime('this week Monday'); // 获取本周最后一天的时间戳 $last_day_of_week = st ......
日期 PHP

Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources

Failed to execute goal org.apache.maven.plugins:maven-resources-plugin:3.2.0:resources 一、问题背景 在 SpringBoot 工程编译过程中,出现报错信息:“Failed to execute goal org. ......

php动态生成海报图片、七牛云上传图片、七牛云打包文件

场景描述 具体业务中遇到了动态生成图片同时保存到七牛云上,然后打包提供下载的问题。 常规方案一般保存到服务器上,然后打包下载后删除就可以了,为了节约带宽和服务器资源,算是另辟蹊径了。 解决 1. 动态生成图片 逛了一逛github,最后使用了 kkokk/poster 的库,相当丝滑。 文档地址 示 ......
图片 海报 文件 动态 php

攻防世界 Web php_rce

打开页面发现使用了ThinkPHP框架 参考https://blog.csdn.net/qq_30889301/article/details/130581008博客进行解题 ThinkPHP是一个基于PHP语言的开源Web应用框架,它提供了一系列的工具和组件,可以帮助开发人员更快速、更高效地构建W ......
php_rce 世界 Web php rce

php 日志 写入 文件 获取完整url 获取当前请求地址

$file = 'log.txt';//要写入文件的文件名(可以是任意文件名),如果文件不存在,将会创建一个 $content = $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF'].'?'.$_SERVER['QUERY_STRING']; if($f = fil ......
地址 文件 日志 php url

SpringBoot 注解小记

用于入口类的注解 SpringBootApplication标识该类是入口 ComponentScan表示扫描入口类同级和所有子包下的Component 我们也可以使用ComponentScan("Com.XXXX")自定义扫描路径 用于类的注解 @Component, @Service, @Rep ......
注解 小记 SpringBoot

【JAVA】org.apache.http依赖

<dependency> <groupId>org.apache.httpcomponents</groupId> <artifactId>httpclient</artifactId> <version>4.5.2</version> </dependency> <dependency> <gro ......
apache JAVA http org

【JAVA】org.apache.commons.codec依赖

<dependency> <groupId>commons-codec</groupId> <artifactId>commons-codec</artifactId> <version>1.10</version> </dependency> ......
commons apache codec JAVA org

Apache ActiveMQ 各个版本所依赖的JDK版本

Apache ActiveMQ 各个版本所依赖的JDK版本 ActiveMQ下载地址 ActiveMQ版本下载 ActiveMQ 依赖JDK版本 MQ版本号 Build-Jdk apache-activemq-5.10.0 1.7 apache-activemq-5.11.0 1.7 apache- ......
版本 ActiveMQ Apache JDK

SAM小记

例题:Luogu P3804 【模板】SAM 首先,读本章的人,要有一个思想:对于子串,我们考虑若在它前方或后方加字符,它的性质会有什么改变,或者不变 将 \(SAM\) 前,先讲 \(endpos\) 定义: 对于一个子串,它在原串中可能出现在若干的位置。而一个子串 \(p\) 出现的这些位置的右 ......
小记 SAM

PHP微信墙制作,开源

注意:由于微信官网不定时会更新,其中模拟登陆以及爬取数据的方式可能会失效,最近这12个月里,就有两次更新导致此功能需要重写。 服务端源码->github地址传送门 思路 其实实现思路就是通过模拟登陆的方式登录到微信平台,然后通过正则表达式获取指定的内容放到数据库里面,同时这个操作要在一个定时任务里面 ......
PHP

php文件限速下载示例代码

<?php // 将发送到客户端的本地文件 $local_file='abc.zip'; // 文件名 $download_file='your-download-name.zip'; // 设置下载速率(=> 31.2 kb/s) $download_rate=31.2; if(file_exis ......
限速 示例 代码 文件 php

php一键打包压缩目录文件代码示例

<?php $button=$_POST['button']; if($button=="开始打包") { $zip = new ZipArchive(); $filename = "./".date("Y-m-d")."_".md5(time())."_zy.zip"; if ($zip->ope ......
示例 代码 文件 目录 php

「Log」2023.10.17 小记

CSP 第二轮倒数 \(3\) 天。 序幕 \(\text{6:40}\):到校,整理博客。 \(\text{7:30}\):模拟赛发题。 题意都很简单,感觉都是很怪异的配置,T1 性质是显著的,一会就切了。 T3 感觉不知道想考啥,反手扔个乱搞。 T2 T4 是一点思路没有,T4 连暴力都不会,应 ......
小记 2023 Log 10 17

PHP8.1.5安装与启用Xdebug扩展

1、进入终端窗口,输入php -i 命令,显示出当前系统的PHP安装环境。 2、把PHP -i的输出复制出来。如图所示 3、打开https://xdebug.org/wizard网站,粘贴刚复制的字符,点击Analyse my phpinfo() output按钮,让网站自动分析。如下图 1、 下载 ......
Xdebug PHP8 PHP 1.5

10.17 小记录

link to problem 记录原因:自己做法代码长度太长。 自己的做法: link to submission 离线下来,离散化。题目是要求连续段的个数。 Subtask $2$ 的做法 考虑从大到小一个一个加入数。加入一个数的时候如果两边没有,答案加一;有一个,不变;都有,减一。预处理完 \ ......
小记 10.17 10 17

PHP 核心特性之匿名函数

来源:http://www.shanhubei.com/archives/2814.html 在匿名函数出现之前,所有的函数都需要先命名才能使用 function increment($value) { return $value + 1; } array_map('increment', [1, ......
函数 特性 核心 PHP

PHP 手册中的匿名函数关联用法分析

来源:http://www.shanhubei.com/archives/2812.html 匿名函数 匿名函数 也叫 闭包函数 (closures),可以创建一个没有指定名称的函数,一般作用于回调函数 (callback) 参数的值。匿名函数目前是通过 Closure 类来实现的。 1. 我们平时 ......
函数 手册 PHP

php为什么需要匿名函数

来源:http://www.shanhubei.com/archives/2810.html 匿名函数(Anonymous functions),也叫闭包函数(closures),允许临时创建一个没有指定名称的函数。最经常用作回调函数(callback)参数的值。当然,也有其它应用的情况。 匿名函数 ......
函数 php

php匿名函数怎么写

来源:http://www.shanhubei.com/archives/2808.html PHP匿名函数和闭包使用的句法与普通函数相同,但匿名函和闭包数其实是伪装成函数的对象. 匿名函数: 就是没有名称的函数.匿名函数可以赋值给变量,对象传递.不过匿名函数仍是函数,因此可以调用,还可以传入参数. ......
函数 php

js时间戳和php时间戳

js时间转换 1、JavaScript 的时间对象转换为时间戳 1.1、时间对象转时间戳的 5 种写法 在 JavaScript 中,将时间对象转换为时间戳的方法有 5 种,示例如下: // 定义一个时间对象 dt,然后依次演示各种将 dt 转换为时间戳的写法 var dt = new Date(" ......
时间 php

ubuntu安装php7.4-8.0

更新,加入源 apt-get update apt -y install software-properties-common 安装存储库 ppa:ondrej/php,它提供所有 PHP 版本 add-apt-repository ppa:ondrej/php apt-get update 开始安 ......
ubuntu php7 php 8.0

PHP轮子批量替换数据库前缀

<?php include_once('fix_mysql.inc.php'); //设置好相关信息 echo '<meta charset="utf-8">'; $dbserver='localhost'; $dbname='test';//替换成你的数据库名 $dbuser='root';//替 ......
前缀 轮子 数据库 数据 PHP

「Log」2023.10.16 小记

CSP 第二轮倒数 \(4\) 天。 序幕 \(\text{6:40}\):到校。 鼠标 USB 接口第一遍就对准了但还是没插进去。 整理博客,等会写 CF 题。 \(\text{7:10}\):开始写题。 \(\color{royalblue}{CF1201D}\) 因为只能从下向上走,所以就只用 ......
小记 2023 Log 10 16