php

北京盛世宏博8 小时前
网络·物联网·php
物联网传感器通信协议:帧字段规划、CRC 校验、异常包过滤方案以太网传感器数据帧协议设计:从字节流解析到 CRC 校验实践摘要:以太网温湿度、漏水、环境传感器在TCP长连接传输场景下,底层仅提供无边界字节流,天然存在粘包、拆包、传输比特翻转问题。通用Modbus TCP、MQTT协议开销较高,在资源受限的嵌入式传感器MCU场景中,很多项目会设计轻量级自定义二进制数据帧。本文围绕自定义以太网传感器私有协议,讲解帧结构字段设计、帧头/长度/命令/载荷定义、CRC16与CRC32校验原理、代码实现、TCP粘包拆包流式解析算法、异常帧过滤策略,以及嵌入式终端与监控平台两端解
三8448 小时前
web安全·php·安全加固·session反序列化
PHP Session 反序列化:防御加固、审计套路与总结按"性价比"排序:Session 反序列化能成立的前提是写与读的 serialize_handler 不一致。只要全链路统一,就断掉了错位解析的物理基础。
中科三方9 小时前
开发语言·github·php·dns·云拨测
DNS拨测到底在拨测什么?讨论DNS拨测的内容之前,需要先厘清DNS解析的基本链路。用户访问一个域名时,终端先向本地递归DNS服务器发起查询,递归服务器检查缓存,如果没有命中记录,就从根域名服务器开始逐级向下查询,经过顶级域服务器,最终到达该域名的权威DNS服务器,拿到解析结果后再返回给终端。
企业通信技术笔记10 小时前
websocket·网络协议·架构·php·信息与通信
企业IM内外网隔离部署:DNS、证书、WebSocket与跨网接口设计企业在部署企业即时通讯软件、私有化IM或内网即时通讯系统时,如果网络环境比较简单,很多问题并不明显:客户端能访问服务端,业务系统能调用接口,文件也可以直接下载,整体链路相对直接。
szarron10 小时前
开发语言·人工智能·学习·php·射频工程·频谱仪
RF Demo Kit|NanoVNA 射频演示测试板完整上手教程,滤波器、衰减器、SOLT 校准学习板前言 NanoVNA性价比很高,但很多新手拿到手一脸茫然: 不会做SOLT双端口校准; 看不懂史密斯圆图、S11/S21、驻波SWR; 手上没有已知特性的标准射频器件做练习; 想测滤波器、衰减器,没有参考样件验证仪器是否正常。 RF Demo Kit射频演示板就解决这个痛点,一块PCB集成18种经典射频电路,同时板载Short/Open/Load/Thru全套SOLT校准标准件,背面印刷完整史密斯圆图,非常适合练习矢量网络分析仪基础测量,验证NanoVNA仪器状态,学习滤波器、衰减器、RLC射频网
sbjdhjd13 小时前
安全·网络安全·数据挖掘·开源·云计算·php·字符绕过
从 assert 动态调用报错到临时文件链路:PHP 5.6 与 7.3 授权靶场中的短 payload 复盘 | (17字符绕过)目录背景与复盘范围1. 先让错误可见:配置检查与 FPM 重启2. 从 500 错误定位参数与类型约束
sbjdhjd13 小时前
网络·nginx·安全·网络安全·云计算·php·apache
从 7 字符文件名拼接到二维数组取值:PHP 无参函数限制下的受控靶场复盘 | (7字符绕过)目录复盘范围与实验边界七字符限制:将命令拆到文件名中再按时间还原目标不是文件内容,而是文件名顺序用 ls -t 反转写入时序
fengkai454514 小时前
服务器·开发语言·php
七、华为云网络综合实验 & 运维类及其他服务总结表格实验拓扑:ECS 分别上报操作事件至 CTS、性能指标至 CES、系统日志至 LTS。作用:记录人对云资源的操作行为,记录操作人、时间、操作内容,用于安全审计溯源;对接 SMN 消息通知,异常操作推送短信 / 邮件。
PHP实战开发录14 小时前
开发语言·系统架构·php·开发
PHP日志写满磁盘后接口为什么异常最近处理一个 PHP 项目时遇到一个挺隐蔽的问题:后台代码没有改动,数据库也能正常连接,但接口开始偶发 500,上传文件失败,部分页面甚至直接打不开。刚开始一直在查 PHP-FPM 和 Nginx 配置,最后登录服务器执行 df -h 才发现,网站所在磁盘已经被日志文件占满了。
妙码生花15 小时前
开发语言·人工智能·后端·golang·node.js·php·gin
golang 应用服务端部署(使用 systemd 服务)ai-go-admin 开源后台系统的服务端部署文档(使用 systemd )供大家参考。Go 默认静态编译,支持把程序需要的逻辑、依赖全部打包进单个可执行二进制文件。
PHP实战开发录1 天前
mysql·php·开发
PHP事务异常后为什么数据还写进去了最近排查一个订单后台的问题,程序明明已经开启事务,中间步骤报错后接口也返回失败,但数据库里还是留下了部分订单数据。刚开始以为是 MySQL 事务没有生效,继续顺着代码看才发现,真正的问题是异常被提前“吃掉”了。
隔窗听雨眠1 天前
开发语言·数据库·php
记一次SQL Server数据库性能分析:从CPU100%到单配置修复的完整诊断数据库性能问题的排查,往往是DBA工作中最具挑战性的环节之一。一条慢查询、一个配置不当的参数、一场突发的锁等待,都可能让整个系统陷入瘫痪。相比于常规的性能调优,真正棘手的是那些看似无解的场景,服务器CPU飙到100%,查询响应时间远超正常水平,没有明显的死锁,也没有明显的阻塞,数据库就在那里疯狂运转,却找不到任何直接的线索。
三8441 天前
android·web安全·php·反序列化·session
PHP Session 反序列化(2):漏洞根因 —— 序列化处理器错位与对象注入本文为教学用途,所有复现均在作者自建靶场内完成。请勿在未授权的情况下对真实系统进行测试。根据《网络安全法》,未经授权测试、攻击他人系统属于违法犯罪行为。禁止复制本文Payload 对外部站点进行测试,违规使用造成的一切后果由使用者自行负责。
秦老师Q1 天前
开发语言·php
php零基础入门到实战,从语法到框架,一篇搞定涵盖 PHP 零基础入门到企业级开发核心知识点,包含基础语法、面向对象、文件操作、异常处理、MySQL 操作、表单处理、MVC 架构、Session/Cookie、API 开发、主流框架使用十大模块。
后台模板学习1 天前
面试·职场和发展·php
2026最新面试真题:到达用英语怎么说背后的逻辑与源码剖析很多兄弟在准备2026年的技术面试时,常陷入一个误区:背了一堆八股文,看了一堆教程,真到了项目现场还是不会写代码。这种“看了一堆教程还是不会写项目”的困境,在高级开发岗位的筛选中尤为致命。面试官抛出像“到达用英语怎么说”这种看似荒谬的问题时,考的根本不是英语词汇量,而是你面对模糊需求时的拆解能力、异常处理意识以及对底层机制的理解深度。
少陽君1 天前
数据库·python·php
Python 并发编程:IO 等待用线程/asyncio,CPU 计算才用进程一句话记住:IO 等待用线程(或 asyncio),CPU 计算才用进程。这是 Python 并发编程里非常重要的一条经验。
盛世宏博智慧档案1 天前
服务器·数据库·php·高度·高速·温湿度
高速 ETC 门架外场机房温湿度远程监测解决方案原标题:高速ETC门架机房以太网温湿度远程监控系统解决方案1一、项目背景与痛点分析高速公路ETC门架系统是高速公路计费、抓拍、通行数据传输的核心关键节点,属于全天候无人值守户外站点。门架机房/机柜内部部署RSU天线控制器、抓拍主机、传输交换机、UPS电源、蓄电池、工控主机等核心收费与通信设备,设备常年露天运行,受日晒、高温、昼夜温差、雨季高湿凝露影响极大。
祁白_1 天前
笔记·web安全·php·防御引擎
防御引擎绕过方法在学习绕过之前,必须先理解检测引擎(CHIP)的工作原理。它基于 PHP-Parser 将代码解析为 AST(抽象语法树),检测逻辑主要分三步:
evans在进步2 天前
网络·tcp/ip·php
IP 网络基础详解:路由、ICMP、NAT、子网与 VLAN第一次学习计算机网络时,路由协议、子网掩码、NAT 和 VLAN 很容易被当成几个孤立的概念。真正排查网络问题时,它们却经常同时出现:电脑先判断目标是否在同一网段,不在就交给网关;路由器根据路由表转发,访问公网时还要进行 NAT;如果中途不通,我们又会使用 Ping 和 Traceroute 定位问题。