暂无搜索历史
关注小格子的应该都知道,前几年小格子做了一个导航网站并开源了。最近发现 AI 写文档和写代码很强大。于是我用户腾讯CodeBuddy 读取当前后端项目,写了个后...
依然记得大学老师形容程序员的一句话:
话少钱多死得早
那是一个月黑风高的晚上,我正准备下班,突然运营同事急冲冲跑过来:"用户下单付款成功了,但是库存没扣减,订单状态还是待支付!"我的内心瞬间凉了半截,这不是典型的分...
那是一个普通的工作日,我的监控系统突然告警,项目的JVM内存使用率瞬间飙升到100%。经过一番排查,最后我无意间发现,罪魁祸首竟然是Java中的一个小小方法——...
还记得去年双11前夕,运维同事找到我说:"你们这个订单服务重启一次要3分钟,扩容的时候根本跟不上流量峰值啊!"当时我内心是崩溃的,因为这意味着在流量洪峰来临时,...
凌晨2点,手机疯狂震动。运维同事在群里艾特所有人:"订单系统炸了,大量重复订单!"我瞬间清醒,脑子里闪过一个念头——完了,分布式锁又出幺蛾子了。
那天面试一个号称5年经验的候选人,我随口问了句:"HashMap底层实现了解吗?"他秒答:"数组+链表。"我心想,这答案放在2014年还算标准,可现在都2024...
那天晚上11点,微信群里炸了锅。生产环境又出事了,这次是一个看似简单的用户信息查询接口,在高并发下直接把数据库连接池干爆了。排查到最后,问题竟然出在一个看起来人...
凌晨两点,手机突然响起。运维小王慌张地说:"老大,咱们的开放平台被人刷接口了,QPS直接飙到了平时的50倍!"我一个激灵坐起来,心想完了,肯定是有人拿到了API...
那天下午,产品经理又双叒叕提了一个"简单"的需求:给用户列表加个按注册时间、活跃度、地区的复合查询功能。我看了看现有的JDBC代码,心里一万匹草泥马奔腾而过——...
那是一个普通的周五下午,我正准备收拾东西下班,突然运维同事冲过来:"兄弟,ES集群炸了!用户搜索请求全部超时,老板在群里@所有人了!"
那天凌晨三点,我正准备合上笔记本睡觉,突然钉钉响了——线上又出问题了。排查了半天,发现是一个看起来"没毛病"的方法,在高并发下把CPU跑满了。问题出在哪?代码有...
那是一个月黑风高的凌晨3点,手机疯狂震动把我从梦中惊醒。运维小哥哭着给我打电话:"大哥,用户数据同步任务又双叒叕挂了,几十万用户的积分没更新,明天一上班就要被投...
你有没有遇到过这样的情况:明明写了一段看起来没问题的多线程代码,可运行结果却出人意料?要是你已经被这些并发问题折磨过,那就得好好了解Java内存模型和volat...
你可能还没听说过它,但这绝对没关系,因为接下来我要说的,可能会 彻底颠覆你对人工智能的认知!
最近在面试中,问到了 Linux 777 权限表示什么,各数字的含义又是什么。小格子通过自己的理解和查找的资料,做了如下总结,希望读者们遇到此问题时,可以快速又...
最近公司的在做服务化, 需要把所有 model 包里的类都实现 Serializable 接口,同时还要显示指定 serialVersionUID 的值。听到这...
在日常开发中,经常会遇到需要在配置文件中,存储 List 或是 Map 这种类型的数据。Spring 原生是支持这种数据类型的,以配置 List 类型为例,对于...
作为程序员,经常写 SQL 语句是正常不过了。然而,编写一些 SQL 语句,总会出现一些奇怪的问题。
上篇文章简单介绍了 Spring Boot(Spring Boot 详细简介!),还没看到的读者,建议看看。