自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-08-28 缓存雪崩

定义大量缓存集中在某一时刻失效,此时又有大量请求,就会造成缓存雪崩。预防1.过期时间错开2.多缓存结合,如redis , memcached, memcached的过期时间可以设置的更久一些。

2021-08-28 21:40:25 140

原创 redis缓存穿透影响及解决方案

1.缓存穿透影响根据key去redis查询缓存数据,若数据value不存在,则直接请求数据库或需要调用的第三方,如有大量此类请求或恶意请求,则会对数据库或第三方产生很大压力。可能会导致数据库或第三方系统宕机。2.解决方案需要缓存的数据不存在时,也将空值缓存到redis. 此类缓存根据业务场景,可设置较短的过期时间,如5分钟。...

2021-08-28 21:20:09 203

原创 2021-07-23 spring boot 未使用数据库但报数据库相关的错误

解决方法:排除数据库相关的配置@SpringBootApplication(exclude = DataSourceAutoConfiguration.class)

2021-07-23 08:27:53 237

原创 2021-07-23 spring cloud alibaba nacos 配置中心的使用 (2)

1.引入依赖 <dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-starter-alibaba-nacos-discovery</artifactId> </dependency>2.创建bootstrap.properties spring.cloud.nacos.discovery.server-addr

2021-07-23 07:59:15 216

转载 2021-07-23 spring cloud alibaba nacos 注册中心的使用

spring cloud alibaba nacos 注册中心github地址Nacos Discovery Example项目说明本项目演示如何使用 Nacos Discovery Starter 完成 Spring Cloud 应用的服务注册与发现。Nacos 是阿里巴巴开源的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。示例如何接入在启动示例进行演示之前,我们先了解一下 Spring Cloud 应用如何接入 Nacos Discovery。注意 本章节只是为了便于您

2021-07-23 07:32:36 365

转载 2021-07-23 spring cloud alibaba nacos 配置中心的使用

参考spring cloud alibaba nacos github 地址

2021-07-23 07:26:26 400

原创 为什么需要CPU cache

CPU的频率太快了,快到主存跟不上,这样在处理时钟周期内,CPU常常需要等待主存,浪费资源。 所以cache的出现,是为了缓解CPU和内存之间速度的不匹配问题。...

2020-04-07 10:48:03 409

原创 java nio

1.传统io基于字节流和字符流进行操作2.java nionio 主要有三大核心部分:channel (通道) , buffer(缓冲区) ,selector . nio 基于channel 和buffer进行操作,数据总是从通道读取到缓冲区中,或从缓冲区写入到通道中。 selector(选择区)用于监听多个通道的事件(比如连接打开,数据到达) ,因此单个线程可以监听多个数据通道。...

2020-03-27 08:58:08 157

原创 gitlab工具流程

2020-03-26 23:40:05 227

原创 gitlab介绍

1. 什么时gitlabgitlab 分布式在线代码仓库托管软件,分社区免费版本和企业收费版本,都需要服务器安装。2.优势开源免费差异化的版本管理,离线同步及强大分支管理功能便捷的gui操作界面和强大账号管理界面集成度很高,支持内置HA,保证高并发下仍可实现高可用性3.gitlab 主要服务构成nginx 静态web服务器gitlab-workhorse 轻量级的反射代理服务...

2020-03-26 23:33:08 681

原创 什么是持续集成

2020-03-26 23:19:19 281

原创 spring boot2自定义starter

1.新建两个项目 starter 和starter-configure (非spring -boot 官方的用xxx-spring-boot-starter)2.auto-configure pom.xml <parent> <groupId>org.springframework.boot</groupId> <a...

2020-03-09 00:16:12 275

原创 git 配置用户信息

git config --global user.name "zhangsan"git config --global user.email "zhangsan@163.com

2020-03-01 08:29:36 233

原创 TestNg 常用注解

@Test(enabled =true)@BeforeClass@AfterClass@BeforeSuit@AfterSuit@BeforeMethod@AfterMethod@BeforeGroup@AfterGroup异常测试@Test(expectedExceptions=RuntimeException.class)依赖测试@Test(dep...

2020-02-02 12:49:53 265

原创 git 常用命令

1. git addgit add test.txtgit statusgit commit -m "新增测试文件" git push 2.git pullgit pull 拉取命令3. 项目的分支操作git branch 查询本地分支git branch -a 查询本地及远程分支git checkout -b branch1 创建 本地分支vim tes...

2020-02-02 11:09:44 154

原创 jmeter 如何下载

1. 进入jmeter官网https://jmeter.apache.org/2.点击Download Releases3. 根据自己的操作系统下载相应的文件

2019-12-25 07:22:23 367

原创 maven如何查看依赖关系

点击项目右侧的maven

2019-12-22 17:45:48 577

原创 idea的下载

1.下载地址http://www.jetbrains.com/2.安装步骤 Find your IDE --> Download根据自己的需要下载旗舰版或社区版

2019-12-22 17:26:20 134

原创 redis 的生产启动方案(单机板)

1.进入redis 目录下的utils文件夹,将redis_init_script拷贝到/etc/init.d/cd /usr/local/redis-5.0.7/utilscp redis_init_script /etc/init.d/2. 重命名redis 脚本cd /etc/init.dmv redis_init_script redis_6379chmod 777 red...

2019-12-02 00:24:57 196

原创 安装redis make test报错

1.报错信息如下,但tcl 已安装了9.0版本的了You need tcl 8.5 or newer in order to run the Redis test 2. 重新安装tclyum install tcl3.回到redis目录,make test 可以了

2019-12-01 18:53:15 591

原创 linux 环境redis 单机板的安装

1. 下载redis最新版本https://redis.io/![在这里插入图片描述](https://img-blog.csdnimg.cn/2019120117555861.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubm V0L1h1S...

2019-12-01 18:24:55 168

原创 linux 配置免密登录

1.配置ssh 免密ssh-keygen -t rsacp /root/.ssh/id_rsa.pub /root/.ssh/authorized_keys2.命令将本机的公钥拷贝到指定机器的authorized_keys文件中ssh-copy-id -i 【目标机器hostname】...

2019-12-01 17:49:54 235

原创 linux 配置host

vi /etc/hosts192.168.123.101 test-cache # 此处仅是例子,配置时,请根据自己真实场景配置

2019-12-01 17:24:57 625

原创 centos 8网络配置

1.切换目录cd /etc/sysconfig/network-scripts2.编辑vim ifcfg-enp0s3 # ls 看一下自己你哪个,将 ifcfg-enp0s3更换成你的3.修改配置TYPE="Ethernet"PROXY_METHOD="none"BROWSER_ONLY="no"BOOTPROTO="static" # 静态ipDEFROUTE="y...

2019-12-01 13:29:34 1163

原创 linux 上安装perl

1.下载perl 地址https://www.perl.org/get.html2. 方式一:点击source -Download3. 方式二 复制下载地址,用wget直接下载在linux服务器上4. 安装gcc yum install -y gcc5. 解压 && 安装 && 验证 tar -xzf perl-5.30.1.tar.gz...

2019-12-01 12:36:05 1434

原创 I can't find make or gmake, and my life depends on it.

安装 make 命令就ok了yum install -y make

2019-12-01 12:24:26 967

原创 centos /bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)

vi /etc/sysconfig/i18nLANG="zh_CN.UTF-8"LC_ALL="zh_CN.UTF-8"source /etc/sysconfig/i18n

2019-12-01 12:21:37 3344 2

原创 centos8 安装jdk

1. 清空 /usr/local (根据个人习惯)cd /usr/localrm -rf *2. 将安装包上传到/usr/local 下面3. 安装 rpm -ivh jdk-8u231-linux-x64.rpm4. 删除安装包 rm -f jdk-8u231-linux-x64.rpm5. 配置jdk 的环境变量vi /etc/profileexport JAVA...

2019-12-01 11:49:10 313

原创 winscp 下载

https://winscp.en.softonic.com/

2019-12-01 11:32:44 951

原创 centos 安装wget命令

yum clean all – 清除缓存yum makecache – 将yum 源加载到缓存yum install wget – 安装命令

2019-12-01 11:27:15 970

原创 centos 8 关闭防火墙

systemctl stop firewalld.service && systemctl disable firewalld.service

2019-12-01 11:22:14 24961

原创 java 获取一个月第一天和最后一天

import org.apache.commons.lang3.tuple.Pair;import java.time.LocalDate;import java.time.format.DateTimeFormatter;import java.time.temporal.TemporalAdjusters; public static void main(String[] args)...

2019-11-30 22:41:31 282

原创 Centos8 安装

1.下载centos8http://isoredirect.centos.org/centos/8/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso2.新建虚拟机3. 设置虚拟机网络为桥接模式4.修改系统的启动顺序 ,将硬盘移至最上面5.选择存储的光驱6. 启动虚拟机,进入配置界面7. 选择语言8. 选择安装源,可选本地安装,或阿里云的地...

2019-11-29 23:57:43 536

原创 centos8中没有ifconfig命令

原因: 安装centos时使用了最小化安装解决方法:yum install net-tools.x86_64

2019-11-29 22:14:29 3871

空空如也

空空如也

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

TA关注的人

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