摘要:
大家好,我是R哥。 事情是这样的,最近我不是在做 Java 面试辅导嘛,有一个程序员粉丝找过来,说自己 45+ 了,最近面临公司裁员,自己面试奔波了好些单位,结果没一个家给 Offer。 于是,他感觉程序员做到头了,走投无路之际,他竟然选择去干体力活,去投了快递岗,结果又出乎他预料,投快递岗居然也被 阅读全文
摘要:
大家好 ,我是R哥。 近两年 AI 太火了,风靡全球,AI 编程工具也没有落下,比如微软的 GitHub Copilot,还有阿里的通义灵码,连 JetBrains 系列工具都逼出了自家的 AI 功能。 大家知道我是效率狂人,同样也是工具狂人,之前给大家分享了不少开发神器,其中也不乏国内的优秀选手, 阅读全文
摘要:
大家好,我是R哥。 周末愉快呀,最近我在做 Java 面试辅导,也模拟面试了好些个学员,说说其中一个学员吧,一个工作 5 年的 Java 程序员,模拟面试,居然一个问题也不会。。 当晚模拟面试完,我的心情很复杂。 我之前做系统架构师,同时也是面试官,这些年,少说也面试过几百上千人,不乏知识渊博、技能 阅读全文
摘要:
大家好,我是R哥。 最近,我发现后端行情变了,差别真的挺大。。。 大家知道我在做「面试辅导」,年后也聊了不少小伙伴,了解了现在大多数程序员的普遍现状、痛点及诉求,也看了许多的形形色色的简历,真的太有感触了。 先说两个很有对比性的例子: 一位咨询的小伙伴: 工作 3 年,月薪 9k,这个工作经验和这个 阅读全文
摘要:
Redis大家都不陌生,就算是没用过,也都听说过了。 作为最广泛使用的KV内存数据库之一,在当今的大流量时代,单机模式略显单薄,免不了要有一些拓展的方案。 笔者下文会对各种方案进行介绍,并且给出场景,实现 等等概述,还会提到一些新手常见的误区。 正文 先从基础的拓展方式开始,这样更便于理解较高级的模 阅读全文
摘要:
作者:是奉壹呀 链接:https://juejin.cn/post/7264791359839223823 奥卡姆剃刀原理,“如无必要,勿增实体"。 在一些小型项目当中,没有引入消息中间件,也不想引入,但有一些业务逻辑想要解耦异步,那怎么办呢? 我们的web项目,单独内网部署,由于大数据背景,公司消 阅读全文
摘要:
来源:https://medium.com/@benweidig 尽管 Java 是我使用过的向后兼容程度最高的语言和环境之一,但始终存在功能弃用甚至删除的可能性。Java 21 将弃用两个功能,这就是我们今天要讨论的内容。 推荐一个开源免费的 Spring Boot 实战项目: https://g 阅读全文
摘要:
作者:豫州牧 链接:https://juejin.cn/post/7296771770098745344 1、前言 在日常的开发过程中,经常会遇到一些串行或者并行的业务流程问题,而业务之间不必存在相关性。 在这样的场景下,使用策略和模板模式的结合可以很好的解决这个问题,但是使用编码的方式会使得文件太 阅读全文
摘要:
前言 当前,微服务架构在很多公司都已经落地实施了,下面用一张图简要概述下微服务架构设计中常用组件。不能说已经使用微服务好几年了,结果对微服务架构没有一个整体的认知,一个只懂搬砖的程序员不是一个好码农。 流量入口Nginx 在上图中可以看到,Nginx作为整个架构的流量入口,可以理解为一个外部的网关, 阅读全文
摘要:
多年不用PageHelper了,最近新入职的公司,采用了此工具集成的框架,作为一个独立紧急项目开发的基础。项目开发起来,还是手到擒来的,但是没想到,最终测试的时候,深深的给我上了一课。 我的项目发生了哪些奇葩现象? 一切的问题都要从我接受的项目开始说起, 在开发这个项目的过程中,发生了各种奇葩的事情 阅读全文