自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

转载 SpringBootApplication

文章目录文章目录0.前言1. @SpringBootApplication2. Spring Bean 相关2.1. @Autowired2.2. @Component,@Repository,@Service, @Controller2.3. @RestController2.4. @Scope2.5. @Configuration3. 处理常见的 HTTP 请求类型3.1. GET 请求3.2. POST 请求3.3. PUT 请求3.4. DELETE 请求3

2020-09-03 09:14:04 974

原创 2020-09-03

前后端分离信息返回类** * 前后端分离信息返回类 */public class ResultUtils { private static final int SUCCESS = 100; //失败时自定义 Code private static final int FAILED = 500; private int code; //返回的状态码 private String message; //返回的信息详情 private Object da

2020-09-03 08:23:15 89

原创 2020-09-02数据库表与实体关联

springboot+mybaytis数据库表与实体关联实体字段名和数据库列名不对应的情况下方法一:配置对应的xml 对应实体的包 别名n<resultMap type="com.tsbg.mis.rookie.model.RookieApprovalInfo" id="RookieAppr

2020-09-02 16:59:18 405

原创 idea快捷键大全

idea快捷键大全Ctrl快捷键介绍Ctrl + F在当前文件进行文本查找 (必备)Ctrl + R在当前文件进行文本替换 (必备)Ctrl + Z撤销 (必备)Ctrl + Y删除光标所在行 或 删除选中的行 (必备)Ctrl + X剪切光标所在行 或 剪切选择内容Ctrl + C复制光标所在行 或 复制选择内容Ctrl + D复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面 (必备)Ctrl + W递进式选择

2020-08-26 13:48:38 138

转载 redis面试题

原文:https://blog.csdn.net/u010682330/article/details/810434191、什么是Redis?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作...

2020-03-09 12:41:10 290

原创 IO流

IO阻塞和非阻塞主要指的是访问 IO 的线程是否会阻塞(或者说是等待)线程访问资源,该资源是否准备就绪的一种处理方式BIO(传统的IO)BIO是同步阻塞式的IO,以流的方式处理数据(效率低)Socket编程就是BIO,一个socket连接处理一个线程。当多个socket请求与服务端建立连接时,服务端不能提供相应数量的处理线程,没有分配到处理线程的连接自然就会阻塞或者是被拒绝了。创建...

2020-03-06 19:20:54 78

原创 Scoket入门编程

Text1通常大家会用以下方法进行进行结束:socket.close() 或者调用socket.shutdownOutput();方法。调用这俩个方法,都会结束客户端socket。但是有本质的区别。socket.close() 将socket关闭连接,那边如果有服务端给客户端反馈信息,此时客户端是收不到的。而socket.shutdownOutput()是将输出流关闭,此时,如果服务端有信息...

2020-03-06 18:33:37 1469 1

原创 SpringIoc原理

IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由Ñ个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针,分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一...

2020-02-19 13:40:36 100

原创 一致性hash

一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,主要是为了解决因特网中的热点(Hot spot)问题。目前这一思想已经扩展到其它的领域,并且在实践中得到了很大的发展。与经典哈希方法的对比经典哈希方法:总是假设内存位置的数量是已知且固定不变的。因为hash映射依赖节点/内存位置,所以如果需要变化集群,需要重新计算每一个key的哈希值。哈希表(服务器数...

2020-02-16 20:45:22 114

原创 网络知识总结

网络知识1 四次挥手的流程2 为什么需要4次挥手四次挥手中客户端何时关闭3 http协议的端口号4 讲一讲ssh协议的源码??1 三次握手的流程2 为什么需要3次syn和ack号码的关系6. http get和post的区别3 http协议的流程4 http如何保存登录信息5 cookies和session的关系1 http协议如何保证安全性2 非对称加密的原理...

2020-02-15 19:27:42 99

原创 jvm面经

你知道的垃圾回收算法java虚拟机运行的流程堆区如何分类Java 堆从 GC 的角度还可以细分为: 新生代(Eden 区、From Survivor 区和 To Survivor 区)和老年代。垃圾回收器JDK8默认的回收器是: Parallel GCMinor GC: 回收新生代Major GC:回收老年代Full GC: 全部回收,会Stop the world很耗时,线上环...

2020-02-15 14:58:58 402

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除