PHP
MySQL忘记数据库密码,怎么连接数据库(Windows环境)
一、Navicat连接过数据库,还有连接历史记录 1.找回原密码 (1)打开注册列表 【win+R】-->【regedit】打开注册表 (2)查找Navicat密码保存位置,找到数据库名【数据库名称ruoyi】 计算机HKEY_CURRENT_USERSOFTWAREPremiumSoftNavicatServersruoyi 在右侧找到pwd属性,右键点击【修改】 (3)复
Web_Bugku_WriteUp | 聪明的php
题目 分析 翻译一下题目:传递一个参数,也许标志文件的文件名是随机的:> 于是随便传个参数 ?a,出现 php 代码: 对于 value 中存在字符串“flag”“/flag”“system”“readfile”“gz”“exec”“eval”“cat”“assert”“file”“fgets”的情况,浏览器将显示 template.html 模板,于是先看看 template.ht
Swoole 源码分析之 WebSocket 模块
首发原文链接:Swoole 源码分析之 WebSocket 模块 大家好,我是码农先森。 Swoole 源码分析之 WebSocket 模块 引言 WebSocket 是一种在单个 TCP 连接上进行全双工通信的协议。它允许客户端和服务器之间进行实时数据传输。 与传统的 HTTP 请求-响应模型不同,WebSocket 可以保持双向通信通道,从而使得服务器能够主动向客户端推送数据。 Swoole
thinkphp 锁表 lock
示例一 示例二 行级锁是自动释放的,一旦事务完成或提交,行级锁会自动释放。具体的释放时机取决于数据库管理系统的实现方式。 通常情况下,当事务完成时,不论是通过提交(commit)还是回滚(rollback),行级锁都会被释放。提交事务会将对数据库的更改永久保存,同时释放所有相关的锁。而回滚事务会撤销对数据库的更改,同时也会释放相关的锁。 需要注意的是,在某些情况下,行级锁可能会在事务结束之前持
ubuntu - php 多版本安装
原文:https://techvblogs.com/blog/install-multiple-php-versions-on-ubuntu-22-04 sudo apt install software-properties-common sudo add-apt-repository ppa:ondrej/php sudo apt update 安装php8.1: sudo apt-get i
用phpstudy打开pbootcms
PHPstudy使用教程_pbootcms phpstudy 域名-CSDN博客 是把pbootcms里面的东西复制粘贴进域名文件里面 获取授权码的时候如果端口不是80则要在域名后面加上:端口 大概就是下载phpstudy,新建个网站域名(端口不要重复,或者把第一个域名网站关了),然后下载pbootcms,用phpstudy新建的网站打开网站根目录,把pbootcms里面的东西复制进
如何领取赠送的免费SSL证书?-中电华联[ZDDO.CN]
TrustAsia SSL双域名证书会确保您的网站数据传输安全,保障每一个客户的信息不被无端泄露。 一张证书可同时保护您的 www. 和非www.网站。 如:中电华联赠送的SSL证书可同时保护www.zddo.cn和zddo.cn两个域名网站。 赠送SSL证书的说明: 1.购买我司云虚拟主机G型,具体指购买PHP主机G型或ASP主机G型。注意:M型主机不参与赠送SSL证书活动。 2.每个主机只可赠
在IIS上部署PHP网站
部署网站前查看一下系统是否已经安装CGI 1、启动iis服务器,打开IIS服务器 打开IIS服务器,点击网站,右击“添加网站” 2、创建网站 点击“添加网站”后,进入页面填写网站相关内容,如:网站名称、物理路径(网站所在文件夹),点击“确定”创建成功 3、PHP设置 点击创建好的网站,点击“处理程序映射”,点击右侧的“添加映射模块”,在弹出层中输入对应的参数,点击确认 设置默
powerpoint:文本框编辑
一,设置形状为圆角 选中文本框,在 形状格式 标签栏下,选 编辑形状: 在 更改形状-> 选择圆角或其他形状: 二,设置文本框的边距 选中文本框后->文本选项->文本框标签然后可以设置左边距/右边距/上边距/下边距: 说明:刘宏缔的架构森林—专注it技术的博客,网址:https://imgtouch.com本文: https://blog.imgtouch
powerpoint:笔刷效果
一,下载笔刷图片 在百度搜索笔刷,找到合适的图片: 我们把选择的图片添加到powerpoint,选中图片->工具栏 图片格式 标签->颜色->设置透明色: 点击图片上的黑色,设置图片上的黑色为透明色: 说明:刘宏缔的架构森林—专注it技术的博客,网址:https://imgtouch.com本文: https://blog.imgtouch.com/ind
powerpoint: 遮挡文字
一,在图片上输入文字 1,给幻灯片设置背景图片: 2,在幻灯片输入文字: 说明:刘宏缔的架构森林—专注it技术的博客,网址:https://imgtouch.com本文: https://blog.imgtouch.com/index.php/2024/03/02/powerpoint-zhe-dang-wen-zi/代码: https://github.com/l
VSCODE安装GO语言并配置go module启动
前言 go语言近期太火了,尤其是公司需要快速搭建服务上线,非常推荐大家学习,而且这个语言写法跟前端的ts非常相似,因此继php之后,nodejs+ts转go也是上手非常快。 安装成功后查看版本 go version 配置go module 1 go env -w GO111MODULE=on 2 go env -w GOPROXY=https://goproxy.cn,direct
powerpoint: 三维文字效果
一,在图片上添加上文字: 说明:刘宏缔的架构森林—专注it技术的博客,网址:https://imgtouch.com本文: https://blog.imgtouch.com/index.php/2024/03/02/powerpoint-san-wei-wen-zi-xiao-guo/代码: https://github.com/liuhongdi/ 或&n
go语言请求http接口示例 并解析json
本例请求了天气api接口 对接流程 注册一个账号, 对接免费实况天气接口 阅读接口文档 http://tianqiapi.com/index/doc?version=day 请求接口 解析json 开发流程 创建一个 json.go 文件 需要引入的包 定义 Weather Struct http.Get 请求接口 json.Unmarshal 解析json gofmt -
chapter12-2-背包问题
动态规划最经典并且在机试中重点考查的问题——背包问题。背包问题的变体繁多,这里主要讨论3种。 1.0-1背包 0-1背包问题描述的是,有(n)件物品,每件物品的重量为(w[i]),其价值为(v[i]),现在有容量为(m)的背包,如何选择物品使得装入背包物品的价值最大。 首先介绍求解这个问题的动态规划方法,其时间复杂度为(O(nm)),空间复杂度也为(O(nm))。 设置一个二维数组(dp[ ][
PHP实现文件下载限速的方法
/** 下载文件并限速 @param string $file_path 文件路径 @param int $kilobytes 每秒下载的 KB 数 */ function downloadFileWithSpeedLimit($file_path, $kilobytes = 100) { if (file_exists($file_path)) { // 获取文件大小 $file_
PHP实现图片防盗链
方法三:使用防盗链脚本保护WordPress网站上的图片 function protect_images($content) { $pattern = '//i'; } add_filter('the_content', 'protect_images');
发布 VectorTraits v2.0(支持 x86的Sse系列指令集等)
目录支持 x86的Sse系列指令集为 Vector128/Vector256 补充全部的向量方法提供CPU型号信息结果范例1: X86 CPU on Windows结果范例2: Arm CPU on Linux结果范例3: Arm CPU on Mac OS提供所支持的指令集信息结果范例1: X86 CPU on Windows结果范例2: Arm CPU on Linux结果范例3: Arm C
思元370芯片系列芯片概述
思元370芯片系列芯片概述基于7nm制程工艺,思元370是寒武纪首款采用chiplet(芯粒)技术的AI芯片,集成了390亿个晶体管,最大算力高达256TOPS(INT8),是寒武纪第二代产品思元270算力的2倍。凭借寒武纪最新智能芯片架构MLUarch03,思元370实测性能表现更为优秀。思元370也是国内第一款公开发布支持LPDDR5内存的云端AI芯片,内存带宽是上一代产品的3倍,访存能效达G
Docker下搭建ewomail邮件服务器
EwoMail 开源企业邮件系统 的docker镜像 https://hub.docker.com/r/bestwu/ewomail/ 注意:mail.ewomail.com 换成自己的域名 可配置参数 https://blog.csdn.net/inthat/article/details/103741662 EwoMail 开源企业邮件系统 的docker镜像 https://h
buuctf靶机笔记3
BUU XSS COURSE 首页如此 显然是持久性xss将数据存储到后台 管理员访问后台触发xss后 可以盗取cookie对后台进行登录 但我们还不知道后台地址 先尝试: <script>alert(1)</script> 提交成功 尝试访问 没有触发弹窗 可能后台存在过滤 尝试用img标签: <img src='11' onerror=alert(11)>
128.Linux C 字符串函数 sprintf()、snprintf() 详解
128.Linux C 字符串函数 sprintf()、snprintf() 详解 1.sprintf() 函数详解 在将各种类 型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。 由于 sprintf 跟 printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致 sprintf 比 printf 有用得多。所以本文着重介绍
Web_Bugku_WriteUp | 变量1
题目 分析 根据代码内容能够获得的信息主要有: 传入 args 的字符串参数只能包含字母数字下划线。 以 args 值为变量名的变量被格式化后将作为 php 代码被执行后输出。 显然我们需要向 arge 传入一个已经存在的变量以获得变量内容。 先尝试输入 “flag” 但没有输出 flag 内容,遂 WP 解法:BugKu 变量1-雨落洛-博客园 了解到 php 存在九大全局变量,分
Zabbix Server监控eNSP网络设备-1
Zabbix Server搭建 环境准备 Linux Server: Ubuntu 22.04 Zabbix Server: 6.0 LTS MySQL Server:8.0.36 1. Ubuntu配置阿里源 1.1 备份原始源 sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak 1.2 新建源文件 sudo vim /etc/apt/
mysql 主从复制 + thinkphp 读写分离
好处:加快查询速度、数据库热备份等 注意:要跨服务器,先准备一个虚拟机或者docker,同一个服务器意义不大,而且风险大。 主从复制: 1、主数据库,开启bin log日志 2、主数据库创建1个,只有复制权限的用户 3、在从数据库上,配置主数据库这个用户 4、在从数据库上新增一个只有读权限的用户 5、将从库和读权限用户配置到thinkphp中 第一步 先查
【AutoCAD .NET】如何在无边界Hatch上选择边界点?
出处 https://www.theswamp.org/index.php?topic=59354.msg619875#msg619875 问题描述 用以下代码创建了一个Hatch,这Hatch周围没有创建Polyline,如何选择这个无边界Hatch的边界上的点。 比如用line命令时如何捕捉Hatch边界上的点? 希望有一个简洁的方案。 回答 可以为图案填充边界顶点创建自定义对象捕捉。 系统