logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

HashMap结构分析

本篇文章是网上多篇文章的精华的总结,结合自己看源代码的一些感悟,其中线程安全性和性能测试部分并未做实践测试,直接是“拿来”网上的博客的。哈希表概述哈希表本质上一个数组,数组中每一个元素称为一个箱子(Bin),箱子中存放的是键值对Entry<K,V>链表,因而也称之为链表散列。我们可以用图来形象地说明这个结构:哈希表是如何工作的?存储Step1:根据哈希函数来计算HashCode值h,其

maven阿里巴巴镜像仓库配置

使用maven的时候经常需要配置;远程仓库的地址,一般不会使用默认的配置,毕竟网速有很大影响以下是阿里的镜像配置,1、修改maven/conf/settings.xml文件,将一下代码完全拷贝过去即可使用,2、设置自定义路径,<!--Licensed to the Apache Software Foundation (ASF) under oneor more contributor l

Maven中dependencyManagement作用说明

备注:今天有好些实习的同事问到Maven中关于dependencyManagement和普通dependencies的区别,说多了,麻烦,记录一下、在Maven多模块的时候,管理依赖关系是非常重要的,各种依赖包冲突,查询问题起来非常复杂,于是就用到了dependencyManagement>,示例说明,在父模块中:mys

#maven
Dubbo与Spring Cloud对比

SpringCloud整合了一套较为完整的微服务解决方案框架,而Dubbo只是解决了微服务的几个方面的问题具体对比如下:contentDubboSpringCloud服务注册中心zookeeperSpring Cloud Netflix Eureka服务调用方式RPCREST API服务网关无Spring C...

ActiveMQ持久化配置

ActiveMQ持久化配置1  概述ActiveMQ是一种开源的,实现了JMS1.1规范的,面向消息(MOM)的中间件,为应用程序提供高效的、可扩展的、稳定的和安全的企业级消息通信。ActiveMQ使用Apache提供的授权,任何人都可以对其实现代码进行修改。ActiveMQ的设计目标是提供标准的,面向消息的,能够跨越多语言和多系统的应用集成消息通信中间件。ActiveMQ实现了JMS

gitlab访问错误Whoops, GitLab is taking too much time to respond

gitlab访问提示502错误:原因:机器内存太小,内存太小,内存太小,重要的事情说三遍,网上反馈的是最小需要小号2G内存,弄了个云机器试了下,总共4G内存,勉强可以配置实用.....gitlab启动运行之后相当的消耗内存,尤其是做提交更新等处理的时候,出现这个错误的时候可以查看下内存情况:$ free -m 看下used  和 free的使用情况,如果free一直在减少,说明gitlab正在启动

gitlab权限设置

gitLab安装可以参考上一篇:https://blog.csdn.net/vtopqx/article/details/80859962之后需要进行相应的成员权限设置,权限主要包括几个基础的,1、添加成员;2、给成员设置分支权限;1) 用管理员登录2) 选择项目test进入Settings=&amp;gt;Members成员管理添加成员选择相应的Role“角色”3)设置用户分支权限在Settin

Git出现SSL certificate problem: unable to get local issuer certificate

使用Git进行Clone或者Pull程序的时候会提示, SSL certificate problem: unable to get local issuer certificate 这个是由于Git默认开启了SSL验证,关闭即可;解决方式:git config --global http.sslVerify false执行以上git命令,关闭ssl验证。...

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 '1181437929186181120' with operation 'CREATE_TABLE' is pe..

#mysql
Elasticsearch相关概念说明

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

暂无文章信息