摘要:
1.AWT编程简介 在JDK发布时,sun公司提供了一套基本的GUI类库,这个GUI类库希望可以在所有平台下都能运行,这套基本类库被称为“抽象窗口工具集”,它为java应用程序提供了基本的图形组件,AWT是窗口框架,他从不同平台的窗口系统中提取出不同的组件,当程序运行时,将这些组件和动作委托给程序所 阅读全文
摘要:
1.是什么微服务 是一种架构模式,他提倡将单一应用程序划分一组小的服务,服务之间的相互配合、互相协调。 2.Spring Cloud简介 SpringClound等于分布式微服务架构的一站式解决方案,是多种微服务架构落地技术的集合体,.Spring Cloud 提供了构建分布式系统所需的“全家桶” 阅读全文
摘要:
1redis持久化机制 redis是一个支持持久化的内存数据库,通过持久化机制把内存中的数据同步到硬盘文件来保证数据持久化,当redis重启后通过把硬盘文件重新加载到内存,就能达到恢复数据的目的 2缓存雪崩 可以简单的理解为由原有的缓存失效,新缓存未到期间所有本应该访问缓存的请求都去查询数据库了而对 阅读全文
摘要:
1.数据库的三大范式是什么 1)列不可再分 2)行可以唯一区分 3)表的非主属性不可以依赖与其他表的非主属性,外键约束 2.数据库中的事务 1)什么是事务:多条sql语句,要么都成功,要么都失败 2)事务的特性:原子性、一致性、隔离性、持久性 3.数据库的索引问题 mysql中的索引: 1)主键索引 阅读全文
摘要:
1.什么是SpringBoot? 1)用来优化Spring应用的初始搭建以及开发过程,使用特定的方式来配置(properties和yml文件) 2)嵌入式的内置服务器tomcat无需部署war文件简化了maven配置 3)自动配置spring添加对应功能stater自动化配置 2.Springboo 阅读全文
摘要:
1.什么是Mybatis? Mybatis是对象关系映射一个框架,它内部封装了JDBC,开发的时候只要关注SQL语句本身,可以严格控制sql的执行性能,灵活,其二可以通过XML或者注解来配置映射信息 2.mybatis缺点 SQL语句的编写工作量大,尤其是表字段多、表多对多时,对开发人员 编写SQL 阅读全文
摘要:
1.Spring的IOC和AOP机制? 我们在使用spring框架其实就是为了实现IOC,依赖注入,和AOP,面向切面编程,主要有两种设计模式工厂模式和代理模式,IOC就是典型的工厂模式,通过sessionfactory去注入实例,AOP就是典型的代理模式,代理模式就是常用的java设计模式,他的特 阅读全文
摘要:
1面向对象的特征有哪些方面? 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象。 继承:继承就是从已有的类得到继承信息创建新类的过程 封装:封装就是把数据和操作数据的方法绑定起来,对数据的访问只能通过己定义的接口 多态:多态指的是允许不同的子类型的对象对同一个消息做出不同 阅读全文
摘要:
一、什么是webSocket -websocket协议是基于TCP的一种新的网络协议,它实现了浏览器与服务器全双工(full-duplex)通信一允许服务器主动发信息给客户端,是一个持久化的协议 二、websocket的原理 -websocket约定了一个通信的规范,通过一次握手的机制,客户端和服务 阅读全文
摘要:
package com.atguigu.springannotation.util; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.HttpClient; import org 阅读全文