Fork me on GitHub

03 2020 档案

摘要:高级工程师title的我,最近琢磨着好好刷刷算法题更高级一些,然鹅,当我准备回忆大学和面试时候学的数据结构之时,我发现自己对这个算法复杂度的记忆只有OOOOOooo 文章收录在 GitHub "JavaKeeper" ,N线互联网开发必备技能兵器谱 算法(Algorithm)是指用来操作数据、解决程 阅读全文
posted @ 2020-03-26 09:56 不假 阅读(26201) 评论(3) 推荐(8) 编辑
摘要:谈谈你对 volatile 的理解? 你知道 volatile 底层的实现机制吗? volatile 变量和 atomic 变量有什么不同? volatile 的使用场景,你能举两个例子吗? 文章收录在 GitHub "JavaKeeper" ,包含 N 线互联网开发必备技能兵器谱 之前算是比较详细 阅读全文
posted @ 2020-03-25 10:53 不假 阅读(665) 评论(0) 推荐(0) 编辑
摘要:文章收录在 GitHub "JavaKeeper" ,N线互联网开发必备技能兵器谱 在软件系统中经常会有这样的需求:如果一个对象的状态发生改变,某些与它相关的对象也要随之做出相应的变化。 微信公众号,如果一个用户订阅了某个公众号,那么便会收到公众号发来的消息,那么,公众号就是『被观察者』,而用户就是 阅读全文
posted @ 2020-03-23 15:47 不假 阅读(282) 评论(0) 推荐(0) 编辑
摘要:从 PC 内存架构到 Java 内存模型 你知道 Java 内存模型 JMM 吗?那你知道它的三大特性吗? Java 是如何解决指令重排问题的? 既然CPU有缓存一致性协议(MESI),为什么 JMM 还需要volatile关键字? 带着问题,尤其是面试问题的学习才是最高效的。加油,奥利给! 文章收 阅读全文
posted @ 2020-03-20 10:36 不假 阅读(951) 评论(1) 推荐(1) 编辑
摘要:工厂模式——我有不止一个对象 3年工作经验是吧? 你知道工厂模式分为几类吗?他们都有什么区别? 那你说说你们项目中是怎么使用工厂模式的? 带着问题,尤其是面试问题的学习才是最高效的。加油,奥利给! 文章收录在 GitHub "JavaEgg" ,N线互联网开发必备技能兵器谱 工厂模式 工厂模式(Fa 阅读全文
posted @ 2020-03-19 14:14 不假 阅读(896) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示