首页
学习
活动
专区
工具
TVP
发布

星月小站

专栏作者
14
文章
14381
阅读量
13
订阅数
剑指Offer题解
在一个长度为n+1的数组里的所有数字都在1~n的范围内,所以数组中至少存在一个数字是重复的。 请找出数组中任意一个重复的数字,但不能修改输入的数组。 例如输入长度为8的数组{2,3,5,4,3,2,6,7},那么对应的输出是重复的数字2或者3。
星如月勿忘初心
2020-08-02
4000
Java实现基本数据结构(一)——数组
首先,我们先设计一个静态的数组,以int数组为例。不考虑扩容,先从最简单的类来理解数组的基本功能。 数组可以表示为下图:
星如月勿忘初心
2020-08-02
1.7K0
Java实现基本数据结构(二)——栈
阅读本文前,最好先学习顺序表的基本操作和实现原理,也就是弄清楚数组的原理,点击Java实现基本数据结构(一)——数组学习前置内容。学习效果更好哦!
星如月勿忘初心
2020-08-02
6780
Java实现基本数据结构(三)——队列
阅读本文前,最好先学习顺序表和栈的基本操作和实现原理,也就是弄清楚数组和栈的原理,点击Java实现基本数据结构(一)——数组,Java实现基本数据结构(二)——栈。先学习前置内容,学习效果更好哦!
星如月勿忘初心
2020-08-02
6100
Java后端面试学习知识总结——数据库:MySQL
  关系型数据库,是指采用了关系模型来组织数据的数据库,其以行和列的形式存储数据,以便于用户理解,关系型数据库这一系列的行和列被称为表,一组表组成了数据库。用户通过查询来检索数据库中的数据,而查询是一个用于限定数据库中某些区域的执行代码。关系模型可以简单理解为二维表格模型,而一个关系型数据库就是由二维表及其之间的关系组成的一个数据组织。
星如月勿忘初心
2020-08-02
8620
Spring-Data-Redis 2.X以上版本使用心得和一些坑
最近在修改之前旧项目的时候,将spring-data-redis的版本升级到了2.X以上,查看了官方的文档之后,发现新版本有一些新特性和新的使用方法,这里记录整理一下,并附上自己在使用的时候遇到的一点坑。 spring-data-redis最新版官方文档
星如月勿忘初心
2020-08-02
3.6K1
Spring框架源码脉络分析(一):IoC与容器、Bean和BeanDefinition
IoC:即控制反转机制。在Spring中的实现表现为IoC容器,属于Spring Core模块最核心的部分。
星如月勿忘初心
2020-08-02
7570
Java后端面试学习知识总结
本系列文章是在学习Java后端知识中进行总结与考证的结晶,梳理了Java后端面试与学习的核心知识体系,并对核心知识进行了讲解,属于BFS型知识讲解,在总结的过程中进行了大量的考证与查阅资料,力求每个知识点的正确性,但碍于个人水平有限,错误在所难免,如发现错误请留言指正,感激不尽。
星如月勿忘初心
2020-08-02
5420
Java后端面试学习知识总结——JVM
JVM就是Java虚拟机,Java的跨平台机制就是建立在强大的Java虚拟机的基础上。Java是一种先编译后解释型的语言,当我们写了一段Java代码,在运行之前,它还是一个.java文件,里面是Java语言编写的源码,当Java文件被IDE执行,或者被显式利用javac命令进行编译后,java文件会首先被编译成字节码文件,也就是.class结尾的文件。然后字节码文件再由不同平台的JVM虚拟机去解释/编译成机器识别的语言去让CPU运行。
星如月勿忘初心
2020-08-01
4640
Java后端面试学习知识总结——GC
JVM之所以能够自动回收内存,是因为JVM的开发人员使用了一些垃圾回收算法,来让JVM自己判断哪些对象可以回收,哪些对象不可以回收。
星如月勿忘初心
2020-08-01
3390
spring框架通过xml以及注解方式注册BeanDefinition的流程全链路分析
在上一章节中,主要介绍了SpringIoC、依赖注入和Spring中的Bean与BeanDefinition。可能部分读者还是比较迷茫,BeanDefinition到底是干什么用的,在本章节中,将通过利用Spring实例化Java对象的过程,先带领读者过一遍Spring框架注册BeanDefinition的运行流程,然后再深入其中,详细分析每一个步骤。
星如月勿忘初心
2020-08-01
9810
Spring框架源码分析(IoC):BeanFactory和ApplicationContext容器家族
组件扫描:自动发现应用容器中需要创建的Bean。 自动装配:自动满足Bean之间的依赖。
星如月勿忘初心
2020-08-01
8520
Spring框架源码分析(IoC):Resource、ResourceLoader和容器之间的关系
Resource接口定义了资源常见的操作,抽象出了一些通用方法,再由不同的实现类去自定义。直接上Resource源码:
星如月勿忘初心
2020-08-01
9910
Java对象的结构与对象在内存中的结构
当我们在Java中使用new这个指令创建一个对象的时候,对象的创建到底经过了什么样的一个过程呢?
星如月勿忘初心
2020-08-01
1.6K0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档