不用 Web 服务器也能跑 PHP?这事比你想的有意思
不用 Web 服务器也能跑 PHP?这事比你想的有意思 如果你写了一段时间 PHP,脑子里大概是这个画面: 浏览器 → Web 服务器(Apache/Nginx)→ PHP → 返回 HTML 这条路径实在太经典了,以至于很多人心里,PHP 就等于 Web 开发。写个脚本,扔到 public/ 或 ...
谈谈写技术文章的好处
本人从2017年6月开始写技术文章,掐指一算,到现在有8年多了。这8年多写了好多篇文章发表在网络上,全都是自己工作上知识和经验的总结。文章获得了广大音频同行的一定认可,其中的一些文章被多次转载。我为什要坚持写技术文章呢?主要受一本书的启发。这本书叫《软技能-代码之外的生成指南》,已出了两版,第一版和 ...
一个免费的在线拼图工具Collaigo
在社交媒体时代,无论是个人分享生活点滴,还是品牌运营社交媒体账号,拼贴图都成为了内容创作的重要形式。然而,我在使用现有工具时遇到了不少痛点,比如:功能限制,操作复杂等等,基于这些痛点,我决定打造一款真正免费、功能强大、操作简单、隐私安全的在线拼图工具。 ...
PeachPie 1.1.13 发布支持最新PHP 8.5.0
PeachPie 是一个有趣的技术项目,它架起了一座连接 PHP 生态与 .NET 世界的桥梁。PHP的最新版本是PHP 8.5.0,已于2025年11月20日正式发布。PeachPie 1.1.13 版本也同步发布。这是一个版本上的提升,包含了一些安全更新和新的语法功能,以及最新的PHP 8.5. ...
[源码系列:手写Spring] AOP第二节:JDK动态代理 - 当AOP遇见动态代理的浪漫邂逅
"在AI可以自动生成代码的今天,为什么还要读源码?因为理解原理才能让我们从代码的'使用者'变成'创造者'!"最近AI的崛起确实让技术圈发生了翻天覆地的变化,博主之前的源码解析栏目也因此沉寂了一段时间。不过,在经历了更多生产问题复盘和真实架构设计的实战后,我愈发觉得:理解底层原理才是应对技术变革的不变... ...
一文入门 LangChain 开发
注意: 本博客/笔记并不适合新手, 适合有一定的开发经验, 快速上手开发的老油条. 2024-05-22 [[Ollama]] [[N_LangChain]] [[N_LangGraph]] LangChain github langchain 项目页 github langgraph 项目页 官方 ...
【Java】线程池源码解析
点进ThreadPoolExectutor源码ThreadPoolExecutor.java可以看到线程池的核心实现; ThreadPoolExecutor 首先是ThreadPoolExecutor()里面可以看到线程池核心参数 public ThreadPoolExecutor(int core ...
微软发布 Godot C# 游戏开发教程:godot-csharp-essentials
对于希望踏入游戏开发领域的 C# 开发者来说,一个令人振奋的好消息是:微软在其 GitHub 上发布了一个全新的开源项目microsoft/godot-csharp-essentials:https://github.com/microsoft/godot-csharp-essentials。这个仓 ...
3D scanning with structured light(使用结构光进行三维扫描)
只需要一个廉价的投影仪和webcam(网络相机),就能打造一个属于自己的三维扫描仪,这便是结构光三维扫描仪,它利用结构光把不同光照模式投影在物体的表面,进而得到精确的物体形状。整个过程包括投影一个已知的光照模式,通常是条纹或者带状的光,到物体的表面,这些光照模式在遇到物体轮廓边缘的时候就会发生形变, ...
Spring AI 代码分析(九)--记忆能力实现
记忆能力分析 请关注微信公众号:阿呆-bot 1. 工程结构概览 Spring AI 提供了完整的对话记忆(Chat Memory)能力,支持将对话历史持久化到各种存储后端。记忆能力是构建多轮对话应用的基础。 spring-ai-model/ └── chat/memory/ # 记忆核心抽象 ├─ ...
卷积神经网络的引入4 —— 局部扰动与空间结构破坏下的鲁棒性验证
在前三篇文章中,我们依次验证了: CNN 对平移等空间扰动具有天然优势 在低维灰度图(Fashion-MNIST)上,CNN 与 MLP 差距有限 在中等复杂度数据集(CIFAR-10)上,差距迅速拉大 到这里,一个重要问题浮现: CNN 的优势到底来自“更大的数据集”还是来自“图像的空间结构”? ...
使用 swagger-typescript-api 在前端项目里生成请求代码
前言 这个 swagger-typescript-api 工具还不错,可以根据 swagger 文档生成 TypeScript 请求代码 包含有类型注解,可惜文档不太详细,这里我记录一下使用方法,免得每次生成代码都要去搜索 官方文档: https://acacode.github.io/swagge ...
宇树 Qmini 双足机器人训练个人经验总结
github:https://github.com/vsislab/RoboTamer4Qmini 本篇内容基于我在 AutoDL 云服务器 上对 Qmini 做完整训练与测试的实践总结,涵盖训练、可视化、策略测试、模型导出、URDF 调试等环节,并重点说明 headless(无显示)环境下的各种坑 ...
GitLab Merge Request + SonarQube:构建可量化的 .NET Core 代码评审体系
本文需要启动的服务如下: 因为sonar最新版本不支持扫描多分支,所以本次演示使用了最新版本和支持多分枝扫描的老旧版本,演示环境为windows的docker-desktop。 先安装一下gitlab,这里不推荐做挂载,在docker-desktop上会有文件读写的权限导致运行出问题。 docker ...
MySQL数据库全方位优化指南:从硬件到架构的深度调优
MySQL作为全球最流行的开源关系型数据库,广泛应用于电商、论坛、博客等各类业务场景。其性能直接决定了业务系统的响应速度和稳定性,而高效的优化并非单一维度的参数调整,而是覆盖硬件选型、配置文件调优、上线后动态优化、架构扩展的全链路工程。 一、基础筑基:服务器硬件层优化 硬件是MySQL性能的底层支撑 ...
SpringBoot进阶教程(八十八)获取图片的宽高
最近在做图片处理,这里介绍一下Java中常见的获取图片宽高尺寸的方法。 v使用BufferedImage(推荐) 适用于常见图片格式,如果是处理本地文件系统中的图片文件,可以使用 Java 的ImageIO类结合BufferedImage来获取宽高,示例代码如下: /** * 使用BufferedI ...
Manim进阶:用背景图片让你的数学视频脱颖而出
做Manim动画久了,你是否厌倦了那万年不变的黑色虚空? 很多初学者(甚至老手)都想给动画加个背景图,但往往会遇到两个问题: 怎么加? 是把图片放进去,还是设置相机? 看不清! 背景花里胡哨,前面的文字公式瞬间“隐身”了。 今天,我们就来揭开Manim动画中一个简单却强大的技巧--为动画添加背景。 ...
NeurlPS 2024! 扩散模型用于世界建模:视觉细节在Atari环境中至关重要| 计算机视觉 | 强化学习
01 论文概述 论文名称:Diffusion for World Modeling: Visual Details Matter in Atari ——扩散模型用于世界建模:视觉细节在 Atari 环境中至关重要 一键直达论文 Lab4AI大模型实验室论文 简介 在基于模型的强化学习( ...
SHA1-HULUD 蠕虫硬盘递归检测器
SHA1-HULUD 蠕虫硬盘递归检测器 一场席卷 npm 生态的供应链攻击 2025 年 11 月,npm 生态系统遭受了一次大规模的供应链攻击 —— SHA1-HULUD pt 2。这次攻击影响了 288+ 个流行的 npm 包,包括: PostHog 全家桶 (@posthog/*, p ...
LFM线性调频和脉冲压缩的理论总结与仿真
一、背景 使用雷达探测物体时,雷达发射电磁波,电磁波撞到物体后反射回来,雷达接收回波信号来判断物体的位置。想象一下,如果雷达发出的信号非常弱,信号还没有到达物体处或者回波还没回来就衰减差不多了,雷达就探测不到物体的位置。雷达发射信号的功率有限,那么如果要提高信号的总能量,就只能增加信号的持续时间。 ...


