摘要:
名称 最好 平均 最坏 空间 稳定性 类别 冒泡排序 \(O(n)\) \(O(n^2)\) \(O(n^2)\) \(O(1)\) 是 交换排序 选择排序 \(O(n^2)\) \(O(n^2)\) \(O(n^2)\) \(O(1)\) 否 选择排序 插入排序 \(O(n)\) \(o(n^2)
阅读全文
posted @ 2021-03-03 19:52
下雨天,真好
阅读(66)
推荐(0)
摘要:
线程与进程 java默认2个线程,main,gc 真实的线程时底层C++调用的,并不是java cup核心数,就是并行的线程数 单核CUP,要多线程并行,就是用并发实现宏观并行 线程状态 New running blocked waiting time_waiting terminal wait与s
阅读全文
posted @ 2021-03-03 19:52
下雨天,真好
阅读(78)
推荐(0)
摘要:
一、简介 UUID,是Universally Unique Identifier的缩写,UUID出现的目的,是为了让分布式系统可以不借助中心节点,就可以生成UUID来标识一些唯一的信息; GUID,是Globally Unique Identifier的缩写,跟UUID是同一个东西,只是来源于微软。
阅读全文
posted @ 2021-03-03 19:52
下雨天,真好
阅读(429)
推荐(0)
摘要:
1.实现ServletContextAware接口并重写其setServletContext方法 注意:该方法会在填充完普通Bean的属性,但是还没有进行Bean的初始化之前执行 2.实现ServletContextListener接口 3.将要执行的方法所在的类交个spring容器扫描(@Comp
阅读全文
posted @ 2021-03-03 19:52
下雨天,真好
阅读(943)
推荐(0)
摘要:
简介 并发量小,用户使用的少,所以在低并发的情况下,一个jar包启动应用就够了,然后内部tomcat返回内容给用户。 但是慢慢的,使用我们平台的用户越来越多了,并发量慢慢增大了,这时候一台服务器满足不了我们的需求了。 于是我们横向扩展,又增加了服务器。这个时候几个项目启动在不同的服务器上,用户要访问
阅读全文
posted @ 2021-03-03 19:52
下雨天,真好
阅读(106)
推荐(0)
摘要:
概述 简化开发,省略crud代码 类似jpa,tk mapper, 在mybatis增强 特性 无侵入,损耗小,强大CRUD操作,Lambda,主键生成,全局拦截插件,性能分析插件,分页插件,内置代码生成器,自定义全局通用操作,ActiveRecord 快速入门 建表,依赖,配置,连数据库,代码,
阅读全文
posted @ 2021-03-03 19:52
下雨天,真好
阅读(115)
推荐(0)
摘要:
1. 为什么使用消息队列?消息队列的优点和缺点?kafka、activemq、rabbitmq、rocketmq都有什么优缺点? 面试官角度分析: (1)你知不知道你们系统里为什么要用消息队列这个东西? (2)既然用了消息队列这个东西,你知不知道用了有什么好处? (3)既然你用了MQ,那么当时为什么
阅读全文
posted @ 2021-03-03 19:52
下雨天,真好
阅读(124)
推荐(0)
摘要:
1、什么是函数式接口 1.1 java8自带的常用函数式接口。 1.2 惰性求值与及早求值 2、常用的流 2.1 collect(Collectors.toList()) 2.2 filter 2.3 map 2.4 flatMap 2.5 max和min 2.6 count 2.7 reduce
阅读全文
posted @ 2021-03-03 19:52
下雨天,真好
阅读(171)
推荐(0)
摘要:
Firewall cmd基本命令 服务启动 端口开关 信任级别 服务管理 IP地址伪装 端口转发
阅读全文
posted @ 2021-03-03 19:52
下雨天,真好
阅读(136)
推荐(0)