php

彧azz5 小时前
开发语言·数据结构·学习·php
图的存储结构详解:邻接矩阵的原理、实现与应用图(Graph)是计算机科学中一种非常重要的非线性数据结构,它由顶点(Vertex)和连接顶点的边(Edge)组成。无论是社交网络中的好友关系、地图导航中的道路网络,还是计算机网络中的路由拓扑,都可以抽象为图来进行建模和分析。而如何高效地存储和表示图,直接决定了相关算法的性能与实现的复杂度。本文将围绕图的存储结构展开,重点深入剖析邻接矩阵(Adjacency Matrix)这一经典存储方式,从定义、数学表示、代码实现、复杂度分析到实际应用场景,为读者提供一份系统而实用的技术参考。
CRMEB系统商城9 小时前
java·spring·微信小程序·php·教育电商
CRMEB标准版系统(Java)v3.1正式发布CRMEB标准版系统(Java)v3.1 正式发布,更快、更好用!本次更新聚焦系统性能提升与多端管理能力,前后台全面升级至 Vue3,页面加载速度与操作流畅度实现大幅跃升;新增移动端商家管理,让商家管理员在手机上即可轻松搞定日常店铺运营。同时,v3.1还围绕订单支付、系统安全、主题装修等场景完成了30+项细节优化,全方位提升商家与平台的运营效率。
hui-梦苑9 小时前
开发语言·php·wordpress·katex
[PHP]轻量主题函数WordPress 集成 KaTeX 数学公式渲染写数学博客绕不开公式渲染这个问题。WordPress 原生不支持 LaTeX,必须借助第三方库。主流选择有两个:MathJax 和 KaTeX。虽然已有许多插件能够实现,但是大多数需要用短代码形式渲染,短代码方案体验略差,我们重新实现直接渲染的方式实现。
企查查数据服务11 小时前
大数据·开发语言·数据库·php
全军禁入下客商准入风控,关联图谱与穿透核查工程问题:军队采购对围标串标企业已从"罚款通报"升级为穿透到人的关联网络级封杀,传统按企业名比对黑名单极易漏掉"换壳重来"。技术方案:以实际控制人穿透(GetActualController)+ 对外投资/任职反向检索(GetExternalInvestments / get_executive_positions)构建关联图谱,将"全军禁入"识别前置到供应商准入与存量排查。
狗凯之家源码网14 小时前
开源·php·棋牌对战
全开源 H5 棋牌对战系统修复优化与二次开发实测在接手一个遗留项目或评估开源框架时,我们往往会被繁杂的文档和看似完美的架构图迷惑,直到真正动手跑通第一行代码,才发现理论与现实的巨大鸿沟。很多开发者在选型阶段容易陷入“参数迷信”,过度关注基准测试中的峰值数据,却忽略了架构在实际业务场景中的容错能力和扩展成本。这种偏差往往导致项目后期维护成本激增,甚至需要推倒重来。
PHP实战开发录19 小时前
开发语言·前端·php·开发
PHP接口超时后为什么任务还在跑最近处理一个后台接口时遇到一个比较容易误判的问题:用户点击执行任务,前端等了几十秒后提示请求超时,但过一会儿刷新页面,却发现任务其实已经执行成功了。有些用户看到报错后又点一次,结果同一批数据被处理了两遍。
ECT-OS-JiuHuaShan19 小时前
开发语言·人工智能·学习·算法·机器学习·php·拓扑学
哲学是迭代学,数学是拓扑学Jianbing Zhu 1 ^{1} 1 1 ^{1} 1 ECT-OS-JiuHuaShan 文明实验室 ORCID: 0009-0006-8591-1891 DOI: 10.5281/zenodo.22711095 Email: ect-os-jiuhuashan@zohomail.cn
北京盛世宏博1 天前
网络·物联网·php
物联网传感器通信协议:帧字段规划、CRC 校验、异常包过滤方案以太网传感器数据帧协议设计:从字节流解析到 CRC 校验实践摘要:以太网温湿度、漏水、环境传感器在TCP长连接传输场景下,底层仅提供无边界字节流,天然存在粘包、拆包、传输比特翻转问题。通用Modbus TCP、MQTT协议开销较高,在资源受限的嵌入式传感器MCU场景中,很多项目会设计轻量级自定义二进制数据帧。本文围绕自定义以太网传感器私有协议,讲解帧结构字段设计、帧头/长度/命令/载荷定义、CRC16与CRC32校验原理、代码实现、TCP粘包拆包流式解析算法、异常帧过滤策略,以及嵌入式终端与监控平台两端解
三8441 天前
web安全·php·安全加固·session反序列化
PHP Session 反序列化:防御加固、审计套路与总结按"性价比"排序:Session 反序列化能成立的前提是写与读的 serialize_handler 不一致。只要全链路统一,就断掉了错位解析的物理基础。
中科三方2 天前
开发语言·github·php·dns·云拨测
DNS拨测到底在拨测什么?讨论DNS拨测的内容之前,需要先厘清DNS解析的基本链路。用户访问一个域名时,终端先向本地递归DNS服务器发起查询,递归服务器检查缓存,如果没有命中记录,就从根域名服务器开始逐级向下查询,经过顶级域服务器,最终到达该域名的权威DNS服务器,拿到解析结果后再返回给终端。
企业通信技术笔记2 天前
websocket·网络协议·架构·php·信息与通信
企业IM内外网隔离部署:DNS、证书、WebSocket与跨网接口设计企业在部署企业即时通讯软件、私有化IM或内网即时通讯系统时,如果网络环境比较简单,很多问题并不明显:客户端能访问服务端,业务系统能调用接口,文件也可以直接下载,整体链路相对直接。
szarron2 天前
开发语言·人工智能·学习·php·射频工程·频谱仪
RF Demo Kit|NanoVNA 射频演示测试板完整上手教程,滤波器、衰减器、SOLT 校准学习板前言 NanoVNA性价比很高,但很多新手拿到手一脸茫然: 不会做SOLT双端口校准; 看不懂史密斯圆图、S11/S21、驻波SWR; 手上没有已知特性的标准射频器件做练习; 想测滤波器、衰减器,没有参考样件验证仪器是否正常。 RF Demo Kit射频演示板就解决这个痛点,一块PCB集成18种经典射频电路,同时板载Short/Open/Load/Thru全套SOLT校准标准件,背面印刷完整史密斯圆图,非常适合练习矢量网络分析仪基础测量,验证NanoVNA仪器状态,学习滤波器、衰减器、RLC射频网
sbjdhjd2 天前
安全·网络安全·数据挖掘·开源·云计算·php·字符绕过
从 assert 动态调用报错到临时文件链路:PHP 5.6 与 7.3 授权靶场中的短 payload 复盘 | (17字符绕过)目录背景与复盘范围1. 先让错误可见:配置检查与 FPM 重启2. 从 500 错误定位参数与类型约束
sbjdhjd2 天前
网络·nginx·安全·网络安全·云计算·php·apache
从 7 字符文件名拼接到二维数组取值:PHP 无参函数限制下的受控靶场复盘 | (7字符绕过)目录复盘范围与实验边界七字符限制:将命令拆到文件名中再按时间还原目标不是文件内容,而是文件名顺序用 ls -t 反转写入时序
fengkai45452 天前
服务器·开发语言·php
七、华为云网络综合实验 & 运维类及其他服务总结表格实验拓扑:ECS 分别上报操作事件至 CTS、性能指标至 CES、系统日志至 LTS。作用:记录人对云资源的操作行为,记录操作人、时间、操作内容,用于安全审计溯源;对接 SMN 消息通知,异常操作推送短信 / 邮件。
PHP实战开发录2 天前
开发语言·系统架构·php·开发
PHP日志写满磁盘后接口为什么异常最近处理一个 PHP 项目时遇到一个挺隐蔽的问题:后台代码没有改动,数据库也能正常连接,但接口开始偶发 500,上传文件失败,部分页面甚至直接打不开。刚开始一直在查 PHP-FPM 和 Nginx 配置,最后登录服务器执行 df -h 才发现,网站所在磁盘已经被日志文件占满了。
妙码生花2 天前
开发语言·人工智能·后端·golang·node.js·php·gin
golang 应用服务端部署(使用 systemd 服务)ai-go-admin 开源后台系统的服务端部署文档(使用 systemd )供大家参考。Go 默认静态编译,支持把程序需要的逻辑、依赖全部打包进单个可执行二进制文件。
PHP实战开发录2 天前
mysql·php·开发
PHP事务异常后为什么数据还写进去了最近排查一个订单后台的问题,程序明明已经开启事务,中间步骤报错后接口也返回失败,但数据库里还是留下了部分订单数据。刚开始以为是 MySQL 事务没有生效,继续顺着代码看才发现,真正的问题是异常被提前“吃掉”了。
隔窗听雨眠2 天前
开发语言·数据库·php
记一次SQL Server数据库性能分析:从CPU100%到单配置修复的完整诊断数据库性能问题的排查,往往是DBA工作中最具挑战性的环节之一。一条慢查询、一个配置不当的参数、一场突发的锁等待,都可能让整个系统陷入瘫痪。相比于常规的性能调优,真正棘手的是那些看似无解的场景,服务器CPU飙到100%,查询响应时间远超正常水平,没有明显的死锁,也没有明显的阻塞,数据库就在那里疯狂运转,却找不到任何直接的线索。