【后端新手谈07】Java后端与前端对接,看完这篇就懂了

一开始学Java后端,我最初面对“前后端对接”这个词时,心里满是困惑:前端写的页面,怎么就能拿到我后端写的接口数据?我写的Java代码,又该怎么把数据传递给前端?经过一段时间的实操和总结,我发现前后端对接并没有想象中那么复杂,本质上就是“后端提供服务、前端调用服务”的过程&

cc-witch-web,已开源!实现OpenClaw、Claude Code等Agent的大模型便捷快速切换

开篇这个五一节的第一天,着手解决了一个近2个月一直想解决的快捷更换AI Agent大模型的问题,手搓了cc-witch-web。虽然现在有比较主流火爆的cc-switch和cc-switch-cli,但是cc-switch只能用于图形界面,cc-switch-cli只能用于命令行模式。桌面的cc-switch用着固然爽,服务器上

基于aiortc实现WebRTC与Django的实时通信:从搭建到优化

快速体验在开始今天关于 基于aiortc实现WebRTC与Django的实时通信:从搭建到优化 的探讨之前,我想先分享一个最近让我觉得很有意思的全栈技术挑战。我们常说 AI 是未来,但作为开发者,如何将大模型(LLM)真正落地为一个低延迟、可交互的实时系统,而不仅仅是调个 API?这里有

Unity TMP中文字体配置全攻略

Unity 使用 TextMesh Pro (TMP) 字体,尤其是处理中文字体时,核心在于通过 Font Asset Creator 工具创建专用的字体资源文件(.asset),并将其赋给 TMP 文本组件。默认的 TMP 字体不包含中文字形,因此直接显示中文会出现“口口”或方块 。以下是从导入到解决中文问题的完整步骤。1. 导入与基础设置首先确保项目中已安装 TextMesh Pro 包。

Unity 2D基础:2D碰撞体Collider2D的类型与使用

Unity 2D基础:2D碰撞体Collider2D的类型与使用 📚 本章学习目标:深入理解2D碰撞体Collider2D的类型与使用的核心概念与实践方法,掌握关键技术要点,了解实际应用场景与最佳实践。本文属于《Unity工程师成长之路教程》Unity 2D基础篇(第三篇)。 在上一章&#xff0

Unity全局事件中心与新版输入架构实现练习——上帝模式与英雄模式的输入系统映射切换

维度解耦:构建工业级 Unity 事件驱动与新版输入架构本文将通过 Input System + 全局事件总线 (Event Bus) 的实战案例,解析如何构建一个高内聚、低耦合的现代化游戏骨架。 一、 为什么需要这套系统?传统的 Input.GetKeyDown 会导致逻辑分散在各个脚本的 Update 中,难以管理模式切换&#x

Unity C#入门:封装的核心思想与实操案例

Unity C#入门:封装的核心思想与实操案例 📚 本章学习目标:深入理解封装的核心思想与实操案例的核心概念与实践方法,掌握关键技术要点,了解实际应用场景与最佳实践。本文属于《Unity工程师成长之路教程》Unity C#入门篇(第二篇)。 在上一章,我们学习了"Unity

324.【虚拟化】VMware 新增网卡后找不到网卡配置问题(已解决)

最近在搭建私有云环境时,需要配置新的网卡,发现 VMware 有这个添加网卡的功能,不过在添加网卡的过程中遇到了一个问题:网卡添加完成之后,在平时配置网卡的 /etc/sysconfig/network-scripts/ 文件夹下找不着网卡配置文件,新的网卡配置文件去哪了呢? 第一次遇到时,我跳过了,这次重新网卡时,决定解决一下这个问题。 查看新增的网卡信息 nmcli co

云原生与云计算的区别:别再混淆两个核心概念

云原生与云计算的区别:别再混淆两个核心概念 📚 本章学习目标:深入理解别再混淆两个核心概念的核心概念与实践方法,掌握关键技术要点,了解实际应用场景与最佳实践。本文属于《云原生、云边端一体化与算力基建:AI时代基础设施革命教程》云原生入门篇(第一阶段)。 在上一章,我们学

SystemServer进程启动

1、SystemServer进程作用 SystemServer进程主要是用于创建系统服务的,例如AMS、WMS、PMS; SystemService进程被创建后,主要的处理如下: ● 初始化一些系统设置,虚拟机配置等; ● 启动Binder线程池,这样就可以与其他进程进行Binder跨进程通信; ● 创建SystemServiceManager,它用来对系统服务进行创建、启动和生命周期管理; ●