摘要: 经常有刚毕业的新人问我,程序员的第一份工作该怎么选,应该去大公司,还是小公司? 年轻人真纠结,肯定是选给钱多的那个啊。 好,不开玩笑了。大部分毕业生初次找工作,多个 offer 的薪资差别不大的情况下,选择公司确实比较纠结,大公司福利好、制度完善,小公司简单高效、锻炼人。 作为一个过来人,今天这篇文 阅读全文
posted @ 2020-03-30 14:14 四猿外 阅读(6981) 评论(18) 推荐(14) 编辑
摘要: 以前有一个词叫“十倍程序员”,形容一个程序员效率高,一个顶十个。 现在随着ChatGPT的爆火,我觉得可以胆子大一点,改叫“二十倍程序员”。 我是一名十几年的老程序员,最近在学习ChatGPT,也是ChatGPT的重度用户,已经用上瘾了。 接下来我分享一下的日常用法,大家看看是否能提高效率。 一、向 阅读全文
posted @ 2023-06-16 13:04 四猿外 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 最近看到一个好玩的开源项目:MiniGPT-4。 看名字像 GPT-4 的小老弟,其实没啥关系。 简单说,它可以识别图像,基于图像你可以和它对话,它能生成图片描述、网站、诗歌。 先看看官方给出的例子截图。 给图写一段广告词 还能教做饭 根据图配上一段故事 卧槽,AI 长眼睛了! 除此之外,它还能找到 阅读全文
posted @ 2023-06-12 13:50 四猿外 阅读(464) 评论(0) 推荐(2) 编辑
摘要: 我平时经常要看 PDF,但是我看书贼慢,一个 PDF 差不多几十上百页,看一遍要花挺长时间。 我记性还不好,看完之后,过些日子就记不清 PDF 是讲什么的了。为了找到 PDF 里的某些信息,又得再花时间。 不过,现在这些问题都不是问题了。 因为我最近发现了一个神器,1 分钟就能读完一个 PDF。 上 阅读全文
posted @ 2023-06-08 12:35 四猿外 阅读(198) 评论(0) 推荐(1) 编辑
摘要: 上次写了一篇讲 Java 工具的文章。 有读者看完在微信问我,能不能总结一个更全的 Java 主流框架? 我本以为整理这个没多难,后来一边整理一边感觉越来越多……花了不少时间,最后经过删减,一共整理出来 52 类 110 个常用的组件和框架! 以下排序是按照从技术组件到开发框架到代码工具。 WEB 阅读全文
posted @ 2022-03-29 13:42 四猿外 阅读(901) 评论(1) 推荐(1) 编辑
摘要: 最近几年,Java 的技术栈发展的非常快,成百上千的技术工具正不断地涌出来,这也造成了一个问题: 我们作为开发者,到底应该选哪些工具搭建出最合适的技术栈呢? 今天我就推荐一波我常用的、我了解的工具和框架。 一、项目工具 1.1 IDE 主流的 Java 开发工具现在非 IntelliJ IDEA 莫 阅读全文
posted @ 2022-03-22 13:37 四猿外 阅读(1362) 评论(2) 推荐(8) 编辑
摘要: 说一道常见面试题: 使用Redis分布式锁的详细方案是什么? 一个很简单的答案就是去使用 Redission 客户端。Redission 中的锁方案就是 Redis 分布式锁的比较完美的详细方案。 那么,Redission 中的锁方案为什么会比较完美呢? 正好,我用 Redis 做分布式锁经验十分丰 阅读全文
posted @ 2022-03-16 10:44 四猿外 阅读(2806) 评论(3) 推荐(1) 编辑
摘要: 作为 Java 后端工程师,几乎都要用到 Spring,今天这篇文章是和大家说说如何学好 Spring。 在之前的一篇 Java 读书路线的文章中,我介绍过 Spring 的读书路线: 虽然 Spring 变化确实很快,但是,它有几个地方,是这么多年几乎没发生过什么变化的。 没有什么变化的第一部分, 阅读全文
posted @ 2022-02-25 12:59 四猿外 阅读(1075) 评论(0) 推荐(5) 编辑
摘要: 我从毕业做程序员就开始用 Java,到现在已经工作快 20 年了。减去我做手游用 C++、Lua 的几年,再减去后来转管理写代码少的时间,我真正写 Java 代码的时间至少也在 10 年以上。 如果你问我“Java 已经精通了吗?”,说实话,还是有点心虚。 Java 博大精深,那么多知识点,肯定有我 阅读全文
posted @ 2022-02-15 13:37 四猿外 阅读(921) 评论(0) 推荐(3) 编辑
摘要: 面试准备的时候,你是否总觉得花费的时间过长?又或者有些面试题你明明了解过,但是面试的时候,给出的答案总是不那么令人满意。甚至,每次刷完面试题,你觉得答得很好,但是总也没得到 Offer。 其实说白了,出现这些问题,很可能是因为你面试准备的时候,踩了一些坑却不自知。 现在,作为一名资深面试官,我今天就 阅读全文
posted @ 2022-01-24 13:45 四猿外 阅读(751) 评论(0) 推荐(2) 编辑
摘要: “我是旧时代的残党,新时代没有承载我的船。” 如果面向对象编程是一个人,我猜他自己在不断被非议的今天,一定会这样感慨。 说实话,我用面向对象方式编程已经十几年了,我做架构设计离不开它,做系统分析离不开它,编码的时候更是严重依赖它,我对面向对象无论是思想上还是写代码上都对它是有很深的感情。 刚学 Ja 阅读全文
posted @ 2022-01-20 13:31 四猿外 阅读(2737) 评论(19) 推荐(14) 编辑