创号一年,我和我的一百万字博客。

时间过的还是挺快的,我在 25 年的 9 月 26 号开通这个账号,到现在已经快一年了,总计 发表了 141 篇博客,累计字数已经超 100 万了。而距离上次更新已经快一个半月了,可以说是创号以来最长的更新间隔了,但其...

项目管理,被AI困在2026年

AI的助手们:兜底效率和质量。12026年人工智能彻底混迹职场,培训课听太多的老板们,AI实践经验溢出的超级个体,构成组织转型的假设条件。打工人拥有几个AI助手,就存在几个岗位竞争对手。不知道AI的培训课,会不会造成信...

关注一个人,是一种习惯熏陶

前几天有人在我文章底下留言:"你三年前不是说过相反的观点吗?"我愣了一下,翻了翻,还真是。被自己的读者查岗,这体验挺微妙,但我特别喜欢。能干出这种事的人,全网没几个——他得关注我三年以上,还得记得住...

js 获取字符串的值有几种方式

str.charAt(index) 获取字符串的值 【兼容性非常好】兼容所有浏览器,包括 IE6、IE7、IE8‌参数‌:index 是一个整数,表示字符的位置(从 0 开始计数)。index 在有效范围内(0 到 s...

千万级大表如何新增字段

千万级大表如何新增字段先搞懂核心痛点千万级大表新增字段的本质问题是:传统 DDL 会触发全表重建 + 长时间锁表,导致业务写入完全阻塞,轻则接口超时,重则服务雪崩。MySQL 5.5 及以前:所有 DDL 全表拷贝 +...

你可能会用到的一些CSS小技巧

在日常前端开发中,我们经常会遇到一些看起来很简单,但处理起来又有点麻烦的问题:图标太小,不容易点击图片尺寸不统一,导致布局错乱SVG 颜色不好控制页面滚动到锚点后被顶部导航遮挡想实现毛玻璃效果,却发现元素本身也被模糊了...

日增量500万的表结构如何设计

设计一个日数据量超500万的数据库结构开场:需求边界确认(面试必做!)在正式设计前,我先明确几个核心边界(避免答非所问):假设场景:用户行为日志系统(互联网最常见的高吞吐场景)核心指标:日增 500 万条 → 月增 1...

致焦虑的程序员:AI 不会让你失业,但“写 CRUD”会

AI 继续发展,会导致程序员大规模失业吗?最近不管是刷技术社区还是朋友圈,总能看到 “AI 要取代程序员” 的焦虑帖。作为写了十几年 Java、从 SSH 时代用到现在 AI 辅助编码的老开发,我先给个干脆的结论:不会...

一个人的江湖:我与代码生成器的涅槃之路

前言当年动手写代码生成器,初衷只是做一件简化开发的工具。十几年走下来才恍然,被一遍遍推倒、重建、打磨的从来不是代码,而是我自己。这条路全程独自摸索,没有业务需求推着我迭代,每一次重构,都源于推翻过去不成熟的设计。下文是...

扫码登录的实现原理

扫码登录的实现原理扫码登录的核心本质是利用已登录的可信设备(手机),为未登录的不可信设备(PC)颁发身份凭证,本质是跨设备的身份授权流程。完整交互流程这是所有大厂通用的三端交互标准时序图,逻辑完全一致:核心技术关键点这...