合集 折腾各类开发 下的文章

使用 Socket.D 实现简单的消息推送

文章介绍如何用 Socket.D 在 Spring Boot 与 Vue 3 间建立长连接,实现 Java 后端向 Web 前端实时推送消息。作者先对比 Socket.D 与 HTTP、WebSocket 等协议优势,随后给出完整代码:服务端通过 @Component 监听器管理会话,控制器调用 session.send 推送;Vue 客户端引入 @noear/socket.d,监听事件并打印消息。示例验证一键触发、前端实时收到,展示 Socket.D 简洁高效的双向通讯能力。

使用 Windows + WSL 快速体验 Cangjie 0.26.2

在 Windows 上启用 WSL2 并安装 Ubuntu 20.04,换源后依次安装 build-essential、libgcc-7-dev 等依赖,解压 Cangjie 0.26.2 工具链,配置 envsetup.sh 与 .bashrc,验证 cjc/cpm 可用;再于 VSCode 安装 Cangjie 插件并指定 LSPServer 路径,新建 helloworld.cj,执行 cjc 编译运行,输出“hello world,hello Cangjie”。

目录