自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(387)
  • 收藏
  • 关注

原创 MySQL高级-MVCC(超详细整理)

当前读就像select lock in share mode(共享锁),;update,insert,delete(排他锁);这些操作都是一种当前读,为什么叫当前读?因为它读取的记录都是目前数据库中最新的版本,读取时还要保证其它并发事务不能修改当前记录,所以会对读取数据加锁。快照读像不加锁的select操作就是快照读,即不加锁的非阻塞读,快照读的前提是隔离级别不是串行级别,串行级别下的快照读会退化成当前读。之所以出现快照读的情况,是基于提高并发性能的考虑,快照读的实现是基于多版本并发控制(MVCC)

2022-09-11 11:32:30 548 1

原创 Go语言path is relative, but relative import paths are not supported in module mode

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-11 02:42:09 4833

原创 Linux下安装MySQL8.0的详细步骤

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-09 23:04:16 629

原创 【SQL刷题】DAY14----SQL使用子查询专项练习

深知大多数初中级Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则近万的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《Java开发全套学习资料》送给大家,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

2022-09-08 23:50:34 233

原创 linux 命令:ps 详解

下边是各种参数的用法简单进程选项a解除 BSD 风格的“只有你自己”限制,当使用某些 BSD 风格(没有“-”)选项或 ps 个性设置类似于 BSD 时,该限制强加于所有进程的集合。以这种方式选择的进程集是通过其他方式选择的进程集的补充。另一种描述是这个选项会导致 ps 列出所有带有终端 (tty) 的进程,或者与 x 选项一起使用时列出所有进程。-A选择所有进程,等于 -e。-a选择除了会话领导和与终端无关的进程以外的所有进程。-d选择除了会话领导以外的所有进程。–deselect。

2022-09-07 16:19:14 8013

原创 JVM垃圾回收器常见参数设置及优化

JVM垃圾回收器参数。

2022-09-07 13:51:35 2605

原创 java面试题,拼多多面试题分享(java二面)

以上就是拼多多java二面的面试题分享了,你做好准备迎接二面了吗更多关于拼多多java的面试题和面经,可以继续通过本网的面试题专栏来了解哦。前面给大家分享了拼多多一面的面试题,下面要给大家分享的就是拼多多java二面的面试题,感兴趣的小伙伴可以来看看哟。singleton(单例):只有一个共享的实例存在,所有对这个bean的请求都会返回这个唯一的实例。简单的来说,spring中的单例是通过单例注册表实现的。5、链路追踪的信息是如何传递的。9、Spring的单例如何实现。11、是谁主导的内部还有在用吗。

2022-09-07 11:19:35 648

原创 java中 shiro过滤器设置接口过滤权限

今天遇到一个需求,要求后台接口不验证权限也能请求成功,由于我们的后台框架是nacos微服务,所以想到直接去改nacos中该微服务的shiro配置,我们打开shiro-common.yml文件,内容如下。我们在filterChainDefinitionMap里面增加一条记录/getSysinfoConfig:anon,修改后如下。然后重启该接口所在的微服务,这样请求该接口就不会被拦截了。anon是匿名访问anonymous的简称。修改后,我们发布配置。

2022-09-07 08:44:38 892

原创 Java安装以后为什么打不开java打不开一闪而过如何解决

可以尝试着cd到java安装路径的bin目录下去运行java,假如,能够打开,那么就表示没有设置path环境变量,将它设置好就可以了,配好环境变量,之后在cmd中运行java,假如不可以,那么也有可能是因为安装的时候没有打开始终信任该程序,系统自动屏蔽了,建议重装,记住,运行之前一定要将始终信任的勾打上再点击安装。安装好的java不需要你打开,就像windows系统补丁一样,安装好就可以生效了,假如,你一定要看安装的结果,电脑控制面板就可以看到。除此之外,没有设置java的环境变量,也是不行的。

2022-09-06 17:14:15 6460

原创 java中var类型的使用

var 不是关键字,相当于一种动态类型,编译器根据变量所赋的值来推断类型。所以必须在定义变量的时候赋初始值。var是Java10版本中新出的特性,用它来定义。

2022-09-06 15:52:43 1632

原创 java.lang.NoClassDefFoundError kotlinreflectjvminternalKotlinReflectionInternalError

解决方法是导入一个新的maven坐标然后重新部署。本地启动没问题,部署到线上服务器报错。

2022-09-06 14:32:47 387

原创 Java Dubbo:(一)Dubbo 简介

1.Dubbo 是什么2.发展历史3.Dubbo 能做什么4.Dubbo 产生的背景。

2022-09-06 13:09:22 75

原创 Idea移除和重新导入Maven工程module

整个工程移除 重新添加。

2022-09-06 11:35:51 2046

原创 idea中maven无法导包问题

找到这个目录,加上 -Dmaven.multiModuleProjectDirectory=$M2_HOME 这行代码,另外一定要选择jdk。好了,接下来OK就可以下载包了!首先maven配置如上,配置好本地的maven,一般这一步都是配置正常的,接下来才是解决问题的方法!我们要看下自己的环境变量名配置的是什么,按照自己配置的变量名进行配置,一般来说常用的变量名为。今天帮公司的实习生看一项目导包问题,多次清缓存,配置,发现maven配置的并没有问题!

2022-09-06 10:00:29 900

原创 Gson解析(List和Map)格式json数据

常用的是列表解析,以前不知道解析map,就用json配合gson使用,今天在论坛看到有人问,就试了一下才发现 解析map也很方便,哇喔,又涨姿势了…主要解析 两种格式 列表格式 和 map格式。

2022-09-06 08:39:31 2196

原创 Hadoop生态系统(HDFS、ZooKeeper、MapRuduce、Pig....)

Hadoop是一个能够对大量数据进行分布式处理的软件框架,具有可靠、高效、可伸缩的特点。。Hadoop 2.0版本引入了HA (High Alability高可用性)和Yam (资源调度),这是与Hadoop 1.0的最大区别。Hadoop 1.0生态系统如图2-1所示。Hadoop 2.0主要由三部分组成: HDFS 分布式文件系统、MapReduce编程模型和Yarm源管理。Hadoop 2.0生态系统如图2-2所示。

2022-09-02 16:55:39 759

原创 Hadoop生态系统的元数据管理和数据治理平台--Atlas 学习

Atlas是apache下的大数据的元数据管理和数据治理平台,是Hadoop社区为解决Hadoop生态系统的元数据治理问题而产生的开源项目,它为Hadoop集群提供了包括数据分类、集中策略引擎、数据血缘、安全和生命周期管理在内的元数据治理核心能力。支持对hive、storm、kafka、hbase、sqoop等进行元数据管理以及以图库的形式展示数据的血缘关系。

2022-09-02 16:55:08 519

原创 Hadoop Hive HBase调优

性能调优之于Hadoop来说无异于打通任督二脉,对于Hadoop的计算能力会有质的的提升,而运维之于Hadoop来说,就好像金钟罩、铁布衫一般,有了稳定的运维,Hadoop才能在海量数据之中大展拳脚,两者相辅相成,缺一不可。总体来说,Hadoop运维维度取决于Hadoop的运行环境以及Hadoop软件本身。而Hadoop 性能调优是一项工程浩大的工作,它不仅涉及Hadoop本身的性能调优,还涉及硬件、操作系统和Java虚拟机的调优。

2022-09-02 15:31:33 377

原创 ES(一)——Windows安装ElasticSearch

/bin/elasticsearch #启动es#如果你想把 Elasticsearch 作为一个守护进程在后台运行,那么可以在后面添加参数 -d。#如果你是在 Windows 上面运行 Elasticseach,你应该运行 binelasticsearch.bat 而不是 binelasticsearch。因为ElasticSearch是用Java语言编写的,所以必须安装JDK的环境,并且是JDK 1.8以上,具体操作步骤自行百度。四、下载完成,启动(windows环境下)在linux环境下启动。

2022-09-02 14:08:44 299

原创 Elasticsearch入门(一):CentOS 7.6 安装ES 7.6.1

首先,需要确保Java已经安装好,并且。我的环境:Elasticsearch:下载地址包含各种版本,以最新版为例一、下载并解压Elasticsearch;我的ES最终路径为:通常Linux下wget方式下载比较慢,这里选择采用迅雷下载到本地后,再上传到Linux二、上传完成后打开目录,解压缩es的压缩包我是解压缩到/usr/local/es目录下三、修改配置文件es启动需要修改多个配置文件,否则会报错,具体如下。

2022-09-02 12:47:04 361

原创 ElasticSearch 7配置密码认证及创建用户

我们直接安装的ES默认是没有账号与密码的,输入ES服务器的ip:端口,直接就能返回结果,非常不安全:因此需要设置账号密码。

2022-09-02 11:27:05 3862 1

原创 dubbo的invoke(dubbo通过invoke命令调用dubbo接口)

官网:http://dubbo.apache.org/zh-cn/

2022-09-02 10:02:01 646

原创 dubbo升级至2.7.15遇到的问题

由于公司dubbo封装在其他jar包里面,最开始只是升级了boot,ichannel-dubbo,integration-dubbo这三个包结果Java导致一直报the import org.apache cannot be resolved,后来发现其父包ifs-dubbo和ifs-bom没有升级,无法引用进来,这两个升级之后又发现父包bootstrap没升级,全部升级完之后,修改了报错的Java文件工程终于没有报错了,但是无法启动tomcat了,目前还在解决,暂时记录下之前遇到的问题。

2022-09-02 08:39:11 475

原创 dubbo.xsd的配置

图中的key写错了,不应该是http://code.alibabatech.com/schema/dubbo,应该为:http://code.alibabatech.com/schema/dubbo/dubbo.xsd。--------------------------------------------完-------------------------------------------------我不讲废话,单刀直入给出解决办法:主要是缺少dubbo.xsd,配置好就行了。key对应下图中的4。..

2022-09-01 17:30:30 96

原创 docker官方历史版本下载地址

docker官方历史版本下载地址:

2022-09-01 15:02:44 1578

原创 docker run的--rm选项详解

但是,对于foreground容器,由于其只是在开发调试过程中短期运行,其用户数据并无保留的必要,因而可以在容器启动时设置–rm选项,这样在容器退出时就能够自动清理容器内部的文件系统。显然,–rm选项不能与-d同时使用(或者说同时使用没有意义),即只能自动清理foreground容器,不能自动清理detached容器。所以,执行docker run命令带–rm命令选项,等价于在容器退出后,执行docker rm -v。在Docker容器退出时,默认容器内部的文件系统仍然被保留,以方便调试并保留用户数据。..

2022-09-01 12:36:04 510

原创 c++中map用法

map提供一对一的数据处理,key-value键值对,其类型可以自己定义,其中第一个成为关键字,第二个称为关键字的值。关键字不能修改,值可以修改。map内部有序(自动排序),查找复杂度为log(n)。map插入、删除都很方便。...

2022-09-01 09:50:00 63

原创 (二)springcloud实战之config配置中心

本项目中:jdk版本:jdk1.8springboot版本:2.3.10.RELEASEspringcloud版本:Hoxton.SR11。

2022-08-31 11:32:55 307

原创 通过Docker安装ElasticSearch和Kibana

随着现在互联网的发展,会出现很多新颖的词汇比如:“蜀黍”、“表酱紫” 这样的词汇 ,那么像这种词汇,搜索时需要作为一个整体,那我们就需要手动进行配置了。但是还有一些词语是不能在网上传播的,比如政治敏感的词语,我们希望能在搜索时忽略掉,IK分词器也提供了强大的停用词功能,让我们在索引时就直接忽略当前的停用词汇表中的内容。因为这里使用ElasticSearch的7.12.1版本的镜像,这个镜像特别大,接近1G,因此不建议直接pull,拉取得很慢。会发现 蜀黍会被分词成一个整体,到这里,就全部配置成功啦!...

2022-08-31 10:12:23 2201

原创 虚拟机玩转 Veritas NetBackup(NBU)之 Linux 配置 NBU 客户端

NBU 的使用需要在客户端安装配置,否则无法使用,NBU 客户端支持 Linux、Window 以及 AIX 三个平台,安装过程都比较简单,本文介绍下如何在 Linux 下配置 NBU 客户端。

2022-08-31 08:48:34 1142

原创 解决浏览器不能访问Hadoop的50070、8088等端口

题外话:我原本是把Hadoop的各种配置都弄好了,访问也没有问题,但是在我将VMware卸载了又重装后,就在浏览器不能访问了,可能是host文件改变了,所以。在虚拟机启动hadoop集群后,在window浏览器无法访问http://master:50070、http://master:8088等集群监控界面。没问题了,后面就可以用:http://master:50070/直接访问了。,这里master的IP地址为192.168.128.130.,那么需要从虚拟机里面配置的镜像找原因了,...

2022-08-30 17:14:31 3748

原创 被弃用的 Docker 会被 Podman 取代吗?

Kubernetes 团队近日宣布将在最新版本中弃用 Docker 支持的功能,后续版本会陆续删除这些功能。编译 | 弯月 责编 | 张文,郑丽媛头图 | CSDN 下载自视觉中国出品 | CSDN(ID:CSDNnews)近日,Kubernetes 团队发布了最新的 1.20 版本,新版本更新了许多内容:存储卷快照功能趋于稳定;Kubectl Debug 进入 Beta;Beta:API 优先级和公平性;IPV4/IPV6 Alpha 功能更新;GA:限制进程 PID;...

2022-08-30 15:44:17 164

原创 编程猫创作工具:新版Kitten新体验

在少儿编程图形化工具方面,Scratch是老牌的创作工具,最为流行,用的人也最多。但是Scratch界面不友好、本地化功能欠缺、网络访问慢等问题也日渐显著。编程猫自主研发的图形化编程创作工具:源码编辑器应运而生。Kitten以更丰富的素材、更本地化的功能让孩子们喜欢。最近,Kitten出了新的体验版,我们迫不及待的为大家试用,让我们来体验新的Kitten吧~...

2022-08-30 14:23:24 1778

原创 浪潮java笔试大题

现在摆在我们面前的情况是,如果火炬的旁边是空空的树坑,那是令人无法接受的,因此我们只能压缩火炬在兴中道上的传递距离,务必使火炬在连续的大树边传递,当时,我们就得找出一列最长的连续的大树供传递火炬时展现在全世界的人面前。再过几天奥运火炬就要在中山传递了,美丽的兴中道当然是最重要的必经之路,但是某天晚上却发生了一件令人震惊的大事–可恶的破坏分子为了破坏奥运,让中山人民丢丑,竟然偷去了这100棵大树中的一部分!M X (表示从第M棵大树开始,共有连续的X棵大树,如果有多个解,只输出一个解即可)...

2022-08-30 12:53:41 177

原创 春招升级打怪拿offer,10w+字总结的Java面试题(附答案)够你刷

春招升级打怪拿offer,献上熬夜整理最新“10w+字总结的Java面试题(附答案)”够你刷!其包含的内容模块有:基础、JVM、多线程与高并发、Spring、MyBatis、SpringBoot、MYSQL、SpringCloud、Dubbo、Nginx、MQ、数据结构与算法、Linux、Zookeeper、Redis、分布式、网络、设计模式、maven、ElasticSearch、git、软实力集训等!...

2022-08-30 11:25:49 63

原创 windows系统使用docker-compose

为什么使用docker-compose?

2022-08-30 10:04:22 4369

原创 shiro中使用自定义filter后,anon不生效解决方案

参考:https://stackoverflow.com/questions/51552021/adding-custom-filter-apache-shiro-spring-boot。使用了LinkedHashMap,但配置了anon的接口还是会通过JwtFilter。改写后 配置了anon的接口不会再通过jwtFilter。

2022-08-30 08:38:48 2169

原创 mybatis 的加载过程

sqlSession代表的是一个会话。扫描mapper接口。MapperProxyFactory用于生成代理类。其中MapperProxy代表的是实现invocationHandler的处理器。然后通过mybatis的配置文件生成sqlSessionFactory.3.通过sqlSession 获取mapper。获取到代理类执行即可找到对应的mapper.xml。1.程序启动的时候,通过springfactoryBuilder->去加载mybatis全局配置文件。代理类能够帮助执行具体的增删改查。...

2022-08-29 14:16:41 305

原创 linux 中文乱码 解决方法

【代码】linux 中文乱码 解决方法。

2022-08-29 12:56:31 6047

原创 Elasticsearch集群连载-es集群安装

提取码:khm2。

2022-08-29 11:34:07 481

空空如也

空空如也

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

TA关注的人

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