PHP

php isset和empty区别

isset()函数用于检查一个变量是否已经被声明并且不为null。如果变量存在且不为null,则返回true,否则返回false。它通常用于检查变量是否存在,以避免在访问不存在的变量时引发错误。 empty()函数用于检查一个变量是否为空。如果变量为0、空字符串、null、false或空数组,则返回true,否则返回false。它通常用于检查用户提交的表单字段是否已填写。 需要注意的是,如果变

WordPress 标签调用相关标签文章和相关标签第一篇文章分类下的文章

以下是钻芒博主与Chat*PT的对话获得的代码,原文来着钻芒博客:WordPress 标签调用相关标签文章和相关标签第一篇文章分类下的文章-钻芒博客 (zuanmang.net) 基本上第一遍告诉它需求就可以生成出可用的代码,但如果让它在原有基础上做些优化,它可能就会忘记,经过不断沟通,最后生成的代码是可以用状态。 你好 你好!有什么我可以帮助你的吗? 我想调用Wordpress 标签下的文章,

php七牛云文件上传

/* * 七牛云文件上传 * $img_url 文件路径url * $qiniu_config 七牛云配置 * @return array */ public function qiniuUpload($save_path, $qiniu_config) { $secretKey = $qiniu_config['

php获取文章所有图片

/** * 设置文章内容图片,上传到本地服务器处理 * @param $content 文章内容 * @return bool */ public function setContentImg($content) { // 1.先正则匹配出所有的图片url $pattern = '#<img(.+?

Java Web超大文件上传和断点续传的实现

​ 前言 文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有比较好的上传体验呢,答案有的,就是下边要介绍的几种上传方式 详细教程 秒传 1、什么是秒传 通俗的说,你把要上传的东西上传,

VoIP应用在Ubuntu 14.04下编译FFmpeg libX264及PJSIP

PJSIP是一个开源的SIP协议栈。它支持多种SIP的扩展功能,可说算是最目前流行的SIP协议栈之一了。  它实现了SIP、SDP、RTP、STUN、TURN和ICE。PJSIP作为基于SIP的一个多媒体通信框架提供了非常清晰的API,以及NAT穿越的功能。PJSIP具有非常好的移植性,几乎支持现今所有系统:从桌面系统、嵌入式系统到智能手机。PJSIP同时支持语音、视频、状态呈现和即时通

配置wordpress:添加分享到微博功能(wordpress 6.2)

一,添加代码 1,代码: <a target="_blank" href='https://service.weibo.com/share/share.php?url=<?php the_permalink(); ?>&title=<?php the_title(); ?>'> <img id="imgSinaShare" clas

Aria2 下载工具部署(local)

Aria2 下载工具部署(docker) 中介绍了使用 docker 部署 Aria2 的方法,如果已经安装了 docker,执行起来是比较简单的。 但如果觉得每次使用 Aria2 还需要启动 docker 这个操作有点重,可以考虑使用本地部署的方式。 这里使用 scoop 安装 aria2 和 ariaNg ScoopInstaller/Scoop: A command-line instal

MySQL 元数据

MySQL 元数据 你可能想知道MySQL以下三种信息: 查询结果信息: SELECT, UPDATE 或 DELETE语句影响的记录数。 数据库和数据表的信息: 包含了数据库及数据表的结构信息。 MySQL服务器信息: 包含了数据库服务器的当前状态,版本号等。 在MySQL的命令提示符中,我们可以很容易的获取以上服务器信息。 但如果使用Perl或PHP等脚本语言

jsp Web超大文件上传和断点续传的实现

​   对于大文件的处理,无论是用户端还是服务端,如果一次性进行读取发送、接收都是不可取,很容易导致内存问题。所以对于大文件上传,采用切块分段上传,从上传的效率来看,利用多线程并发上传能够达到最大效率。  本文是基于 springboot + vue 实现的文件上传,本文主要介绍服务端实现文件上传的步骤及代码实现,vue的实现步骤及实现请移步本人的另一篇文章 详细思路及源码 上

MySQL 删除数据库

MySQL 删除数据库 使用普通用户登陆 MySQL 服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库,所以我们这边使用 root 用户登录,root 用户拥有最高权限。 在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失。 drop 命令删除数据库 drop 命令格式: 例如删除名为 RUNOOB 的数据库: 使用 mysqladmin 删除数据库 你

信息搜集与漏洞扫描

信息搜集与漏洞扫描 基础问题回答 哪些组织负责DNS,IP的管理。 ICANN(Internet域名与地址管理机构)负责全球的DNS、IP和域名根服务器的管理,是为承担域名系统管理IP地址分配,协议参数配置,以及主服务器系统管理等职能而设立的非盈利机构。 全球一共有5个地区性注册机构:ARIN主要负责北美地区业务,RIPE主要负责欧洲地区业务,APNIC主要负责亚太地区业务,LACNIC主要负

工作感受月记(202305月)

2023年05月04日 出游归来始上班,人少事多时用光。 手中存旧事三个,新来事项也有三。 不得不一一排序,收集资料查日志。 搞定一个接下个,在手事情堆积中。 解答地址变动因,结果还是要观察。 APIM日志看变数,连线客户语音聊。 Oauth2 token格式有疑问,线上演示秀答案。 印度客户解根源,也需观察多一周。 PHP的性能是疑问,我们与客户之间 有不相互理解处,需要明日沟通与检验。 事情发

配置wordpress:给文章添加二维码(wordpress 6.2)

一,给文章添加二维码: 代码: <img src="https://api.sey.ink/api/qr?text=<?php the_permalink(); ?>&size=100" alt="QR:<?php the_title(); ?>"/> 编辑文章页面->single.php: 查看效果     &nb

本地图文直接复制到UMEditor编辑器中

百度ueditor新增的将word内容导入到富文本编辑框的功能怎么没有啊,... ueditor实现word文档的导入和下载功能的方法:1、UEditor没有提供word的导入功能,只能说是粘贴复制。 2、方案:用poi来提供word导入,思路是将word转换为html输出,再用UEditor提供的setContent()方法将html的内容添加到编辑器中。 方案缺点,一是poi对word文本的格

CentOS opensips-cli 安装

      一路走来,有点累,有点醉...(如需转载,请注明出处)

Road

10.10.236.244/v2/admin/login.html 随便注册一个账号 查看 可以知道管理员邮箱:admin@sky.thm,并且上传文件只有管理员可以访问此功能 通过Users->ReseUser 重置用户密码,抓包修改邮箱达到->越权操作 登录用户,并且在文件上传的源码处发现了上传路径 本地监听 访问:10.10.236.244/v2/profileimag

【nodejs基础】详解http模块即创建web服务器基本步骤02

1、http 模块 http 模块是 Node.js 官方提供的用来创建 web 服务器的模块 通过 http 模块提供的 http.createServer() 方法,就能方便的把一台普通的电脑,变成一台 Web 服务器,从而对外提供 Web 资源服务。 在 Node.js 中,不需要使用 IIS、Apache(针对php) 等第三方 web 服务器软件(普通的电脑常常安装这些),而是基于 No

本地图文直接复制到KindEditor编辑器中

​  由于工作需要必须将word文档内容粘贴到编辑器中使用 但发现word中的图片粘贴后变成了file:///xxxx.jpg这种内容,如果上传到服务器后其他人也访问不了,网上找了很多编辑器发现没有一个能直接解决这个问题 考虑到自己除了工作其他时间基本上不使用windows,因此打算使用nodejs来解决这一问题 发现不管什么编辑器只要将图片转换成base64后就可以直接使用(IE8及一

Me and My Girlfriend - 手工爆库

主机发现 sudo nmap -sT --min-rate 10000 -p- xx.xx.xx.xx -oA nmapscan/ports sudo nmap -sT -sC -sV -O -p xx.xx.xx.xx -oA nmapscan/detail sudo nmap -sU --top-ports xx.xx.xx.xx -oA nmapscan/udp  sudo n

cPanel XSS漏洞分析研究(CVE-2023-29489)

一、漏洞原理 漏洞简述 cPanel 是一套在网页寄存业中最享负盛名的商业软件,是基于于 Linux 和 BSD 系统及以 PHP 开发且性质为闭源软件;提供了足够强大和相当完整的主机管理功能,诸如:Webmail 及多种电邮协议、网页化 FTP 管理、SSH 连线、数据库管理系统、DNS 管理等远端网页式主机管理软件功能。 该漏洞可以无身份验证情况下利用,无论cPanel管理端口2080, 20

PHP获取时间戳、获取天周月的起始时间、指定时间所在周、指定时间的各个周等相关函数

一、时间戳和日期互相转换 二、PHP获取今日、昨日、上周、本周、上月、本月的起始时间戳 三、获取当前周的每天的起始时间 四、获取周的起始时间 1、根据指定时间获取所在周的起始时间和结束时间 2、通过时间戳 获取某周的开始时间和结束时间  五、获取指定日期是周几 六、通过某个日期段内的周几获取对应的日期  开始日期 结束日期 

linux 安装神州通用数据库 V7

@目录操作系统、数据库1、官方下载链接2、windows客户端下载链接3、官方安装手册4、安装前准备3.1、创建安装用户3.2、以root 用户修改神通数据库安装包的所有者为shentong 用户3.3、以root 用户创建神通数据库主目录并修改所有者为shentong 用户3.4、以root 用户临时修改init.d 目录权限3.5、使用shentong用户登录4、安装4.1、切换到shento

Vite + React 项目,在 Webstorm 中的 tailwind css 无法自动补全问题

问题 根据官网的安装步骤,Install Tailwind CSS with Vite 安装完成后,在 Webstorm 中 Tailwind 始终无法自动补全,查看 Webstorm 的日志,提示报错 Tailwind CSS: Tailwind CSS: require() of ES Module xxxtailwind.config.js from xxxWebStormxxxplugi

本地图文直接复制到TinyMCE编辑器中

​  自动导入Word图片,或者粘贴Word内容时自动上传所有的图片,并且最终保留Word样式,这应该是Web编辑器里面最基本的一个需求功能了。一般情况下我们将Word内容粘贴到Web编辑器(富文本编辑器)中时,编辑器都无法自动上传图片。需要用户手动一张张上传Word图片。如果只有一张图片还能够接受,如果图片数量比较多,这种操作就显得非常的麻烦。 1、只粘贴图片并上传到服务器 conf

SAR -searchsploit

主机发现 sudo nmap -sn 192.168.28.0/24 TCP端口扫描:sudo nmap -sT --min-rate 10000 -p- 192.168.28.35 -oA nmapscan/ports 端口tcp扫描sudo nmap -sT -sV -sC -O -p80 192.168.28.35 -oA nmapscan/detial 端口udp扫描sudo nmap

Nginx 面试题总结大全

转载请注明出处:   1 介绍下nginx特点与常用模块   2 nginx特点详细   3 反向代理和正向代理   4 负载均衡策略有哪些   5 Nginx如何实现动静分离?    6 Nginx 常用命令有哪些?   7 Nginx 进程模型   8 nginx是四层协议还是七层的    9 nginx如何自定义负载均衡    10 如何自定义根据cpu的运行情

Linux xargs 命令

xargs 是一个强有力的命令,是自动化必须掌握的命令 xargs 通awk命令一样 Linux xargs 命令 xargs(英文全拼: eXtended ARGuments)是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。 xargs 可以将管道或标准输入(stdin)数据转换成命令行参数,也能够从文件的输出中读取数据。 xargs 也可以将单行或多行文本输入转换为其他格式,例如多行

smarty section循环显示一维数组元素

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wid

<<  <  158  159  160  161  162  163  164  165  166  >  >>