自定义博客皮肤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)
  • 问答 (2)
  • 收藏
  • 关注

原创 JavaEE面试宝典

JavaEE面试宝典1. SpringCloud微服务1.1. 注册中心(Eureka,Zookeeper,Nacos)注册中心有两大核心,分为provider(服务提供者)和consumer(服务消费者),也被称为Web和Service,将provider和consumer注册到注册中心的客户端中,调用时根据模块名称去客户端获取,ip和端口号来进行调用。Eureka保证的是可用性,Zookeeper保证的是一致性,详情请搜索CAP理论1.1.1. EurekeEureka是目前国内最流行的注册中

2020-09-22 11:56:08 194

原创 VUE基础

1、介绍下VUE(如果分开问你的话,就分开说)vue呢在我的理解中,就是一个轻量级的前端js框架,最重要的就是它的MVVM思想,就是model和view之间可以通过view-model监听来进行数据到视图之间,以及视图到数据的双向绑定操作,我们在写前端代码的过程中,不需要关注任何dom操作,比jQuery方便很多vue常用的指令都有v-for,v-if,v-show等,绑定事件用v-on,可以省略为@符号,绑定属性用v-bind,可以省略为冒号,还有就是vue的生命周期,常用的基本上就是created

2020-09-21 07:25:14 237

原创 java基础知识

2.6HashMap和HashTable和ConcurentHashMap的区别与性能比较。性能:在性能上来讲ConcurrentHashMap的线程安全是大于HashMap的,而HashMap的性能又是大于HashTable的。区别:《HashMap和HashTable的区别》HashMap与HashTable 的区别是HashMap允许null键null值,但是HashTable却不允许有null键和null值HashMap是线程不安全的,HashMapTable是线程安全的同时因为线程安全的问

2020-09-21 07:22:13 91

原创 idea基础快捷命令

Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等) 或者右键(Generate)fori/sout/psvm + TabCtrl+Alt+T 生成try catch 或者 Alt+enterCTRL+ALT+T 把选中的代码放在 TRY{} IF{} ELSE{} 里Ctrl + O 重写方法Ctrl + I 实现方法Ctr+shift+U 大小写转化ALT+回车 导入包,自动修正ALT+/ 代码提示CTRL+J 自动代码Ctrl+

2020-09-21 07:20:07 338

原创 linux基础知识命令

192.168.25.132root itcast查看ip命令 ifconfig结束当前命令 ctrl + c清屏 ctrl + l列表 ll lscd 进入某个目录 cd …/ 返回上级目录pwd 显示当前所在目录mkdir 创建一个文件夹touch 创建一个文件cat 查看cat a.txt | grep abc 查看文件并按照关键字过滤echo > 向文件输入内容(覆盖)echo >> 向文件输入内容(追加)tail -200f 文件名 动态数据

2020-09-21 07:19:01 252

原创 java基础10道题(第四弹)

31.什么是多线程?在哪里应用过?线程就是可执行的代码段,线程要服务于进程,一个进程有好多个线程,main方法就是主线程,多个线程同时执行就是多线程,线程池就是把准备好的线程放到线程池里,如果处理请求需要调用线程的时候,就从线程池里去调用,用完以后再放回到线程池里,这样就防止高并发节省资源,我们目前开发中没有涉及到过多线程,其实我个人理解用多线程无非是为了提高代码的执行效率提高客户的体验,解决高并发,但是项目里如果多线程使用的多的话,后期的代码维护这一块也不怎么好维护,我们现在在解决这些高并发都是建议使用

2020-09-21 07:17:28 182

原创 java基础10道题(第三弹)

21.关于悲观锁和乐观锁悲观锁思路解决线程安全的思路很多,可以从“悲观锁”的方向开始讨论。悲观锁,也就是在修改数据的时候,采用锁定状态,排斥外部请求的修改。遇到加锁的状态,就必须等待。虽然上述的方案的确解决了线程安全的问题,但是,别忘记,我们的场景是“高并发”。也就是说,会很多这样的修改请求,每个请求都需要等待“锁”,某些线程可能永远都没有机会抢到这个“锁”,这种请求就会死在那里。同时,这种请求会很多,瞬间增大系统的平均响应时间,结果是可用连接数被耗尽,系统陷入异常。乐观锁思路这个时候,我们就可

2020-09-21 07:15:31 109

原创 java基础10道题(第二弹)

11.什么是反射,反射能干嘛?反射: 简单说,反射机制值得是程序在运行时能够获取自身的信息。在java 中,只要给定类的名字,那么就可以通过反射机制来获得类的所有信息。反射的作用其实就是:在运行时能够判断任意一个对象所属的类, 还有就是在运行时构造任意一个类的对象,我们常用的Spring框架也是利用Java反射这一块架构的还有就是 在运行时判断任意一个类所具有的成员变量和方法,还能在在运行时调用任一对象的方法,还有在运行时创建新类对象看下面的代码是在于理解什么是反射,不用背出来public class

2020-09-21 07:13:39 89

原创 java基础10道题

1.String类中常用的方法?split():把字符串分割成字符串数组indexOf():从指定字符提取索引位置append():追加字符或字符串trim():去除字符串两端空格replace():替换hashCode():返回此字符串的哈希码subString():截取字符串equals():比较length():获取字符串的长度valueOf():转换为字符串concat():将指定字符串连接到此字符串的结尾compareTo():用来比较两个字符串的字典顺序compareT

2020-09-21 07:12:09 168

原创 Elasticsearch10基础总结练习题

1.Elasticsearch是什么?跟mysql的区别Elasticsearch是什么Elasticsearch是一个分布式、高性能、高可用、可伸缩的搜索和分析系统。ElasticSearch是一个基于Lucene的搜索服务器。它提供了一个分布式多用户能力的 全文搜索引 擎,基于RESTful web接口。Elasticsearch是用Java开发的,并作为 Apache许可条款下的开 放源码发布,是当前流行的企业级搜索引擎。设计用于云计算 中,能够达到实时搜索,稳定,可靠, 快速,安装使用方便。

2020-09-21 07:09:14 539

原创 Elasticsearch基础知识!!!

Elasticsearch总结ElasticSearch是一个基于Lucene的搜索服务器,它提供了一个分布式的全文搜索引擎和数据分析引擎,能够实现全文检索;结构化检索;数据分析,隐藏了复杂性使得操作变得更加简便灵活,elasticsearch提供了简单易用的restuful api接口以及java接口,Lucene:简单来说,就是一个jar包,里面包含了封装好的各种建立倒排索引,以及进行搜索的代码,包含各种算法,我们用java开发的时候,引入lucene.jar就可以进行开发了。Elasticsear

2020-09-18 09:53:15 116

空空如也

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

TA关注的人

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