![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
辣个人来了
这个作者很懒,什么都没留下…
展开
-
6.mysql引擎innodb和Myisam的区别
mysql引擎innodb和Myisam的区别原创 2022-06-07 19:52:40 · 141 阅读 · 0 评论 -
5.mysql架构优化
前言自己最近也在慢慢摸索原理性相关的知识点,现学之后就会简单的记录一下当做自己的笔记,如果有不对之处,还希望批评指正,本文档会不断更新。场景互联网项目上线之后,数据量日复一日的递增,现有的单体结构已经无法支撑日益膨胀的业务,这时候就需要对架构进行一些优化方案1.系统拆分把原有的单体系统架构进行拆分,成为分布式系统,每一个系统连接一个数据库,减少数据库压力2. 缓存大多数并发场景都是读多写少,那么就可以根据业务利用redis缓存来减少数据库压力3. 消息队列常见的有MQ,kafka等。可以原创 2022-05-30 14:50:31 · 205 阅读 · 0 评论 -
4.http和https的区别,tcp和udp的区别
http介绍http:超文本传输协议,用于传递浏览器和服务器之间的信息,以明文的方式进行发送,是无状态的,每一个请求都是完全独立的,包含了处理这个请求所需的完整的数据,不适合传输敏感信息,例如:身份证号,账号,密码等信息https介绍https:安全套接字层超文本传输协议,在原本的http的基础上加上了ssl协议,依靠证书简历连接通道,实现数据的加密传输和身份认证区别http是免费的,https需要付费申请证书http是明文传输,不适合传递敏感信息,https是加密传输,相对来说更安全连接方原创 2022-05-26 11:59:02 · 572 阅读 · 0 评论 -
3.hashcode和equals的区别和联系
equals 介绍equals 本质上就是 ==,因为很多类重新了 equals 方法,比如 String、Integer 等把它变成了值比较,所以一般情况下 equals 比较的是值是否相等源码://没有重写equals方法的源码:public boolean equals(Object obj) { return (this == obj);}//重写equals方法的源码:public boolean equals(Object anObject) { if (this原创 2022-05-24 11:57:02 · 1097 阅读 · 0 评论 -
2.==和equals的区别
== 介绍对于基本类型和引用类型 == 的作用效果是不同的基本类型:比较的是值是否相同引用类型:比较的是引用是否相同String x = "string";String y = "string";String z = new String("string");System.out.println(x==y); // trueSystem.out.println(x==z); // falseequals 介绍equals 本质上就是 ==,只是很多类重新了 equals 方法,比如原创 2022-05-20 13:25:01 · 161 阅读 · 0 评论 -
1.JDK 和 JRE的区别和联系
JDK和JRE介绍JDK:是Java Development Kit 的简称,是java开发工具包,提供了 java 的开发环境和运行环境。JDK目前主流版本是1.8,常用新特性有:1.Lambda表达式2.函数式接口3.方法引用和构造器引用4.接口中的默认方法与静态方法5.Stream API6.Date Time API...JRE:Java Runtime Environment 的简称,java 运行环境,为 java 的运行提供了所需环境。区别和联系具体来说原创 2022-05-20 12:56:29 · 146 阅读 · 0 评论