上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: Tree 星星为什么这么渺小?那是因为他们把自己放的太高了! 背景:简单了解二叉树、平衡树、红黑树、B树和B+树之间的特点和差异。 1. 二叉排序树的特点 a、树的左边节点比根节点小,右边节点比根节点大; b、左右子树也都是二叉排序树; c、但是,在一些特殊情况下,比如插入数据是有序的,就会发生退化 阅读全文
posted @ 2020-02-17 11:46 涛姐涛哥 阅读(1092) 评论(0) 推荐(0) 编辑
摘要: 手写SpringMVC框架 细嗅蔷薇 心有猛虎 背景:Spring 想必大家都听说过,可能现在更多流行的是Spring Boot 和Spring Cloud 框架;但是SpringMVC 作为一款实现了MVC 设计模式的web (表现层) 层框架,其高开发效率和高性能也是现在很多公司仍在采用的框架; 阅读全文
posted @ 2019-11-10 00:19 涛姐涛哥 阅读(1563) 评论(1) 推荐(3) 编辑
摘要: Lambda 表达式已阅 君子之间淡如水,何谓淡如水?并不时常想起,但却无处不在。 背景:This is f**king why we code? 可以让Java 代码异常简洁的Lambda 表达式,了解一下。 一、Lambda 表达式简介 Lambda 表达式类似一种匿名函数,简单地说它就是没有声 阅读全文
posted @ 2019-10-14 23:32 涛姐涛哥 阅读(263) 评论(0) 推荐(0) 编辑
摘要: Spring Boot 二十个注解 占据无力拥有的东西是一种悲哀。 Cold on the outside passionate on the inside. 背景:Spring Boot 注解的强大毋庸置疑,使用其注解可以大量减少XML 等复杂的配置文件,令Java 代码更纯,开发更简单高效,记下 阅读全文
posted @ 2019-10-14 21:48 涛姐涛哥 阅读(858) 评论(0) 推荐(0) 编辑
摘要: 如何更规范化编写Java 代码 Many of the happiest people are those who own the least. But are we really so happy with our IPhones, our big houses, our fancy cars? 阅读全文
posted @ 2019-09-26 23:36 涛姐涛哥 阅读(2844) 评论(6) 推荐(4) 编辑
摘要: 如何更规范化使用MySQL 背景:一个平台或系统随着时间的推移和用户量的增多,数据库操作往往会变慢;而在Java应用开发中数据库更是尤为重要,绝大多数情况下数据库的性能决定了程序的性能,如若前期埋下的坑越多到后期数据库就会成为整个系统的瓶颈;因此,更规范化的使用MySQL在开发中是不可或缺的。 一、 阅读全文
posted @ 2019-09-22 16:41 涛姐涛哥 阅读(1007) 评论(6) 推荐(5) 编辑
摘要: HashMap底层原理 背景:因为我不知道下一辈子还是否能遇见你 所以我今生才会那么努力把最好的给你。HashMap底层原理和源码撸一遍面试不慌。 一、HashMap简介 1. HashMap是用于存储Key-Value键值对的集合; 2. HashMap根据键的hashCode值存储数据,大多数情 阅读全文
posted @ 2019-08-21 10:07 涛姐涛哥 阅读(2083) 评论(9) 推荐(5) 编辑
摘要: 心里想的VS嘴上说的 背景:昨天开会,在招行总行那边,今天检讨下自己不会说话,真是太难了我! 一、昨日重现 现在回想起当时的场景觉得自己也真是搞笑,这都没死,太难了我。昨天下午在五楼开会,这也是我入职以来第一次参加公司项目中会议,我就坐在一旁静静地听,等到会议主要内容结束后,项目组最大的领导G姐说咱 阅读全文
posted @ 2019-08-13 15:26 涛姐涛哥 阅读(932) 评论(0) 推荐(0) 编辑
摘要: Cookie&Session 背景:Cookie和Session的原理、作用及如何设置和相关面试。 一、诞生背景 HTTP是无状态的,即服务器无法知道两个请求是否来自同一个浏览器,也就是服务器不知道用户上一次做了什么,每次请求都是完全独立的。 早期互联网只是用于简单的浏览文档信息、查看黄页和门户网站 阅读全文
posted @ 2019-08-12 18:22 涛姐涛哥 阅读(1635) 评论(4) 推荐(7) 编辑
该文被密码保护。 阅读全文
posted @ 2019-08-08 14:53 涛姐涛哥 阅读(194) 评论(9) 推荐(0) 编辑
摘要: 补充Java面试记录 背景:这两天面试遇到的部分问题都分散在了前面两篇文摘中,这里再做一些其他的记录,以备不时之需! 一、谈谈你对SpringBoot的理解? SpringBoot简介:SpringBoot是一个框架,它的目的就是用来简化Spring应用的初始化搭建以及开发过程;该框架使用了特定的方 阅读全文
posted @ 2019-08-03 12:20 涛姐涛哥 阅读(604) 评论(1) 推荐(0) 编辑
摘要: 微服务部分面试题 背景:蹲小僵尸 蹲小僵尸 蹲小僵尸;整理下微服务相关的部分面试题,以备不时之需! 一、什么是微服务Micoreservice? 微服务的核心就是将传统的一站式应用,根据业务拆分成一个一个的服务,彻底地去耦合,每个微服务提供单个业务功能的服务,一个服务只做一件事; 从技术角度来看就是 阅读全文
posted @ 2019-08-03 11:30 涛姐涛哥 阅读(1057) 评论(1) 推荐(1) 编辑
摘要: JVM&NIO&HashMap简单问 背景:前几天在网上看到关于JVM&NIO&HashMap的一些连环炮的面试题,整理下以备不时之需。 一、JVM Java的虚拟机的面试内容主要包括GC、类加载机制和内存三大部分。如下是一个一个GC部分简单的连环炮: 问: 什么时候一个对象会被GC? 答: 当没有 阅读全文
posted @ 2019-08-01 23:18 涛姐涛哥 阅读(410) 评论(0) 推荐(0) 编辑
摘要: 并发栅栏CyclicBarrier 简单问 背景:前几天在网上看到关于Java并发包java.concurrent中一个连环炮的面试题,整理下以备不时之需。 CyclicBarrier简介: 栅栏类似于闭锁,它能够阻塞一组线程直到某个事件发生;它与闭锁(CountDownLatch)的区分关键在于, 阅读全文
posted @ 2019-08-01 22:22 涛姐涛哥 阅读(606) 评论(0) 推荐(0) 编辑
摘要: 公司技术大咖分享会--后记 今天下午公司内部召开了个后台开发人员技术分享会,总共7个人,兵不在多;三个华为资深大咖给我们分享了程序员那些事,凭我仅有的记忆现在把它记下,希望对之后的职业生涯有所帮助。 回想当时,分享的内容可以概括为三个大点: 1)关于设计文档那些事;2)大咖十几年开发经验分享;3)大 阅读全文
posted @ 2019-07-19 00:27 涛姐涛哥 阅读(2304) 评论(2) 推荐(1) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页