- 博客(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 986
原创 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 105
原创 2020-09-02数据库表与实体关联
springboot+mybaytis数据库表与实体关联实体字段名和数据库列名不对应的情况下方法一:配置对应的xml 对应实体的包 别名n<resultMap type="com.tsbg.mis.rookie.model.RookieApprovalInfo" id="RookieAppr
2020-09-02 16:59:18 417
原创 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 153
转载 redis面试题
原文:https://blog.csdn.net/u010682330/article/details/810434191、什么是Redis?Redis本质上是一个Key-Value类型的内存数据库,很像memcached,整个数据库统统加载在内存当中进行操作,定期通过异步操作把数据库数据flush到硬盘上进行保存。因为是纯内存操作,Redis的性能非常出色,每秒可以处理超过 10万次读写操作...
2020-03-09 12:41:10 300
原创 IO流
IO阻塞和非阻塞主要指的是访问 IO 的线程是否会阻塞(或者说是等待)线程访问资源,该资源是否准备就绪的一种处理方式BIO(传统的IO)BIO是同步阻塞式的IO,以流的方式处理数据(效率低)Socket编程就是BIO,一个socket连接处理一个线程。当多个socket请求与服务端建立连接时,服务端不能提供相应数量的处理线程,没有分配到处理线程的连接自然就会阻塞或者是被拒绝了。创建...
2020-03-06 19:20:54 92
原创 Scoket入门编程
Text1通常大家会用以下方法进行进行结束:socket.close() 或者调用socket.shutdownOutput();方法。调用这俩个方法,都会结束客户端socket。但是有本质的区别。socket.close() 将socket关闭连接,那边如果有服务端给客户端反馈信息,此时客户端是收不到的。而socket.shutdownOutput()是将输出流关闭,此时,如果服务端有信息...
2020-03-06 18:33:37 1481 1
原创 SpringIoc原理
IoC理论的背景我们都知道,在采用面向对象方法设计的软件系统中,它的底层实现都是由Ñ个对象组成的,所有的对象通过彼此的合作,最终实现系统的业务逻辑。 如果我们打开机械式手表的后盖,就会看到与上面类似的情形,各个齿轮分别带动时针,分针和秒针顺时针旋转,从而在表盘上产生正确的时间。图1中描述的就是这样的一个齿轮组,它拥有多个独立的齿轮,这些齿轮相互啮合在一...
2020-02-19 13:40:36 113
原创 一致性hash
一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,主要是为了解决因特网中的热点(Hot spot)问题。目前这一思想已经扩展到其它的领域,并且在实践中得到了很大的发展。与经典哈希方法的对比经典哈希方法:总是假设内存位置的数量是已知且固定不变的。因为hash映射依赖节点/内存位置,所以如果需要变化集群,需要重新计算每一个key的哈希值。哈希表(服务器数...
2020-02-16 20:45:22 126
原创 网络知识总结
网络知识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 111
原创 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 415
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人