前几天有人在我文章底下留言:"你三年前不是说过相反的观点吗?"我愣了一下,翻了翻,还真是。被自己的读者查岗,这体验挺微妙,但我特别喜欢。能干出这种事的人,全网没几个——他得关注我三年以上,还得记得住...
str.charAt(index) 获取字符串的值 【兼容性非常好】兼容所有浏览器,包括 IE6、IE7、IE8参数:index 是一个整数,表示字符的位置(从 0 开始计数)。index 在有效范围内(0 到 s...
千万级大表如何新增字段先搞懂核心痛点千万级大表新增字段的本质问题是:传统 DDL 会触发全表重建 + 长时间锁表,导致业务写入完全阻塞,轻则接口超时,重则服务雪崩。MySQL 5.5 及以前:所有 DDL 全表拷贝 +...
在日常前端开发中,我们经常会遇到一些看起来很简单,但处理起来又有点麻烦的问题:图标太小,不容易点击图片尺寸不统一,导致布局错乱SVG 颜色不好控制页面滚动到锚点后被顶部导航遮挡想实现毛玻璃效果,却发现元素本身也被模糊了...
设计一个日数据量超500万的数据库结构开场:需求边界确认(面试必做!)在正式设计前,我先明确几个核心边界(避免答非所问):假设场景:用户行为日志系统(互联网最常见的高吞吐场景)核心指标:日增 500 万条 → 月增 1...
AI 继续发展,会导致程序员大规模失业吗?最近不管是刷技术社区还是朋友圈,总能看到 “AI 要取代程序员” 的焦虑帖。作为写了十几年 Java、从 SSH 时代用到现在 AI 辅助编码的老开发,我先给个干脆的结论:不会...
前言当年动手写代码生成器,初衷只是做一件简化开发的工具。十几年走下来才恍然,被一遍遍推倒、重建、打磨的从来不是代码,而是我自己。这条路全程独自摸索,没有业务需求推着我迭代,每一次重构,都源于推翻过去不成熟的设计。下文是...
扫码登录的实现原理扫码登录的核心本质是利用已登录的可信设备(手机),为未登录的不可信设备(PC)颁发身份凭证,本质是跨设备的身份授权流程。完整交互流程这是所有大厂通用的三端交互标准时序图,逻辑完全一致:核心技术关键点这...
AI转型的瓶颈从来不在工具层,而在组织层。先搭Harness基建保证AI的产出可靠,再建特区让新组织长出来。这两步的顺序不能反。一、先做Harness,让AI的产出可靠企业做AI转型,最常见的起点是买工具、搞培训。三个...
我是一名再普通不过的程序员,在一线写代码整整十五年。十五年,足够一个襁褓婴儿长成追风少年,也足够让一名懵懂的初级开发,熬成团队里人口中的"X哥"或"老X"。还记得2011年刚入行...