首页
沸点
课程
APP
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
把自己写的代码开源,协议怎么选:MIT、Apache、GPL 的法律边界
开源不等于放弃著作权。MIT、Apache、GPL 在商用、署名、闭源上的法律边界,开发者选协议前要先想清楚。
React + Ant Design 中的 IME (输入法合成)安全输入组件
这个示例演示如何在 React 与 Ant Design Form 中处理中文、日文、韩文等输入法的合成过程,并提供两个可复用组件: IMEInput:基于 Ant Design Input 的文本输
从"氛围编程"到规范驱动:两次创造如何让 AI 协作从碰运气变成工程流水线
从"氛围编程"到规范驱动:两次创造如何让 AI 协作从碰运气变成工程流水线 Vibe Coding(氛围编程)很上头:打开 AI Coding Agent 的交互面板,不停地给 AI 下任务——"帮我
DAY 12-线程同步与死锁
1. 死锁:四条件与破解之道 问:死锁是什么?发生死锁需要满足哪四个条件? 死锁是指两个或多个线程(进程)互相等待对方持有的资源,导致所有人都无法继续执行。 发生死锁必须同时满足以下四个条件: 条件
DAY 11-文件 IO 与零拷贝
1. 文件描述符:一切 IO 的起点 问:文件描述符是什么? 一个非负整数,本质是进程文件描述符表的索引。每个进程的 PCB 里都有一个 files 指针,指向一张表,这张表记录了进程打开的所有文件。
Go学习笔记:HTTP请求从入门到进阶——Client、RoundTripper与流式处理实战
前言 Go 的 net/http 标准库功能强大,但很多教程只停在 http.Get(url) 的层面。一旦涉及真实场景——统一管理连接、记录请求日志、跟踪大文件传输进度——新手就容易卡住。 这篇文章
Go学习笔记:Wails 入门,安装、创建项目与第一个桌面窗口
一、什么是 Wails Wails 是一个 Go 桌面应用框架。用 Go 写后端逻辑,用 HTML/CSS/JS(Vue/React)写界面,打包成一个桌面软件。 对比 Electron: 对比项 W
Go学习笔记:包管理与项目组织——模块、导入导出与 init 执行顺序
一、Go 的包系统概述 Go 的包管理相比其他语言更简洁: 语言 包管理 Java 目录层级 = 包名,import com.example.utils Node.js 每个文件一个模块,requir
Go学习笔记:变量声明与基本类型——三种写法一次搞懂
一、三种变量声明方式 1.1 var + 类型(最正式) 适用场景: 声明包级变量(函数外面) 需要明确指定类型 希望代码读起来一目了然 1.2 var + 类型推断(省去类型) Go 会根据右边的值
Go学习笔记:并发编程,Go 的王牌特性
一、并发 vs 并行 在学习 goroutine 之前,先分清两个概念: 概念 说明 比喻 并发(Concurrency) 同时处理多个任务 一个人同时泡面+刷手机,一会做这个一会做那个 并行(Par
Go学习笔记:错误处理——没有异常,只有 error
一、Go 的错误哲学 Go 和其他语言最大的不同:没有异常(Exception),没有 try-catch-finally。 错误在 Go 里就是一个普通的值(value),和 int、string
Go学习笔记:复杂数据类型——数组、切片、Map、结构体与指针
一、数组(Array)— 定长 数组是固定长度的,一旦声明就不能改变长度。 数组的局限: 长度固定,不够灵活。实际开发中很少直接用数组,更常用的是切片。 二、切片(Slice)— 动态数组 ✅ 最常用
Go学习笔记:函数与控制流——多返回值、for 与 if 的独特语法
一、函数 1.1 基本语法 Go 的声明和 C/Java 最大的区别是:类型写在变量名后面。 当连续参数类型相同时,可以省略前面的类型: 1.2 多返回值(Go 的特色) Go 没有异常(try-ca
Go学习笔记:基本概念与项目结构——GOPATH、Go Modules 与常用命令
一、Go 的项目结构 Go 的项目结构经历了两代:GOPATH 模式(旧)和 Go Modules 模式(新,现在用的)。 1.1 GOPATH 模式(了解即可) 早期 Go 的所有项目都必须放在 $
Go学习笔记:接口与面向接口编程——Go 最核心的设计
一、什么是接口 接口(interface)定义了一组方法签名(方法名、参数、返回值)。任何类型只要实现了这些方法,就自动"隐式"满足了这个接口。 这是 Go 和 Java/C# 最大的不同——不需要写
从“氛围编程”到“规范驱动”:AI 编程的新范式
引言:当 AI 写代码成为日常 2024 年,AI 辅助编程工具迎来了爆发式增长。Cursor、GitHub Copilot、Claude Code 等工具让开发者体验到了前所未有的效率
Ubuntu与CentOs两种静态IP配置方式
网络基础与静态 IP 配置 为什么需要静态 IP?Ubuntu 和 CentOS两种静态IP的配置有什么不同
GitHub 热榜项目:日榜(2026-08-20)
本期共收录 13 个热门开源项目,合计新增 ⭐ 9,805 stars,热门语言:Python、TypeScript、Rust。 📝 本期综述 本期榜单的一个明显特点,是面向 AI 编码智能体的技能库
端口防御剖析人性
启示:真正的安全源于内在的坚韧 成为自己的立法者:从“情绪驱动”到“规则驱动” 选择非标准端口,
JAVA学习DAY15:equals与hashCode重写
今天承接了昨天的悬念,学习了equals和hashCode的重写机制,终于搞懂了为什么属性相同的自定义对象在HashSet中无法去重,以及如何通过重写这两个方法让集合框架按照对象内容来判断相等。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30