摘要: Java虚拟机 类加载机制 对象实例化的过程 对象引用是存放在站里面的,正真的值是存放在堆里面的。 类加载器 虚拟机自带的加载器 启动类(根)加载器 ​ c++编写,加载java核心库 java.*,构造ExtClassLoader和AppClassLoader。由于引导类加载器涉及到虚拟机本地实现 阅读全文
posted @ 2021-09-17 22:09 17_Xtreme 阅读(14) 评论(0) 推荐(0) 编辑
摘要: MySql 常用的数据库操作 CREATE DATABASE IF NOT EXISTS Gao_Mysql --创建数据库 删除数据库 drop database Gao_Mysql 数据库的列类型 数值 tinyint 十分小的数据 1个字节 smallint 较小的数据 2个字节 medium 阅读全文
posted @ 2021-09-17 22:03 17_Xtreme 阅读(46) 评论(0) 推荐(0) 编辑
摘要: Java基础面 什么是jvm jre jdk? JVM是Java Virtual Machine(Java虚拟机)的缩写,它是整个Java实现跨平台的最核心的部分,所有的java程序会首 先被编译为.class的类文件,这种类文件可以在虚拟机上执行,JVM的主要工作是解释自己的指令集 (即字节码)到 阅读全文
posted @ 2021-09-14 10:52 17_Xtreme 阅读(31) 评论(0) 推荐(0) 编辑
摘要: Spring面试总结 spring的核心是控制反转(IOC)和面向切面编程(AOP) spring简介 Spring是一个轻量级的ioc和aop容器框架。目的是为了解决企业级应用开发的业务逻辑层和其他各层的耦合问题以及应用开发的复杂性,简化java开发 优点: Spring属于低侵入设计,代码的污染 阅读全文
posted @ 2021-09-11 20:18 17_Xtreme 阅读(47) 评论(0) 推荐(0) 编辑
摘要: Java基础面试准备 什么是jvm jre jdk? JVM是Java Virtual Machine(Java虚拟机)的缩写,它是整个Java实现跨平台的最核心的部分,所有的java程序会首 先被编译为.class的类文件,这种类文件可以在虚拟机上执行,JVM的主要工作是解释自己的指令集 (即字节 阅读全文
posted @ 2021-09-11 15:27 17_Xtreme 阅读(32) 评论(0) 推荐(0) 编辑
摘要: Java面向对象 面向对象的三个基本特征 可重用性:它是面向对象软件开发的核心思路,提高了开发效率。面向对象程序设计的抽象、继承、封装和多态四大特点都围绕这个核心。 可扩展性:它使面向对象设计脱离了基于模块的设计,便于软件的修改。 可管理性:能够将功能与数据结合,方便管理。 继承性 这种层次形的分类 阅读全文
posted @ 2021-09-11 10:38 17_Xtreme 阅读(45) 评论(0) 推荐(0) 编辑
摘要: Java多线程 进程与线程 一个进程可以有多个线程 说起进程,就不得不说下程序。程序是指令和数据的有序集合,其本身没有任何运 行的含义,是一个静态的概念。 而进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单 位 通常在一个进程中可以包含若干个线程,当然一个进程中至少有一 个线程 阅读全文
posted @ 2021-09-10 20:29 17_Xtreme 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 对于软件架构,如同前面描述的架构的定义,软件架构的出现也是同样的。一开始是懵懵懂懂的去写软件,后来慢慢的就有意识的去切分,演变成了不同的架构。这个背后的动力也是一样的,就是提升参与的人的利益,降低成本。导火索也是软件工程师的任务太重,我们需要把很多工作拆分出来。拆分的原则也是一样的,如何让权责一致。 阅读全文
posted @ 2021-06-17 13:14 17_Xtreme 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 对于架构来说也是这样,起初一个人做项目的时候,完全不需要什么架构,因为根本没什么意义。到了后来为了提高效率,并且有了合作开发的概念。逐渐出现了架构这一概念。通过将一个整体切分成不同的部分,并且由不同的人不同的角色来完成这些分工,然后通过建立不同部分相互沟通的机制,使得这些部分能够有机的结合为一个整体 阅读全文
posted @ 2021-05-15 09:13 17_Xtreme 阅读(21) 评论(0) 推荐(0) 编辑
摘要: SpringSecurity 功能 spring security 的核心功能主要包括: 认证 (你是谁) 授权 (你能干什么) 攻击防护 (防止伪造身份) Spring Security是针对Spring项目的安全框架,也是Spring Boot底层安全模块默认的技术选型,他可以实现强大的Web安 阅读全文
posted @ 2021-04-28 16:41 17_Xtreme 阅读(285) 评论(0) 推荐(0) 编辑