10 2020 档案

摘要:约定优于配置 Build Anything with Spring Boot:Spring Boot is the starting point for building all Spring-based applications. Spring Boot is designed to get yo 阅读全文
posted @ 2020-10-31 14:11 前程有光 阅读(204) 评论(0) 推荐(0)
摘要:Spring boot 整合 Mybatis Druid并配置监控 添加依赖 <!--druid--> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <ve 阅读全文
posted @ 2020-10-30 15:24 前程有光 阅读(179) 评论(0) 推荐(0)
摘要:垃圾回收机制是什么? 垃圾回收是一种自动的存储管理机制。 当一些被占用的内存不再需要时,就应该予以释放,以让出空间,这种存储资源管理,称为垃圾回收。 也就是说垃圾回收跟内存有关,那么都有哪些内存呢 JVM内存 JVM将内存划分为五个区间. JVM分为五大内存空间,其中程序计数器、虚拟机栈、本地方法栈 阅读全文
posted @ 2020-10-29 16:05 前程有光 阅读(233) 评论(0) 推荐(1)
摘要:Stream流 Stream(流)是一个来自数据源的元素队列并支持聚合操作: 元素是特定类型的对象,形成一个队列。 Java中的Stream并不会存储元素,而 是按需计算。 数据源 流的来源。 可以是集合,数组等。 聚合操作类似SQL语句一样的操作, 比如filter, map, reduce, f 阅读全文
posted @ 2020-10-28 14:12 前程有光 阅读(314) 评论(0) 推荐(0)
摘要:类加载机制 把class文件加载到内存,并对数据进行校验,准备,解析,初始化,形成可以被虚拟机直接使用的字节码 类加载的时机(触发类的初始化) 使用new关键字实例化对象 读取一个类的静态代码块 使用java.lang.reflect包的方式对类进行反射调用 类加载过程 整个生命周期包括:加载、校验 阅读全文
posted @ 2020-10-27 13:53 前程有光 阅读(171) 评论(0) 推荐(0)
摘要:bean的作用域 bean的生命周期 bean的装配 代码 实体类 package com; import java.util.List; public class User { private String username; private String password; private Li 阅读全文
posted @ 2020-10-26 20:36 前程有光 阅读(161) 评论(0) 推荐(0)
摘要:常考知识点 1、java的基本数据类型与包装类; 2、final修饰变量类方法; 3、String为什么是不可变的,以及new String(“abc”)创建了几个对象; 4、String、StringBuffer、以及StringBuilder的区别; 5、static修饰变量,方法,代码块; 6 阅读全文
posted @ 2020-10-24 14:37 前程有光 阅读(239) 评论(0) 推荐(0)
摘要:Java的流程控制 基础阶段 目录: 用户交互Scanner 顺序结构 选择结构 循环结构 break & continue 练习题 1.Scanner对象 之前我们学的基本语法中并没有实现程序和人的交互,但是Java给我们提供了这样一个工具类,我们可以获取用户的输入。Java.util.Scann 阅读全文
posted @ 2020-10-23 13:36 前程有光 阅读(105) 评论(0) 推荐(0)
摘要:springboot的多种配置方式 java配置主要靠java类和一些注解,比较常用的注解有: @Configuration :声明一个类作为配置类,代替xml文件 @Bean :声明在方法上,将方法的返回值加入Bean容器,代替 标签 @Value :基本类型或String属性注入 @Proper 阅读全文
posted @ 2020-10-22 13:48 前程有光 阅读(208) 评论(0) 推荐(0)
摘要:前言 今年,由于疫情的影响,很多互联网企业都在缩减招聘成本。作为程序员,原本这两年就面临竞争激烈、年龄危机的问题,而现在的求职局面又完全是企业在挑人的状态。 所以最好能在空闲的时候看看大厂相匹配的技术栈(前辈的学习笔记+面试题),这些细节带来的作用可能会超出你的想象,甚至能直接给你带来大厂的Offe 阅读全文
posted @ 2020-10-20 21:48 前程有光 阅读(598) 评论(0) 推荐(0)
摘要:前言 2020金九银十马上结束,现为大家整理了这次金九银十面试阿里的面试题总结,都是我从朋友那拿到的面试真题,话不多说,满满的干货分享给大家! int a=10是原子操作吗? 是的。 注意点: i++(或i)是非原子操作,i是一个多步操作,而且是可以被中断的。i++可以被分割成3步,第一步读取i的值 阅读全文
posted @ 2020-10-20 14:38 前程有光 阅读(3060) 评论(0) 推荐(1)
摘要:关于线程通信 在客户端与服务端的通信过程中,一般情况下有两种通信模型,它们分别是同步阻塞模型和异步非阻塞模型。 对于同步阻塞模型,当请求的事件出于某种原因没有返回结果时,此时线程将一直处于阻塞状态而不进行其他操作,例如我们去商场买电脑,我们需要等待卖家对我们的电脑做一系列的售后工作,此时我们并不能去 阅读全文
posted @ 2020-10-19 16:01 前程有光 阅读(179) 评论(0) 推荐(0)
摘要:前言 2020已经进入尾声了,金九银十马上结束,接下来就是将近半年的面试真空期!如果最近还不拿到心仪的offer的话,可能大概率要等到明年的金三银四去了!一年之计在于秋,金九已经过去了,但银十正在进行,2020已经接近尾声了,作为一个开发人员,你是否面上了自己理想的公司,薪资达到心中理想的高度? 进 阅读全文
posted @ 2020-10-15 14:12 前程有光 阅读(911) 评论(0) 推荐(0)
摘要:前言 对于大厂面试,我想要强调的一点就是心态真的很重要,是决定你在面试过程中发挥的关键,若不能正常发挥,很可能就因为一个小失误与offer失之交臂,所以一定要重视起来。另外提醒一点,充分复习,是消除你紧张的心理状态的关键,但你复习充分了,自然面试过程中就要有底气得多。 JVM面试题 java中会存在 阅读全文
posted @ 2020-10-14 13:57 前程有光 阅读(3419) 评论(0) 推荐(0)
摘要:前言 JVM调优是每个高级程序员的必修课,在本章中,我会从发展过程以及核心价值来剖析JVM的体系结构。为了让大家更好的理解JVM的工作机制, 我会在讲解完运行时数据区之后,再通过一个类的加载过程到这个类最终在运行时数据区中的存储来更进一步理解JVM的工作原理。最后,通过对内存的回收机制和垃圾回收算法 阅读全文
posted @ 2020-10-12 14:33 前程有光 阅读(526) 评论(0) 推荐(0)
摘要:反射定义 1,JAVA反射机制是在运行状态中 对于任意一个类,都能够知道这个类的所有属性和方法; 对于任意一个对象,都能够调用它的任意一个方法和属性; 这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。 反射提供的功能: 在运行时判断任意一个对象所属的类 在运行时构造任意一个 阅读全文
posted @ 2020-10-10 13:48 前程有光 阅读(346) 评论(0) 推荐(1)
摘要:前言 正值金九银十面试旺季,现在的面试官一天少说得看几百份简历,你投出去的简历如果没有特别吸引人的点和新颖突出,毫无疑问你的简历不是在垃圾桶就是在回收站里边待着了,那么什么样的简历才能吸引到面试官的眼球呢?今天我就把阿里面试官筛选简历的规则告诉你,让你从简历开始就先人一步! 为什么说简历很重要? ⼀ 阅读全文
posted @ 2020-10-09 21:29 前程有光 阅读(279) 评论(0) 推荐(0)
摘要:备战⾯试 不论是校招还是社招都避免不了各种⾯试、笔试,如何去准备这些东⻄就显得格外重要。不论是笔试还 是⾯试都是有章可循的,我这个“有章可循”说的意思只是说应对技术⾯试是可以提前准备。 我其实特 别不喜欢那种临近考试就提前背啊记啊各种题的⾏为,⾮常反对!我觉得这种⽅法特别极端,⽽且在稍 有⼀点经验的 阅读全文
posted @ 2020-10-08 19:53 前程有光 阅读(188) 评论(0) 推荐(0)
摘要:前言 因为假期原因,有一段时间没给大家更新了!和大家说个事吧,放假的时候一位粉丝和我说了下自己的被虐经历,在假期前他去某互联网公司面试,结果直接被人家面试官Spring AOP三连问给问的一脸懵逼!其实我觉着吧,这玩意不是挺简单的吗? 大家在学习 AOP 之前,如果清楚代理模式的话,则学习起来非常轻 阅读全文
posted @ 2020-10-07 14:03 前程有光 阅读(294) 评论(0) 推荐(0)