自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (4)
  • 收藏
  • 关注

原创 Object结构

参考博客

2025-03-29 21:25:27 223

原创 ArrayList和LinkedList比较

2025-03-29 21:22:58 190

原创 JVM介绍

2025-03-29 21:16:44 354

原创 缓存穿透、缓存击穿、缓存雪崩

描述: 缓存没有数据,但数据库有,在高并发场景下,大量用户同时访问到缓存没有数据,都同时去查数据库,造成数据库压力过大。解决:设置value为null的缓存(key-null),并设置缓存过期时间不太长也不太短,比如说30秒。描述:缓存和数据库都没有查到数据,用户的请求都直接去查数据库了,在高并发场景下数据库的压力会过大。2.将缓存设置不同的过期时间,比如设置缓存的过期时间为随机。缓存中没有但数据库中有的数据,这时由于并发用户特别多,同时读缓存没读到数据,(2)缓存过期时间设置随机。

2025-03-23 00:50:41 162

原创 String、StringBuffer、StringBuilder的区别

执行速度由快到慢:StringBuilder > StringBuffer > String。(3)单线程操作字符串缓冲区下操作大量数据 StringBuilder。(2)多线程操作字符串缓冲区下操作大量数据 StringBuffer;(1)如果要操作少量的数据用 String;

2025-03-23 00:46:05 168

原创 Ceph集群部署步骤

博文参考:https://baijiahao.baidu.com/s?

2025-03-23 00:42:41 1041

原创 Ceph的yum源修改

Ceph]enabled=1gpgcheck=1enabled=1gpgcheck=1enabled=1gpgcheck=1。

2025-03-23 00:41:32 325

原创 yarn调度过程

client提交作业向ResourceManager请求资源分配,ResourceManager向某个NadeManager发出指令,RM总部先让某个NM区域经理提供一块地址container用作美容院的总部AM(ApplicationMaster),然后美容院总部AM根据自身业务需要向RM总部申请更多的地址container开分店,最后美容院总部 AM调度和监控下属的美容院分店,分店也向总部汇报业务状态。各个NM区域经理响应RM总部和美容院总部AM的请求并管理各自的租房资源,把客户租赁比作作业提交,

2025-03-16 23:23:04 192

原创 9_Spark安装

下载spark压缩包通过百度网盘分享的文件:spark-2.0.2-bin-hadoop2.6.tgz链接:https://pan.baidu.com/s/1lXPExVxxdkdx1QjiLlaorw提取码:yc69通过百度网盘分享的文件:scala-2.11.8.tgz链接:https://pan.baidu.com/s/1YR4enZqTgE-Yy3Jb456JIQ提取码:yc69。

2025-03-06 19:56:55 445

原创 8_安装Thrift

下载thrift通过网盘分享的文件:thrift-0.9.3.tar.gz链接: https://pan.baidu.com/s/1dQ3QJu5N2exSKtHlSS7aWQ 提取码: tc4c解压thrift到src文件夹下。

2025-02-26 14:34:12 165

原创 3_Hadoop集群的格式化、启动、关闭和状态

4、检查集群是否正常:(主节点执行):hadoop dfsadmin -report。格式化hadoop集群:hadoop namenode -format。2、启动集群:sbin/start-all.sh。6、关闭集群:sbin/stop-all.sh。1、在哪个节点格式化,哪个节点就是主节点。3、检查集群是否正常:jps。

2025-02-24 17:20:04 204

原创 2_修改hostname和互信

把公钥给authorized_keys,记录所有节点的公钥,以达到免密登录(互信)分发authorized_keys公钥文件到其他节点中,使免密登录(互信)生效。1.克隆master虚拟机出slave1和slave2两台虚拟机。2.开机slave1和slave2。

2025-02-24 17:07:55 258

原创 1_安装JDK和Hadoop

链接:https://pan.baidu.com/s/1VjhdpfyqdC7ivEBIjTn8tA。通过百度网盘分享的文件:jdk-8u172-linux-x64.tar.gz。在Hadoop解压文件夹内。

2025-02-24 16:06:00 468

原创 0_关闭防火墙、设置静态IP

【代码】0_关闭防火墙、设置静态IP。

2025-02-23 21:38:21 145

原创 7_HBase安装

下载hbase通过网盘分享的文件:hbase-1.3.6-bin.tar.gz链接: https://pan.baidu.com/s/1_5YCy5pmE85x-eIY2Liz8A 提取码: vtcu解压到master节点上。

2025-02-23 00:14:25 240

原创 6_zookeeper集群配置

注意server.x的x对应为服务器节点myid的值。

2025-02-20 22:49:05 159

原创 hadoop集群没有datanode异常

【代码】hadoop集群没有datanode异常。

2025-02-15 22:23:23 350

原创 5_Hive之[Hive]详细安装步骤

master节点。

2025-02-10 21:16:00 427

原创 4_Hive之最新方式MySQL5.7 安装

再去执行 取消 / 设置默认 mysql 安装的命令。关闭强密码验证:(如果不设置简单密码,忽略此步骤)第二种方式删除删除 MySQL 及其依赖的包。方法 1:在虚拟机中通过 wget 方式下载。如果已经安装,卸载掉原 mysql。取消默认安装 mysql8.0。设置默认安装 mysql5.7。在文件的后面添加以下内容。

2025-02-10 20:32:24 616

原创 centos7下载配置yum

1.下载新的 repository 配置文件。

2025-01-28 17:05:28 201

原创 Centos7网络配置

对于CentOS-7(1611)版本,ONBOOT=No它位于类似的文件中/etc/sysconfig/network-scripts/ifcfg-enp0s3。ping一个众所周知的主机返回ping: unknown host,但ping一个IP(例如第一步配置的DNS地址ping 192.168.179.111)工作正常,②我昨天遇到了同样的问题,我花了数小时试图解决它。然后执行两个ifdown and ifup 命令,然后ping www.baodu.com正常的话就没问题。

2025-01-21 11:51:07 376

原创 Centos7安装jdk8

第一个环境变量是全局变量,机器开机启动之后,这些配置变量会生效。第二个是当用户登录之后生效。

2025-01-21 01:07:36 222

原创 Centos7 虚拟机IP配置

【代码】Centos7虚拟机IP配置。

2025-01-20 16:09:02 185

原创 CentOS 7乱码问题如何解决?

保存并退出(按Esc键,输入:wq,然后回车)。

2025-01-20 14:17:09 569

原创 简述https过程

2.CA机构根据网站提交的摘要算法对证书生成证书摘要,用CA机构使用自己的私钥对证书摘要加密生成签名,把序列号、摘要和签名加到证书中。2.浏览器生成对称加密类型和密钥S,用证书上网站公钥对密钥S加密得到密文S0,把密文S0发给网站服务器。2.浏览器用公钥对证书的签名解密得到摘要d1,用证书的摘要算法对证书加密得到摘要d2。3.对称加密,DES、3DES、AES。3.CA机构生成一张数字证书颁发给网站,网站管理员把证书保存到服务器上。3.服务器使用私钥对密文S0解密得到密钥S,此后使用对称密钥S进行通信。

2023-06-29 19:14:34 141

原创 特殊字符检测工具(防止传入非法字符和sql注入攻击)

特殊字符检测工具(防止传入非法字符和sql注入攻击)

2022-09-02 17:12:11 1471

原创 哨兵机制SentinelResource的使用

哨兵机制SentinelResource的使用

2022-09-02 16:56:10 279

原创 BiConsumer的使用

biconsumer的使用方法void accept(T t, U u);通过回调给调用方两个参数T、U,并执行该操作accept

2022-08-23 17:58:03 1606

原创 使用redis+annotation制作redis锁

使用redis+annotation制作redis锁

2022-08-19 18:23:42 317

原创 feign 开启打印日志

feign 开启打印日志

2022-08-18 16:55:54 1222

原创 接口并发访问数限制

接口并发访问数限制

2022-08-16 11:39:08 616

原创 Java 得到当前时间距离第二天凌晨还剩多少秒

java 得到现在距离凌晨0点的时长

2022-08-09 11:49:50 771

原创 git分支操作的对象是远程仓库上的分支

git分支操作的对象是远程仓库上的分支

2022-08-03 16:12:52 117

原创 git本地拉取branch分支后,分支间文件错位

git本地拉取branch分支后,分支间文件错位

2022-08-03 15:44:49 192

转载 指针基础-8.栈空间与堆空间

转载地址

2021-10-17 22:10:21 141

原创 电脑鼠标左右键不灵敏?看我的!

参考博文10.前言原来有个 “右键很不灵敏” 的 “DPI3500炼狱蝰蛇” 鼠标,换了新的 “DPI6400炼狱蝰蛇”鼠标 之后,这个鼠标一直不舍得扔。在维修店也不回收的情况下,今天就查看了网络上的拆解教程。在查看了最接近的一篇文章之后,发现自己没有电烙铁等电工工具,就连钟表螺丝刀也是最近为此特地买的,也没有什么左右键的零件可供替换的等等。ok,快要放弃前总会思考别的可能办法,于是就盯上了右键的那个小零件。1.拆开失灵按键的零件确认按键零件位置图中红色圈住的右键是失灵的,蓝色圈住的左键正常

2021-09-19 02:44:08 3072

原创 Centos7 + Mysql57

参考1参考2参考3安装Mysql570.下载镜像源wget -i -c http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm1.安装镜像源yum -y install mysql57-community-release-el7-10.noarch.rpm2.安装mysql服务yum -y install mysql-community-server3.开启服务systemctl start my

2021-08-30 14:13:51 163

原创 Vagrant + VMBox 踩坑记录

VMBox 开机不能跑 Vagrant脚本项目正常使用了一小段时间,然后重启电脑。按照以往的习惯,既然 vagrant 配置好了,就使用 box 开虚拟机。然而,不使用 vagrant up 的命令启动方式开启虚拟机, 他不会跑脚本!!!因为 vmbox 才不会管你 vagrant 的事情呢。1.应用启动 redis 不能使用却无任何报错在知道这个之前,项目稍微调整了下。但换汤不换药的调整不应出现问题,重点在于现在一直跑都不会报 redis 连接失败的异常!所以一直没去怀疑 redis 服务出了问

2021-08-05 00:18:35 270

原创 Vagrant + Centos7 + Redis62

安装 redis1.从 vagrant 共享目录复制后解压cd /home/vagrantcp /vagrant_file_share/redis-6.2.5.tar.gz ./tar -zxvf redis-6.2.5.tar.gz2.安装cd redis-6.2.5make配置 redisvi redis.conf将 bind 127.0.0.1 加 # 注释掉(若不注释, 则开启的 redis-server 只允许本机访问)把 daemonize 改为 yes(运行模式:

2021-07-29 14:19:00 132

原创 部分bat/cmd脚本命令不能正常执行

这两天使用 webpack 进行前端构建的时候, 执行 npm run build-dev 终端出现了报错关闭,随后后一行添加 pause 以观察日志, 然而这个 pause 命令死活不能执行。嗯,就换了其他脚本命令 cmd /k, 然并卵。网上搜罗遍了还是这些东西,就蛋疼了一阵,因为没日志仅靠推断很难找到打包失败的原因。然而在推断打包失败原因时,峰回路转地在搜索上瞟到了另一个问题的解决方法,就是:**关闭 360,电脑管家** 等。然后就呵呵地,这玩意真的导致了 pause 执行失败呢。...

2021-06-30 00:52:58 1083

数据结构与算法,总结内容

数据结构与算法,总结内容

2025-03-29

Centos7安装jdk8

Centos7安装jdk8

2025-01-21

鼠标结构图例-治理鼠标按键不灵

鼠标结构图例-治理鼠标按键不灵

2022-07-26

材料力学统计分析小工具.rar

材料力学统计分析小工具1

2021-03-09

genymotion-3.2.0-linux_x64.bin

Android模拟器genymotion及其4.4设备

2021-03-09

rtk_wifi_driver_rtl8822ce-master.zip

型号rtk_wifi_driver_rtl8822ce,相近型号亦可使用。

2021-03-09

空空如也

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

TA关注的人

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