摘要: 1、什么是Spring? Spring是一个反转控制IOC和AOP的开发框架和平台。 2、解释一下Spring? 轻量 : Spring 在大小和透明度上是轻量的,Spring基本核心版本大概只有1M,处理开销也非常小 反转控制Inversion of control (IoC) : Spring使 阅读全文
posted @ 2018-09-06 15:20 Java高性能架构 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 计算机网络 计算机网络分为哪几层? 计算机网络如果是ISO模型的话,分为七层。TCP/IP协议簇模型的话,分为四层。这一个你需要能够说出来每一层叫做什么,大概做了什么事情,网上查一查就知道了,我就不具体说了。 TCP和UDP有什么区别?什么场景使用TCP,什么场景什么UDP?哪些应用层协议使用了TC 阅读全文
posted @ 2018-09-06 12:00 Java高性能架构 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 一个软件开发人员,工作到了一定的年限(一般是3、4年左右),如果他还没学会阅读源码,那么他就会遇到瓶颈。因为到了这个时候的开发,他应该不仅仅只会做那些 CURD 的业务逻辑,而应该会根据公司的实际情况去写框架。而基本上没有谁能像天才一样从零写出一个框架,很多人写框架其实都是从模仿开始的。而你要模仿, 阅读全文
posted @ 2018-09-05 11:16 Java高性能架构 阅读(116) 评论(0) 推荐(0) 编辑
摘要: Java 9才发布几个月,很多玩意都没整明白,现在Java 10又快要来了。。 这时候我真尼玛想说:线上用的JDK 7 甚至JDK 6,JDK 8 还没用熟,JDK 9 才发布不久不知道啥玩意,JDK 10…… 刚学Java的同学是不是感觉一脸蒙逼?!!! 就连我这个老司机也同样感觉如此! Java 阅读全文
posted @ 2018-09-05 11:06 Java高性能架构 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 今年我一个玩的好的同事刚好步入 30 岁大关,从 06 年上大学以来,就一直被冠以「程序员」的美名,所以今天这个就让我来说道: 30 岁左右的中高级程序员如何规划自己的职业生涯? 这个问题主要关键词有: 30 岁 中高级 职业生涯 下面就来说说我对这三个词的理解。 30 岁的程序员 30 岁刚好是 阅读全文
posted @ 2018-09-05 10:56 Java高性能架构 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 并发包 java.util.concurrent从jdk1.5开始新加入的一个包,致力于解决并发编程的线程安全问题,使用户能够更为快捷方便的编写多线程情况下的并发程序。 同步容器 同步容器只有包括Vector和HashTable,相比其他容器类只是多用了Synchronize的技术 Vector与A 阅读全文
posted @ 2018-09-04 09:16 Java高性能架构 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 前言 已经记不清有多少读者问过: 也不知道啥时候我居然成人生导师了。当然我不排斥这些问题,和大家交流都是学习的过程。 因此也许诺会准备一篇关于学习方面的文章;所以本文其实准备了很久,篇幅较长,大家耐心看完希望能有收获。 技能树 作为一名码代码的技术工人,怎么说干的还是技术活。 既然是技术活那专业实力 阅读全文
posted @ 2018-09-04 08:47 Java高性能架构 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 第一次面试 1.小数是怎么存的 2.算法题:N二进制有多少个1 3.Linux命令(不熟悉 4.JVM垃圾回收算法 5.C或者伪代码实现复制算法 6.volatile 7.树的先序中序后序以及应用场景 8.Mysql存储记录的数据结构 9.索引数据结构 10.为什么不用AVL和红黑树存? 11.说实 阅读全文
posted @ 2018-09-04 08:21 Java高性能架构 阅读(659) 评论(0) 推荐(0) 编辑
摘要: 1、简单java 类,实现 Serializable 接口 2、spring jar包 commons-logging-1.1.3.jar spring-aop-4.3.3.RELEASE.jar spring-beans-4.3.3.RELEASE.jar spring-context-4.3.3 阅读全文
posted @ 2018-09-03 17:23 Java高性能架构 阅读(202) 评论(0) 推荐(0) 编辑
摘要: String是我们平时接触最多的一种数据类型之一,不同语言有自己内部的实现,今日一起看下Java中String的内部实现。 常问问题 面试中常被提及的String问题 String为什么是Final的? new String("abc")创建了几个对象? String.intern()有什么用途? 阅读全文
posted @ 2018-08-31 20:58 Java高性能架构 阅读(150) 评论(0) 推荐(0) 编辑