Fork me on GitHub
摘要:高级工程师title的我,最近琢磨着好好刷刷算法题更高级一些,然鹅,当我准备回忆大学和面试时候学的数据结构之时,我发现自己对这个算法复杂度的记忆只有OOOOOooo 文章收录在 GitHub "JavaKeeper" ,N线互联网开发必备技能兵器谱 算法(Algorithm)是指用来操作数据、解决程 阅读全文
posted @ 2020-03-26 09:56 Java大猿帅 阅读 (292) 评论 (2) 编辑
摘要:谈谈你对 volatile 的理解? 你知道 volatile 底层的实现机制吗? volatile 变量和 atomic 变量有什么不同? volatile 的使用场景,你能举两个例子吗? 文章收录在 GitHub "JavaKeeper" ,包含 N 线互联网开发必备技能兵器谱 之前算是比较详细 阅读全文
posted @ 2020-03-25 10:53 Java大猿帅 阅读 (6) 评论 (0) 编辑
摘要:文章收录在 GitHub "JavaKeeper" ,N线互联网开发必备技能兵器谱 在软件系统中经常会有这样的需求:如果一个对象的状态发生改变,某些与它相关的对象也要随之做出相应的变化。 微信公众号,如果一个用户订阅了某个公众号,那么便会收到公众号发来的消息,那么,公众号就是『被观察者』,而用户就是 阅读全文
posted @ 2020-03-23 15:47 Java大猿帅 阅读 (9) 评论 (0) 编辑
摘要:从 PC 内存架构到 Java 内存模型 你知道 Java 内存模型 JMM 吗?那你知道它的三大特性吗? Java 是如何解决指令重排问题的? 既然CPU有缓存一致性协议(MESI),为什么 JMM 还需要volatile关键字? 带着问题,尤其是面试问题的学习才是最高效的。加油,奥利给! 文章收 阅读全文
posted @ 2020-03-20 10:36 Java大猿帅 阅读 (333) 评论 (1) 编辑
摘要:工厂模式——我有不止一个对象 3年工作经验是吧? 你知道工厂模式分为几类吗?他们都有什么区别? 那你说说你们项目中是怎么使用工厂模式的? 带着问题,尤其是面试问题的学习才是最高效的。加油,奥利给! 文章收录在 GitHub "JavaEgg" ,N线互联网开发必备技能兵器谱 工厂模式 工厂模式(Fa 阅读全文
posted @ 2020-03-19 14:14 Java大猿帅 阅读 (70) 评论 (0) 编辑
摘要:带着问题,尤其是面试问题的学习才是最高效的。加油,奥利给! 点赞+收藏 就学会系列,文章收录在 GitHub "JavaEgg" ,N线互联网开发必备技能兵器谱 直击面试 1. 看你简历写得熟悉JVM,那你说说类的加载过程吧? 2. 我们可以自定义一个String类来使用吗? 3. 什么是类加载器, 阅读全文
posted @ 2020-02-22 12:01 Java大猿帅 阅读 (94) 评论 (0) 编辑
摘要:你是否也遇到过这些问题? 运行线上系统突然卡死,系统无法访问,甚至直接OOM 想解决线上JVM GC问题,但却无从下手 新项目上线,对各种JVM参数设置一脸懵逼,直接默认,然后就JJ了 每次面试都要重新背一遍JVM的一些原理概念性东西 这段广告语写的好,趁着在家办公学习下JVM,先列出整体知识点 点 阅读全文
posted @ 2020-02-21 11:52 Java大猿帅 阅读 (121) 评论 (0) 编辑
摘要:面试官:带笔了吧,那写两种单例模式的实现方法吧 沙沙沙刷刷刷~~~ 写好了 面试官:你这个是怎么保证线程安全的,那你知道,volatile 关键字? 类加载器?锁机制???? 点赞+收藏 就学会系列,文章收录在 GitHub "JavaEgg" ,N线互联网开发必备技能兵器谱 单例模式——独一无二的 阅读全文
posted @ 2020-02-03 21:22 Java大猿帅 阅读 (48) 评论 (0) 编辑
摘要:为什么要学设计模式? 面试经常被问到 以前总觉得设计模式是“花拳绣腿”,实际开发中没什么卵用,其实有好多种设计模式自己在无形中就使用了,只是自己不知道 设计模式是软件开发人员的“标准词汇”,学习设计模式是个人技术能力提高的捷径 设计模式包含了面向对象的精髓,“懂了设计模式,你就懂了面向对象分析和设计 阅读全文
posted @ 2020-02-02 14:14 Java大猿帅 阅读 (21) 评论 (0) 编辑
摘要:工欲善其事,必先利其器 ,当下有数不清的 Java 程序员将石器时代的 Eclipse 替换成了现代化的智能开发工具 InteliJ IDEA ,写代码的小日子过得不亦乐乎(玩笑话,两者各有千秋,看个人习惯使用) 可每次看到别人用IDEA 的时候,都会发现,哇哦,还能这样操作,还有每次注册码失效的时 阅读全文
posted @ 2020-01-21 11:29 Java大猿帅 阅读 (512) 评论 (0) 编辑