摘要:
PPT注重这几个元素:字体、形状、图片、色调、排版、动画、思想。做PPT时,把这几个细节做好,即可做出一个合格的PPT作品。 1.字体: 封面、标题一般使用黑体加粗等粗犷有力的字体; 内容,正文, 一般使用微软雅黑Light等纤细的字体; 宋体,楷体,使用在中国风的内容中,商务PPT上使用较少。 让 阅读全文
摘要:
1.Eureka注册中心 作用:管理各个为服务的端口和ip;管理各个为服务的运行状态,保证客户端访问到正常的为服务 5大组件,待学习 阅读全文
摘要:
1.docker与虚拟机区别: docker:docker里的应用,是直接调用的本地操作系统,通过docker引擎进行了隔离 而虚拟机,是在本地虚拟机上虚拟出了硬件,然后在虚拟的硬件的基础上,重新安装操作系统,与本地操作系统没有关系 2.镜像与容器:镜像类似于iso系统文件,容器就是虚拟机通过iso 阅读全文
摘要:
1.springboot基于约定优于配置的思想,轻配置 2.核心功能: 起步依赖:springboot导入start启动包,是现成的,会把具有某些联系的jar包自动打到一个启动包里,不需要一个一个引入。而且起步依赖也进行了版本的锁定,我们可以直接用启动包中规定的版本 自动配置: 3.@SpringB 阅读全文
摘要:
1.dubbo框架就是在基础的rpc远程调用中,加上了各种治理方案,如网络抖动,选择接口等,都有相应的策略去治理这些情况,总之就是负载/容错/参数规整等 2.dubbo组件组成: 注册中心:告诉消费者,服务在哪里。即保存生产者的ip,端口等信息。 dubbo中,生产方规定使用哪种协议进行远程调用,消 阅读全文
摘要:
1.redis特性(为什么使用redis):数据存在内存中;单线程;多路复用;协议简单(rtsp) 2.redis支持10W+/s的处理数据量 3.5种数据结构:string list hash set zset key都是字符串,value是上述5种结构。 hash: 存对象,如 hset use 阅读全文
摘要:
1.kafka特点(与常规MQ的区别): 更适合分布式场景; 数据存储; 流式处理; 2.基础概念: 消息:其实就是字节数组,rabbitmq也是字节数组。 批次:发消息时批量发送。 主题:数据库中的表。一个主题一个表。 分区:一个文件,一个主题会对应多个分区。传入kafka的消息,都会存到不同的分 阅读全文
摘要:
1.rabbitmq用的是tcp连接。在tcp中虚拟了信道,不同的线程走不同的信道,一个线程一个信道。 2.路由键:生产者发布消息时,会携带路由键。rabbitmq里有交换器,路由器根据路由键给消息分配队列。路由键就是个字符串,最大长度255字节。 3.消息确认机制(ACK):避免消息丢失和消息重复 阅读全文
摘要:
1.接口和xml如何映射:xml里写接口的全路径名为namespace(命名空间),每个sql标签的id为方法名,进行映射 2.resultType属性:映射成一个pojo类(数据库字段和类中的属性完全匹配,如果不一致,但是数据库是下划线,java类是驼峰命名,则可以通过配置一个属性为true来进行 阅读全文
摘要:
首先,jvm调优,包括两种情况,一种是系统发生了OOM异常,这种情况,导出堆的dump日志,然后用MAT技术分析即可。一般MAT会自动分析出问题,查找代码,进行修改即可。 另一种情况是,没有发生OOM,但是,要对jvm进行调优,使jvm的使用达到最优。 这种情况,就需要用top命令,查出占用CPU或 阅读全文