自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

漫天雪_昆仑巅

一柄剑,三生缘,步履踏遍尘世劫

转载 单点登录说明

  什么是单点登录?单点登录全称Single Sign On(以下简称SSO),是指在多系统应用群中登录一个系统,便可在其他所有系统中得到授权而无需再次登录,包括单点登录与单点注销两部分 1、登录   相比于单系统登录,sso需要一个独立的认证中心,只有认证中心能接受用户的用户名密码等安全信息...

2020-03-13 09:20:02 5149 0

原创 2019数据库排行榜

2019-12-18 14:22:07 5226 0

原创 全国计算机信息高新技术和全国计算机等级考试区别

全国计算机信息高新技术和全国计算机等级考试都是对计算机使用等级的评测考试zhi,但是在发证和考试内容方dao面有所区别,它们的区别为: 1、全国高新技术办公操作员,通过考试获得证书的人员,表明其已具备从事相应专业岗位工作的水平和能力;而全国计算机等级考试是用于考查应试人员计算机应用知识与技能的全...

2020-06-09 15:37:08 842 0

原创 各类证书查询网站

普通话查询网址:http://www.cltt.org/studentscore 中小学教师资格考试成绩查询网址:http://ntce.neea.edu.cn 全国英语四六级考试成绩查询网址:http://cet.neea.edu.cn/cet/ 高等教育学籍查询网址:https://my...

2020-06-09 15:33:28 831 0

原创 JVM GC收集器说明

如果说垃圾收集算法是内存回收的方法论,那么垃圾收集器就是内存回收的具体实现。下图展示了7种作用于不同分代的收集器,其中用于回收新生代的收集器包括Serial、PraNew、Parallel Scavenge,回收老年代的收集器包括Serial Old、Parallel Old、CMS,还有用于回收...

2020-06-08 16:32:37 798 0

原创 单点登录请求流程

根据前一篇单点登录流程:https://blog.csdn.net/vtopqx/article/details/104833853 下面是单点登录具体参数请求实现流程: 登录: 1、访问系统A:http://www.system.a.com 2、获取用户信息:post http://www...

2020-06-08 11:55:19 801 0

原创 Java IO流划分

1、Java IO 按操作方式分类结构图: 2、Java IO 按操作对象分类结构图:

2020-06-04 15:42:04 791 0

转载 nginx反向代理和正向代理的区别

nginx反向代理和正向代理的区别是什么?下面本篇文章就来给大家介绍一下,希望对你们有所帮助。 什么是正向代理? 正向代理是一个位于客户端和原始服务器(origin server)之间的服务器,为了从原始服务器取得内容,客户端向代理发送一个请求并指定目标(原始服务器),然后代理向原始服...

2020-05-24 09:13:16 803 0

原创 org.hibernate.loader.custom.NonUniqueDiscoveredSqlAliasException:错误

在java查询的时候报错: org.hibernate.loader.custom.NonUniqueDiscoveredSqlAliasException: Encountered a duplicated sql alias [userId] during auto-discovery of...

2020-05-20 10:20:30 798 0

转载 Spring MVC相关面试题

原文链接:https://blog.csdn.net/a745233700/article/details/80963758 1、什么是Spring MVC ?简单介绍下你对springMVC的理解? SpringMVC是一个基于Java的实现了MVC设计模式的请求驱动类型的轻量级Web框架...

2020-05-09 15:04:17 815 0

转载 Spring相关面试题

原文链接:https://blog.csdn.net/a745233700/article/details/80959716 1、Spring是什么? Spring是一个轻量级的IoC和AOP容器框架。是为Java应用程序提供基础性服务的一套框架,目的是用于简化企业应用程序的开发,它使得开发者...

2020-05-09 14:49:02 885 0

转载 zookeeper相关面试题

原文链接:https://blog.csdn.net/Yang_Hui_Liang/article/details/90263005 1、什么是zookeeper zookeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hb...

2020-05-09 11:42:00 809 0

转载 Dubbo相关面试题

原文转载至:https://blog.csdn.net/moakun/article/details/82919804 想往高处走,怎么能不懂 Dubbo? Dubbo是国内最出名的分布式服务框架,也是 Java 程序员必备的必会的框架之一。Dubbo 更是中高级面试过程中经常会问的技术,无论...

2020-05-09 11:00:14 871 0

原创 Elasticsearch7.x使用(五) ICU分词插件

1、查看当前已经安装的分词插件 [elasticsearch@txvm2019 bin]$ ./elasticsearch-plugin list analysis-icu analysis-ik 引用网上对ICU分词的介绍: ICU Analysis插件是一组将Lucene ICU模块集成...

2020-05-08 20:03:45 891 0

原创 Elasticsearch7.x使用(四) IK分词插件

未安装分词插件之前只能使用默认的分词规则: 1)普通分词 GET _analyze { "text": ["他是一个前端开发工程师"], "analyzer": "standard" } 或者: 2)全文分...

2020-05-08 16:05:44 880 0

原创 Elasticsearch7.x使用(三)常用命令

一、索引维护: ---------------------------------------------------- 1、查看所有索引 GET /_cat/indices 2、查看某个索引信息 GET myindex 3、创建索引(并且指定分片数量) PUT tb_car { ...

2020-05-08 15:52:16 887 0

原创 Elasticsearch常见错误及解决方法

Elasticsearch常见错误及解决方法: 1、启动时候报错:Caused by: java.net.BindException: Cannot assign requested address解决方法:打开配置文件elasticsearch.yml 将 network.host: 192....

2020-05-08 15:28:41 1636 0

原创 Elasticsearch7.x使用(二)Kibana安装

Kibana介绍 Kibana是ELK中的K视图部分(ELK包括Elasticsearch、Logstash和Kibana),Kibana是一个开源的分析与可视化平台,设计出来用于和Elasticsearch一起使用的。 可以用kibana搜索、查看存放在Elasticsearch中的数据。Kib...

2020-04-29 11:45:48 4239 0

原创 Elasticsearch7.x使用(一)单机安装

Elasticsearch单机的安装配合非常简单,以下是相关步骤操作: 网站各版本下载地址:https://www.elastic.co/cn/downloads/elasticsearch 1、下载: [root@txvm2019 ~]# wget https://artifacts....

2020-04-29 10:46:09 4367 0

原创 Redis事务说明

Redis事务的生命周期: 1. 事务的创建:使用MULTI开启一个事务 2. 加入队列:在开启事务的时候,每次操作的命令将会被插入到一个队列中,同时这个命令并不会被真的执行 3. EXEC命令进行提交事务 Redis常用的事务命令: 1. MULTI:使用该命令,标记一个事务块的开始,通常在执...

2020-04-28 10:02:40 4153 0

原创 Mysql索引类型

一、按逻辑角度划分1、主键索引:主键索引是一种特殊的唯一索引,不允许有空值 2、普通索引或者单列索引3、多列索引(复合索引):复合索引指多个字段上创建的索引,只有在查询条件中使用了创建索引时的第一个字段,索引才会被使用。使用复合索引时遵循最左前缀集合4、唯一索引或者非唯一索引5、空间索引:空间索引...

2020-04-16 17:40:13 5106 0

原创 Redis缓存淘汰策略

Redis缓存淘汰策略:永不回收策略(默认):保证已有的数据不丢失。 noeviction # 不删除策略, 达到最大内存限制时, 如果需要更多内存, 直接返回错误信息。 volatile策略:只会对带过期时间的key进行淘汰。 volatile-lru # 尝试淘汰设置了过期时间的k...

2020-04-16 15:55:17 5122 0

原创 Redis内存优化

1.设置内存上限 使用maxmemory参数限制最大可用内存,当超出内存上限maxmemory时使用LRU等删除策略释放空间以及防止所用内存超过服务器物理内存。 2.配置内存回收策略 Redis所用内存达到maxmemory上限时会触发相应的溢出控制策略。具体策略受maxmemory-pol...

2020-04-16 14:50:06 5099 0

原创 Spring Cloud相关组件框架

SpringCloud有好几个常用的相关框架组件如下: SpringCloudEureka(服务治理): 服务治理: 服务治理是微服务架构中最为核心和基础的模块,它主要用来实现各个微服务实例的自动化注册和发现。 服务注册: 在服务治理框架中,通常都会构建一个注册中心,每个服务单元向注册中心登记...

2020-04-16 10:29:54 5100 0

原创 Zookeeper节点个数设置

zookeeper有个特点就是选举,选举出Leader才能正常使用, 集群中的zookeeper需要超过半数,整个集群对外才可用。 这里所谓的整个集群对外才可用,是指整个集群还能选出一个Leader来, 1.可以保证集群中选举出leader,且是唯一的一个,不会出现脑裂(split-brain)...

2020-04-15 16:38:45 5793 0

原创 Dubbo异步调用

异步调用, 对于 Provider 端不需要做特别的配置。 Consumer 配置: <dubbo:reference id="asyncService" interface="com.x.x.AsyncService"> <...

2020-04-15 15:12:42 5133 0

原创 Dubbo容错机制

Dubbo相关容错机制记录: 一、容错机制: 1、Failover Cluster(默认) 失败自动切换,当出现失败,重试其它服务器。 通常用于读操作,但重试会带来更长延迟。 2、Failfast Cluster 快速失败,只发起一次调用,失败立即报错。 通常用于非幂等性的写操作,比如新增记录...

2020-04-09 17:39:09 5059 0

原创 Dubbo负载均衡策略

Dubbo提供了4种均衡策略,默认为Random(随机调用) 一、负载均衡策略: 1)、Random LoadBalance(随机,按照权重的设置随机概率) 2)、RoundRobinLoadBalance(轮询,按照权重设置轮询比率) 3)、LeastActive LoadBalance...

2020-04-09 17:30:07 5088 0

原创 Elasticsearch相关组件版本对照表

Elasticsearch Kibana X-Pack Beats^* Logstash^* ES-Hadoop (jar)* APM Server App Search 5.0.x 5.0.x 5.0.x 1.3.x-5.6.x ...

2020-04-09 14:57:51 5848 0

转载 Elasticsearch相关概念说明

题记: Elasticsearch研究有一段时间了,现特将Elasticsearch相关核心知识、原理从初学者认知、学习的角度,从以下9个方面进行详细梳理。欢迎讨论…… 0. 带着问题上路——ES是如何产生的? (1)思考:大规模数据如何检索? 如:当系统数据量上了10亿、100亿条的时候...

2020-04-03 15:21:48 5133 0

原创 mysql错误Please use SHOW DDL to check it, and then recover or rollback it using RECOVER DDL or ROLLBAC

mysql执行DDL语句的时候提示错误: [Err] 4644 - [1065507aa5d0c000][10.0.85.135:3306][test]ERR-CODE: [TDDL-4644][ERR_PENDING_DDL_JOB_EXISTS] Another DDL job '...

2020-04-02 19:47:02 5354 0

转载 Redis集群数据分片机制说明

Redis 集群简介 Redis Cluster 是 Redis 的分布式解决方案,在 3.0 版本正式推出,有效地解决了 Redis 分布式方面的需求。 Redis Cluster 一般由多个节点组成,节点数量至少为 6 个才能保证组成完整高可用的集群,其中三个为主节点,三个为从节点。三个主...

2020-03-24 15:53:15 5145 0

转载 Redis部署模式说明

单机版 特点:简单 问题: 1、内存容量有限 2、处理能力有限 3、无法高可用。 主从复制 Redis 的复制(replication)功能允许用户根据一个 Redis 服务器来创建任意多个该服务器的复制品,其中被复制的服务器为主服务器(master),而通过复制创建出来的服务器...

2020-03-24 14:56:59 5080 0

原创 Tomcat优化

1、禁用AJP连接 在服务状态页面中可以看到,默认状态下会启用AJP服务,并且占用8009端口。 我们一般是使用Nginx + Tomcat的架构,用不着AJP协议,所以把AJP连接器禁用。 修改conf下的server.xml文件,将AJP服务禁用掉即可。 <!-- <Conne...

2020-03-13 10:38:54 5074 0

原创 Redis实现锁机制

使用Redis实现分布式下用户锁,主要使用redis的setIfAbsent和expire方法来实现, 例如:实现用户抽奖功能, 主要代码如下: //抽奖 String randomStr = RandomUtils.nextInt(10000, 99999) + ":"...

2020-03-12 20:29:36 5114 0

原创 dubbo负载容错策略

一、dubbo 负载均衡策略 random loadbalance   默认情况下,dubbo 是 random load balance 随机调用实现负载均衡,可以对 provider 不同实例设置不同的权重,会按照权重来负载均衡,权重越大分配流量越高,一般就用这个默认的就可以了。 round...

2020-03-12 15:01:52 5081 0

原创 Springmvc工作流程说明

1、Springmvc工作流程 1、 用户向服务端发送一次请求,这个请求会先到前端控制器DispatcherServlet(也叫中央控制器)。 2、DispatcherServlet接收到请求后会调用HandlerMapping处理器映射器。由此得知,该请求该由哪个Controller来处理(并...

2020-03-12 10:22:01 5066 0

转载 JVM结构说明

1.JVM内存模型简介 堆——堆是所有线程共享的,主要用来存储对象。其中,堆可分为:年轻代和老年代两块区域。使用NewRatio参数来设定比例。对于年轻代,一个Eden区和两个Suvivor区,使用参数SuvivorRatio来设定大小; Java虚拟机栈/本地方法栈——线程私有的,主要存放局部变...

2020-03-10 15:12:38 5068 0

原创 事务传播性说明

7种事务的传播特性 Propagation.REQUIRED 方法被调用时自动开启事务,在事务范围内使用则使用同一个事务,如果当前线程中已经存在事务, 方法调用会加入此事务, 如果当前没有事务,就新建一个事务,(默认事务传播性是REQUIRED) Propagation.REQUIRES_NE...

2020-03-10 14:22:29 5164 0

原创 java.lang.IllegalStateException: EntityManager is closed问题解决

报错信息: org.springframework.dao.InvalidDataAccessApiUsageException: EntityManager is closed; nested exception is java.lang.IllegalStateException: Entit...

2020-03-10 11:52:52 6404 0

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