分类

Java/Go/Python

共 24 篇文章

编程

AI时代为什么我们需要Rust

〇、先承认一个尴尬的事实两年前我对 Rust 的态度是:一门为了让你在编译期就崩溃、从而避免你在运行期崩溃的语言。学了三天,写了个 CLI,被 borrow checker 教育了十七次,默默关掉了编辑器——典型的"从入门到放弃"。今年我改…

21 0 7 分钟 阅读全文
编程

Go 2025:从基础设施之王到 AI 时代的"后端首选"

〇、写在前面2025 年了,Go 还在涨。不是那种 "哦,又多了 0.3% 市场份额" 的涨法,而是那种 "你们金融公司怎么又在招 Go 开发" 的涨法。根据 2025 Go Developer Survey 的数据,Go 在企业级后端的渗…

15 0 11 分钟 阅读全文
编程

如何成为一个好的面试官

前言:面试官是一个被严重低估的岗位大多数人对面试官的认知是这样的:「我技术不错,让我去面试几个人呗。」然后他们进了会议室,开始灵魂拷问:「说说你对 Java 的理解。」「手写一个单例模式。」「你的职业规划是什么?」「你有什么问题要问我吗?」…

13 0 14 分钟 阅读全文
编程

从入门到放弃:如何在 Code Review 中假装自己看懂了

前言:Code Review 的残酷现实理想中的 Code Review 是这样的:现实中的 Code Review 是这样的:本文就是为第二种场景服务的——当你实在没时间、没精力、没背景知识看懂一个 PR 的时候,如何在不暴露自己的前提下…

9 0 11 分钟 阅读全文
编程

从入门到放弃:如何优雅地写出让同事看不懂的代码(Java 篇)

前言:什么叫「优雅地让人看不懂」?让人看不懂的代码分两种境界:第四象限(低技术、高迷惑)是纯折磨,没品位。比如全用拼音缩写,(应还金额)、(当前状态),这种只是懒,称不上艺术。第一象限(高技术、高迷惑)才是我们的目标。看起来高深莫测,同事 …

8 0 10 分钟 阅读全文
编程

Go+Python混合编程:从入门到放弃(然后又捡起来)

前言:为什么我们需要"渣男式"编程作为一个在支付系统和AI领域反复横跳的开发者,我经常面临一个灵魂拷问:"你到底是Go开发还是Python开发?"我的回答是:"小孩子才做选择,成年人当然是全都要。"Go 给了我高并发、低延迟、编译型语言的性…

8 0 12 分钟 阅读全文
编程

🚀 责任链模式 (Chain of Responsibility)

前言:那些年我们写过的"屎山 if-else"相信每一个后端程序员都有过这样的经历:改需求了,加一个风控校验?找到那个 ,小心翼翼地在第 3 行和第 4 行之间插一段 if。三个月后,新来的同事盯着这 200 行的方法,欲言又止,最后只说了…

5 0 6 分钟 阅读全文
编程

《如何写好一个状态机》—— 从入门到放弃系列

前言以前在做支付系统的入金模块时,遇到了一个经典问题:交易状态流转。你以为状态机就是一把梭?年轻人,图样图森破。当你的状态从 3 个变成 10 个,事件从 5 个变成 20 个,你就会发现自己写的代码比《百年孤独》里的家谱还难理清。今天,我…

7 0 15 分钟 阅读全文
编程

OIDC从入门到放弃

OIDC是啥OIDC 是 OpenID Connect 的缩写,是一个建立在 OAuth 2.0 协议之上的身份验证和授权协议。它旨在提供一个安全、标准化的方式,让用户在不同的应用程序之间进行身份验证和授权,从而实现单点登录(Single …

16 0 8 分钟 阅读全文
编程

Go-zero最佳实践:从入门到放弃(然后又捡起来)

前言如果说Go语言是云原生时代的"瑞士军刀",那么go-zero就是这把军刀上的"一键开刃"按钮。作为一个在微服务战场上摸爬滚打多年的老兵,我可以负责任地说:go-zero是我见过的最"懂事"的微服务框架——它知道程序员不想写重复代码,它知…

17 0 20 分钟 阅读全文
编程

java系统安全框架

前言:为什么你需要读这篇文章还记得那个深夜吗?你的系统被人用登录了,然后删库跑路。老板问你:"我们的安全措施呢?"你支支吾吾地说:"我以为用户会自觉的..."朋友,醒醒吧。本文将带你深入了解Java世界的三大安全框架:Spring Secu…

3 0 12 分钟 阅读全文
Java/Go/Python

正则表达式

一、什么是正则表达式?正则表达式(Regular Expression,简称 regex 或 regexp)是一种用于描述字符串匹配模式的工具。它就像是一种专门用来"找东西"的迷你语言。正则表达式能做什么?验证:检查输入是否符合特定格式(邮…

3 0 7 分钟 阅读全文
编程

Java常用开发工具总结

🛠️ "工欲善其事,必先利其器。然后你会发现,光有器不行,还得会用。"前言:为什么工具很重要还记得刚学Java的时候吗?用记事本写代码,手动编译,然后运行。那种纯粹的快乐,大概持续了...三天。然后你发现:写错一个分号,编译报错一百行想重构…

8 0 12 分钟 阅读全文
编程

谈单元测试怎么写(java篇)

本文属于《从入门到放弃》系列,但这次我要劝你别放弃,因为不写单元测试的代码,就像没系安全带的汽车——平时感觉挺自由,出事了直接起飞。前言:一个没写单元测试的程序员的一天早上9点,产品经理说:"这个需求很简单,就改一行代码。"你信了,改了。下…

3 0 10 分钟 阅读全文
编程

Cacheable注解缓存的使用

前言:一个惨痛的教训话说那年,我写了一个"用户信息查询"接口,代码简洁优雅,自我感觉良好。上线后 QPS 一路飙升,数据库 CPU 直接拉满,DBA 小哥深夜给我打电话,语气中透着一丝疲惫和杀意。"兄弟,你这接口一秒钟查同一个用户几百次,图…

13 0 8 分钟 阅读全文
Enter 搜索Esc 关闭