PHP

go 面试题

前言 1、面试建议 技术部分 1)、算法部分,刷LeetCode就完事了,这是一个长期的过程,短期突击没啥效果,因为题目太多了。 2)、语言基础,细分为:golang基础及原理,就是本文主要内容了;mysql基础及原理;redis基础及原理;kafka或其他消息中间件(如果没用过,需要了解大概的底层原理及结构);linux常用的命令,比如定时脚本几个参数时间分别代表啥,文件权限需要搞清楚,进程内存

提示上传失败,可能是你的服务器不支持上传大文件怎么办?

原因一: 服务器权限设置问题导致无法正常上传文件(请上传一个小文件检查是否能上传,如果能上传就不是此原因)。 解决方法:查看/upload目录权限,是否能正常读写删除文件。 原因二: 上传的文件过大,服务器带宽小,上传时间太长导致超时失败(请确认小文件能否正常上传)。 解决方法:使用ftp或直接将大文件上传到服务器使用。 原因三: 服务器限制上传文件大小(请确认小文件能

Systemd 入门教程

Systemd 入门教程:命令篇 Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置。 本文介绍它的基本用法,分为上下两篇。今天介绍它的主要命令,下一篇介绍如何用于实战。 一、由来 历史上,Linux 的启动一直采用init进程。 下面的命令用来启动服务。 $ sudo /etc/init.d/apache2 start # 或者 $ servic

buu ezsql

做了道buu的加固题,没啥难度 题目中给出了用户名密码,以及网站  输入1'报错:   发现万能密码能登录  ssh连上,把html下下来看看  试试那两个找漏洞的工具:  …… 好好好 另外一个也找不到,只能我们自己找了 打开index.php,直接定位到username  看这代码,标准的注入点 那该如何加固? 咱也妹学过

PhpStorm 2023 for Mac永久激活版下载(免登陆版)

Phpstorm是一款由JetBrAIns开发的PHP集成开发环境(IDE)。它提供了许多功能来简化PHP应用程序开发,包括代码编辑、调试、代码分析、测试和版本控制等。 PhpStorm 2023 for Mac永久激活版下载   以下是Phpstorm的一些主要特点: 代码编辑器:Phpstorm具有智能代码编辑器,支持语法高亮、代码补全、代码折叠、代码重构、代码格式化等功能,使编写

帝国CMS上传图片word

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

CTFer成长记录——CTF之Web专题·bugku-变量1

一、题目链接 ctf.bugku.com/challenges/detail/id/76.html 二、解法步骤   打开网站:提示flag藏在变量中:   preg_match()后接的正则表达式:^开始, w表示任意一个单词字符,即[a-zA-Z0-9_] ,+将前面的字符匹配一次或多次,$/结尾。   这里需要注意到$$args这个用法,如果说$args="hello",$hello="w

dedecms上传图片word

​  ueditor粘贴不能粘贴word中的图片是一个很头疼的问题,在我们的业务场景中客户要求必须使用ueditor并且支持word的图片粘贴,因为这个需求头疼了半个月,因为前端方面因为安全的原因是不允许访问本地文件的。 首先说一下,ueditor粘贴word图片的问题已经解决,但是不是纯web方法解决的,在纯浏览器的条件下是否能够解决也不确定中,但是ckeditor是可以支持word图

CTFer成长记录——CTF之Web专题·[ACTF2020 新生赛]Include

一、题目链接 https://buuoj.cn/challenges#[ACTF2020%20新生赛]Include 二、解法步骤   打开网页:      有趣的是无论是查看源代码还是bp抓包都一无所获,这题考的是php的filter伪协议进行文件包含:   php://filter:(from https://blog.csdn.net/qq_42404383/article/details/

wordpress 插件 woocommerce自定义订单信息验证

使用php钩子函数增加自定义验证 使用js进行输入框失焦校验,修改验证后样式

ffmpeg rtsp转flv挂载到web端(Linux版)

ffmpeg rtsp转flv挂载到web端(Linux版) 下载ffmpeg 解压目录 Linux安装nginx集成nginx-http-flv-module Linux安装nginx运行环境 安装gcc-c++编译器 安装pcre,zlib包 下载安装nginx和nginx-http-flv-module 下载安装包nginx,nginx-http-flv

TinyMCE实现word图片自动转存

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

php特性

php特性 类型转换 强类型&弱类型 === (强类型)在进行比较的时候,会先判断两种的类型是否相等,再比较 == (弱类型)在进行比较的时候,会将字符串类型转换成相同,再比较 弱比较: 字符串与int类型比较 PHP规定当进行字符串与数字的弱比较时,会进行如下步骤: 字符串与字符串比较 因为这个是字符串之间进行比较,想要绕过这个弱比较只能用0e的方式。 在PHP中"0e"判断为

两个php代码审计的工具

来自打那个熊海cms时候发现的大佬文章:https://blog.csdn.net/qq_28624871/article/details/114745946 下载地址大佬给了,我就不贴了 第一个叫Seay源代码审计系统  不能直接拖文件,感觉这点有点不方便 不过分析代码上感觉还可以 在左上角的新建项目里选中要审计的代码文件或文件夹  然后点击上面的自动审计并开始 &nb

PHPstudy+Xdebug动态调试代码过程中遇到一分钟就超时问题的解决办法

环境是PhpStorm+Xdebug+WAMP 在实际调试的过程中 碰到了调试还没走完就自动结束的情况 很尴尬 查阅了相关文档资料 找到了解决方法 首先在php.ini中进行修改 我的配置文件地址在 在Xdebug栏中添加如下四行 保存退出后 再进入Apache的配置文件httpd.conf进行修改 我的配置文件地址在 可以直接在文件末尾进行添加 保存退出后重启WAMP环境 再进行动态

nginx支持.htaccess文件实现伪静态

server {   listen 80;   server_name tsov.net www.tsov.net;   root /www/web/www.tsov.net;   include /www/web/www.tsov.net/.htaccess; //增加这句,注意路径。     很多网站需要采用伪静态来访问动态网页。所以像phpcms这样的系统,都提供了一个.

HDU 暑假多校 2023 第三场

目录写在前面731073047311写在最后 写在前面 补题地址:https://acm.hdu.edu.cn/listproblem.php?vol=64,题号 7300~7311。 坐牢场。 老东西怎么还在圈里混啊(恼 以下按个人向难度排序,标题为题库中题号。 7310 模拟这个过程。缩放至 (Z%) 即将原来的某个像素覆盖的范围 ((x-1, y-1)rightarrow (x, y)) 变

帝国CMS Table '***.phome_ecms_news_data_'doesn't exist

解决办法 delete from `phome_ecms_news_index` where id not in(select id from phome_ecms_news)  

PHP接入微信官方支付(native·APIv3)

本文引用于  猫玖云  https://blog.csdn.net/qq_63573498 一、项目介绍 两个文件实现微信官方支付(native·APIv3)的发起支付和回调应答功能 注意: notify.php中需要再次填写你的APIv3秘钥 在交易成功的if语句中,填写最终支付成功的相关业务逻辑  二、准备资料 商户号:需要使用到营业执照注册商户 appi

PHP接入支付宝支付及回调(当面付)

本文引用于  猫玖云  https://blog.csdn.net/qq_63573498 一、项目介绍 两个文件实现PHP接入支付宝当面付功能,包括发起支付和支付回调应答 注意: notify.php仅需要填写支付宝公钥以及支付成功后的相关逻辑即可 NotifySerice类中的内容无需修改 务必在支付宝官方添加IP白名单 支付宝当面付还会有一个同步回调,这里没有研究 支付

DeepObfusCode:Source Code Obfuscation Through Sequence-to-Sequence Networks

一、Introduction 代码混淆技术旨在解决代码逆向对抗问题。 本质上,代码混淆技术的目标是:在保持一个程序逻辑结构不变以及完整保存的前提下,同时让攻击者不易识别,以此保护软件的完整性和知识产权。 传统的防护策略包括: 插入空白/冗余的逻辑运算 增加不必要的条件运算等 传统的混淆技术最大的问题是它可以被逆向工程,对攻击者来说,只能能够看到加密函数源代码,由于人工编写的逻辑不管多么负责,本

ip6tables

ip6tables linux中防火墙软件 补充说明 ip6tables命令 和iptables一样,都是linux中防火墙软件,不同的是ip6tables采用的TCP/ip协议为IPv6。 语法 选项 实例 在命令行窗口输入下面的指令就可以查看当前的 IPv6 防火墙配置: /etc/sysconfig/ip6tables文件 使用编辑器编辑/etc/sysconfig/ip6tables

天通终端

天通终端   天通一号系列卫星介绍 天通一号03星是中国航天科技集团五院通信与导航总体部自主研制的第三颗移动通信卫星。它在轨交付后,将与天通一号01星、02星组网运行,为我国及周边、中东、非洲等相关地区,以及太平洋、印度洋大部分海域用户,提供全天候、全天时、稳定可靠的话音、短消息和数据等移动通信服务。 天通卫星的通信主要作用于应急通信,比如灾害地区的卫星通信支持等等,填补了中国自主卫星移

[SWPUCTF 2021 新生赛]babyrce

[SWPUCTF 2021 新生赛]babyrce 题目来源:nssctf 题目类型:web 涉及考点:Cookie注入、代码审计 1. 上来先代码审计 题目要求cookie传入参数admin=1,打开F12检查,选择应用程序(Application),选择Cookie,在里面新建名称admin,设置值为1: 看到rasalghul.php文件 2. 我们进入rasalghul.php查看

PHP编程基础

PHP编程基础 •PHP是什么? •PHP: Hypertext Preprocessor(超文本预处理器) 是一种通用开源脚本语言. •PHP是全球网站使用最多的脚本语言之一 •全球前100万的网站中,有超过70%的网站是使用PHP开发的 •PHP 脚本在服务器上执行。 •PHP 可免费下载使用。 •PHP 文件的默认文件扩展名是 ".php" 选择学PHP的原因: PHP上手简单,使用广泛

安装 Sentry On-Premise 后,忘记了初始用户密码

在安装部署 Sentry On-Premise 的过程中,经常遇到这样一种情况:按照 Sentry On-Premise 官方文档部署说明,输入对应的命令,出现交互提示时,没仔细看,回车回车回车,部署完成;然后,在登录 sentry web,发现忘记初始用户密码。遇到这种情况的人还蛮多,当然也包括我。本文主要针对这种情况,记录一下 sentry on-premise 忘记初始用户密码的

kill 命令重启 php-fpm

使用命令 sudo kill -USR2 /var/run/php-fpm/php-fpm.pid`` kill命令介绍 “kill” 命令用于终止正在运行的进程。它可以通过发送信号来与指定的进程进行交互。以下是 “kill” 命令的常见用法: 请注意,只有具有足够权限的用户才能使用 “kill” 命令终止其他用户的进程。尽量避免随意终止系统关键进程,以免导致系统异常或损坏。SIGUSR1 和

PHPDOM中的children方法是什么

PHPDOM中的children方法是什么 在PHP开发中,PHPDOM是一个非常常用的类库,该类库是基于DOM模型的PHP扩展,主要用于处理XML和HTML文档。而其中的children方法是一种非常重要的函数,用于获取某个元素的所有子元素。 PHPDOM中的children方法是什么 在使用children方法时,我们需要传递一个CSS选择器作为参数,该选择器用于指定需要获取子元素的元素。例如

PHPJWS签名: 什么是JWS签名如何在PHP中实现JWS签名

PHPJWS签名: 什么是JWS签名如何在PHP中实现JWS签名 在现代网络应用程序中,安全性是至关重要的。为了保证数据的安全,我们需要使用各种方法来加密和验证数据。JWS(JSON Web Signature)就是这样一种方法,它使用 JSON 格式来加密和验证数据。 JWS 是一种使用 JSON 格式的数据结构,它包含了一个签名和一些元数据。JWS 签名可以用于验证数据的完整性、真实性和可信

PHPJSON嵌套对象和数组的解析方法

PHPJSON嵌套对象和数组的解析方法 在PHP编程开发中,JSON是一种非常常用的数据格式。它具有简单、轻量和易于解析的特点,非常适合用于数据交换和存储。当我们处理JSON数据时,经常需要解析嵌套的对象和数组,本文将介绍几种解析方法。 1.使用json_decode函数解析 在PHP中,我们可以使用json_decode函数将JSON格式的字符串转换为PHP对象或数组。如果JSON数据中包含嵌

<<  <  107  108  109  110  111  112  113  114  115  116  117  >  >>