摘要: 之前在博客上分享过一篇文章,涉及到 Java 中的注释,就信誓旦旦地写了一句话:“注释是不会被执行的!”结果,有小伙伴留言说,“老师,你确定吗?” 我这个人一直有个优点,就是能听得进去别人的声音,管你是赞美的还是批评的,从来都是虚心接受。因为我相信,大多数小伙伴都是出于善的目的。 况且,我在技术上从 阅读全文
posted @ 2020-05-06 19:06 程序员的人生A 阅读(1037) 评论(0) 推荐(0)
摘要: 概述 性能优化一向是后端服务优化的重点,但是线上性能故障问题不是经常出现,或者受限于业务产品,根本就没办法出现性能问题,包括笔者自己遇到的性能问题也不多,所以为了提前储备知识,当出现问题的时候不会手忙脚乱,我们本篇文章来模拟下常见的几个Java性能故障,来学习怎么去分析和定位。 另外要注意:光理论是 阅读全文
posted @ 2020-05-06 18:13 程序员的人生A 阅读(903) 评论(0) 推荐(0)
摘要: 在造轮子:实现一个简易的 Spring IoC 容器一文中提到 Spring 在创建 Bean 实例和依赖注入时使用了反射,本文来具体分析一下 Spring 中的反射以及反射的原理。 一、Spring 中的反射 1.1、创建 Bean 实例时的反射 // 通过类加载器,根据 class 路径,得到其 阅读全文
posted @ 2020-05-06 17:56 程序员的人生A 阅读(4125) 评论(0) 推荐(0)
摘要: 1. JCSprout(Java核心知识库) Github地址: https://github.com/crossoverJie/JCSprout star: 12k 介绍: 处于萌芽阶段的 Java 核心知识库。另外要注意:光理论是不够的,记住:Java架构项目经验永远是核心,如果你没有最新JAV 阅读全文
posted @ 2020-05-06 16:42 程序员的人生A 阅读(1439) 评论(0) 推荐(0)
摘要: 问题: win 系统下,python3+环境,写一个购物车程序,退出时打印商品价格,执行后报错信息如下 Traceback (most recent call last): File "H:/Python培训/2017-09-14/Shopping Cart.py", line 6, in <mod 阅读全文
posted @ 2020-05-06 16:10 程序员的人生A 阅读(472) 评论(0) 推荐(0)
摘要: 面试题 LinkedHashMap如何实现有序的 如何用LinkedHashMap实现LRU 源码解析 LinkedHashMap在Map的基础上进行了扩展,提供了按序访问的能力。这个顺序通过accessOrder控制,可以是结点的插入顺序,也可以是结点的访问时间顺序。 LinkedHashMap还 阅读全文
posted @ 2020-05-06 15:36 程序员的人生A 阅读(498) 评论(0) 推荐(0)
摘要: ​ 五一5天假,说没就没,但是学习的脚本不能停下。 收假了,我们还是要继续搬砖,学习也不能携带。 给大家带来一套Java8的秘籍。 Lambda 表达式是什么 Lambda 表达式(lambda expression)是一个匿名函数,由数学中的 λ 演算而得名。 在 Java 8 中可以把 Lamb 阅读全文
posted @ 2020-05-06 14:25 程序员的人生A 阅读(490) 评论(0) 推荐(0)
摘要: 概述 Python是个非常受欢迎的编程语言,随着近些年机器学习、云计算等技术的发展,Python的职位需求越来越高。下面我收集了10个Python面试官经常问的问题,供大家参考学习。 类继承 有如下的一段代码: class A(object): def show(self): print 'base 阅读全文
posted @ 2020-05-06 11:44 程序员的人生A 阅读(644) 评论(0) 推荐(0)