- 博客(45)
- 收藏
- 关注
原创 Java高频面试题复盘系列之小问题集合篇2
1 堆与栈是两个相对的概念:堆指先进先出(first in first out),栈指先进后出(first in last out)2 这里的堆栈就是栈1 堆是一个树状数据结构2 而栈是一个链表, 栈是先进后出的, 有入栈和出栈的操作, 只在栈的一端进行操作3 在java中堆一般用来存储对象和数组,栈一般用来存储方法和基本类型1 栈的存取速度比堆快。栈中的数据是可以共享的3 内存溢出1 应用系统中存在无法回收的内存2 或使用的内存过多。
2022-12-29 19:20:45
276
原创 什么是分布式,微服务,中间件?
一种软件开发技术- 面向服务的体系结构(SOA)架构样式的一种变体,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTful API)。每个服务都围绕着具体业务进行构建,并且能够独立地部署到生产环境、类生产环境等。另外,应尽量避免统一的、集中式的服务管理机制,对具体的一个服务而言,应根据上下文,选择合适的语言、工具对其进行构建。
2022-12-25 18:44:14
989
原创 MySQL保留字
MySQL中的保留字和Java中的保留字一样,在命名时不能使用保留字,所以对于MySQL中的保留字要有个大概的印象,下文自获取,如有需要可以到官网查看详情。以下列表显示了My SQL 5.7中的关键字和保留单词,以及不同版本对单个单词的更改。保留关键字用(R)标记。此外,保留FILENAME。在某些时候,您可能会升级到更高的版本,因此,查看未来的保留字也是一个好主意。您可以在包含更高版本My SQL的手册中找到这些。标准SQL禁止列表中的大多数保留字作为列或表名(例如,GROUP)。
2022-12-20 20:57:43
4939
原创 Java高频面试题复盘系列之集合
Java高频面试题复盘系列之集合 集合 1 集合是什么? 2 集合有哪些? 3 数据结构? 4 初始长度? 5 扩容机制? 6 哪些是线程安全的? 7 hashmap的底层原理? 8 HashMap底
2022-12-04 21:39:59
193
原创 Java体系知识之监听器&数据库连接池
Java体系知识之监听器&数据库连接池 1 监听器 1.1 技术简介 1.2 使用步骤 1.3 案例实现 1.3.1 HttpSessionListenerDemo 1.3.2 ServletCont
2022-12-03 19:22:57
906
原创 Java体系知识之过滤器Filter
Java体系知识之过滤器Filter 1 技术简介 2 过滤器使用步骤(重点) 2.1 使用步骤 2.2 案例 3 过滤器执行过程(重点) 3.1 内容概述 3.2 案例 4 过滤器生命周期 4.1
2022-12-02 19:59:21
882
原创 Java体系知识之Echarts&跨域访问&Vue脚手架
Java体系知识之Echarts&跨域访问&Vue脚手架 1 Echarts 1.1 技术简介 1.2 案例 2 跨域访问(重点) 2.1 错误信息 2.2 跨域访问 2.3 省市区案例-改造 2.3
2022-12-01 20:25:39
549
原创 Java体系知识之ElementUI
(1)网站快速成型工具(2)Element,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库(3)使用步骤:
2022-11-30 11:10:52
417
原创 Java体系知识之Cookie&Web Storage
(1)Cookie在Java中使用(2)Cookie在JS中使用(3)Web Storage 了解(4)综合案例-购物车
2022-11-29 19:14:47
170
原创 Java体系知识复习之Tomcat服务器&Maven项目管理工具
(1) 开源的软件项目管理工具(2) 将软件开发和项目的管理结合起来,项目对象模型 POM Project Object MOdel(3) 约定大于配置(4) 有 JDK 、 Tomcat 工具,但是不使用它。
2022-11-27 17:14:19
294
原创 Java高级知识复盘之线程通信,线程死锁,线程特性,线程状态
Java高级知识复盘之线程通信,线程死锁,线程特性,线程状态线程死锁线程通信线程特性线程状态1 线程死锁1.
2022-11-26 20:14:07
161
原创 Java高级知识复盘之线程创建方式,常用方法,安全问题
Java高级知识复盘之线程创建方式,常用方法,安全问题 1 技术简介 1.1 进程 1.2 线程 1.3 并发 1.4 并行 1.5 串行 1.6 同步 1.7 异步 2 线程创建(重要) 2.1 创
2022-11-25 19:39:44
263
原创 Vue复习之Vue2
Vue复习之Vue2 1 技术简介 2 MVVM模型(重点) 3 Vue使用步骤 3.1 基础介绍 3.2 案例 3.2.1 案例1 3.2.2 案例2 4 Vue指令(重点) 4.1 基础介绍 4.
2022-11-24 20:57:34
190
原创 JavaScript复习之内置对象,JSON
ceil() :向上取整 floor() :向下取整 abs() :绝对值 round() :四舍五入 random() :随机数 [ 0 , 1) * * * 扩大倍数、移动区间push() :末尾追加 pop() :末尾删除unshift:头部添加 shift() :头部删除 splice() :删除 添加 splice(m , n , p) :从索引为m位置,删除n个内容,添加内容p splice(m , n) :从索引为m位置,删除n个内容 join() : 拼接成字符串。
2022-11-23 20:29:40
273
原创 JavaScript复习之事件,BOM,DOM
JavaScript复习之事件,BOM,DOM 事件 事件使用方式(重点) 基础描述 案例 常用事件 基础介绍 案例演示 单击事件(重点) 鼠标移入移出事件 焦点事件 内容改变事件(重点) 页面或图像
2022-11-22 19:27:04
99
原创 JavaScript复习之JS简介,JS使用方式,基础语法
(1)核心内容: JS简介 JS使用方式 基础语法 BOM DOM 事件(2)学习文档地址: https://www.w3school.com.cn/js/index.asp
2022-11-21 23:22:59
249
原创 CSS复习之简介,使用方式,选择器
(1) 行内样式表: A . 在元素上直接设置样式 了解 < p style = "color: blueviolet;
2022-11-19 22:59:47
77
原创 HTML复习之表格标签,表单标签,音频标签
(1)作用:收集、传递用户信息(2)组成:表单域表单控件提示信息(3)form属性:A.action:指定接收并处理表单数据的服务器程序的地址B.method:设置表单数据的提交方式,get或postget:浏览器地址栏,url?post:请求正文C.name:指定表单的名称(4)输入表单input:type:text:文本输入框password:密码输入框button:普通按钮,需设置value属性submit:提交按钮reset:重置按钮radio:单选按钮。
2022-11-18 21:11:54
115
原创 HTML复习之图像标签,超链接标签,列表标签
(1)作用:定义图像,呈现图片(2)组成:img,单标签(3)语法:(4)属性:src:必需属性,指定图像文件的路径和文件名 ***alt:当图像不能显示时,呈现alt中的内容title:当鼠标放到图像上时显示文字width:宽度height:高度 宽高不要同时设置,避免图片变形border:边框(5)注意事项:当需设置属性:A.属性要写在标签名称之后B.属性和属性之间不分顺序C.标签名和属性名称、属性和属性之间以空格隔开D.属性采取键值对格式,即key=val形式。
2022-11-17 22:32:29
298
原创 HTML复习之基础标签
学习HTML->HTML标签->HTML标签语义在合适的位置使用合理的标签,设计网页结构标签: 注释标签 标题标签 段落标签 无语义标签 图像标签 超链接标签 列表标签 表格标签 表单标签
2022-10-12 16:14:23
167
原创 HTML复习之HTML基础
Hyper Text Markup Language,超文本标记语言作用:使用标记标签来描述网页,设计网页结构超文本:可以加入图片、声音、动画等内容,超越了文本限制可以从一个页面通过点击链接跳转到另外一个页面称为超链接文本 | 超文本标记语言:不是编程语言标记:标签简单。
2022-10-10 21:41:48
233
原创 MySql复习之约束与常用函数
1.非空约束,一定要给值才能插入2.唯一性约束,值不能重复3.默认约束,给一个默认值4.主键约束,主键列自动增长,无需赋值,5.外键约束一张表的外键代表着另外一张表的主键,标志列:自增长列一个表只能有一个标志列。
2022-10-09 16:19:32
286
原创 MySql复习之基础知识
数据库中有数据表,数据表由行和列组成,表中的每一列称为字段每一行称之为记录;每一列类似Java中的属性,每一行类似Java中的对象;
2022-10-07 22:03:31
228
原创 Java基础知识总结复盘之String类
java.lang.String 类,不需要importString类型是不可变的类型,String对象是不可变的对象。
2022-10-06 21:01:21
240
原创 Java基础知识总结复盘之Object类
Object是根基类,所有对象都是Object类型的对象提供了一些常用的方法,比如toString(),equals()...Object类 位于java.lang 核心包 核心类。
2022-10-05 22:27:00
129
原创 Java高级知识复盘之反射
反射:运行过程中,动态的获取类的信息以及对类进行操作的机制反射机制java程序的执行:1,编译阶段 源文件.java 经过编译器编译 编译为.class文件(字节码文件 二进制文件)2, 运行阶段 字节码文件被 类加载器 加载到JVM内存(方法区) 解释为机器指令 然后执行对象 类型Class 类对象;跨平台(一次编译 随处运行)
2022-09-29 20:32:16
100
原创 Java高级知识复盘之IO流
按流向分类: 输入流和输出流按流中数据处理单位不同:字节流和字符流;char c ='中'字节输入流 字节输出流;字符输入流 字符输出流。
2022-09-28 21:35:03
119
原创 Java高级知识复盘之设计模式简介
设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。设计模式是对软件设计中普遍存在的各种问题,所提出的通用解决方案。
2022-09-27 21:52:21
178
原创 Java高级知识复盘之集合
集合是一种容器,相较于数组容器,集合可以无限添加数据,无需考虑元素的移动,而且集合中有较多的数据结构可供选择,但是集合中都是对象,不能出现基本数据类型,所以需要使用包装类。
2022-09-26 22:23:07
172
原创 Java高级知识复盘之泛型
实现类中泛型符号如果不指定类型,则默认当成Object。实现类带上泛型符号,等到创建对象的时候确定。在进行方法调用的时候,根据实参确定泛型的类型。泛型符号,在本方法中,当成已知类型来用。
2022-09-25 17:32:55
88
原创 Java高级知识复盘之常用类
Object 是类层次结构的根类。Object类是所有类的父类,所有类都默认继承了Objet类Object常用方法hashCode():返回该对象的哈希码值。getClass():表示此对象运行时类的 Class 对象。toString():返回该对象的字符串表示。equals():比较两个对象是否相等。
2022-09-24 21:11:09
153
原创 Java基础知识总结复盘之接口
在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。
2022-09-22 22:33:52
176
原创 Java基础知识总结复盘之抽象类和抽象方法
普通类是被class修饰,抽象类是被abstract关键词和class关键词共同修饰的,抽象类设计出的目的就是,严格限制子类的设计,通过被继承的方式使子类之间更加通用。(程序的可扩展和可维护性)
2022-09-21 22:19:01
124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人