自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

FST_TFS的博客

针对于新手的博客

  • 博客(17)
  • 资源 (2)
  • 收藏
  • 关注

原创 GraalVM

GraalVM官方网站GraalVM安装社区版各版本下载地址配环境变量,和Java配的方法一样编译为平台码用,以Windows为例下载Microsoft C++生成工具:点这里装完了之后配置环境变量 ★重要★INCLUDE=C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\ucrt;C:\Program Files (x86)\Windows Kits\10\Include\10.0.19041.0\um;C:\Pr

2022-04-22 10:48:56 553

原创 Docker安装nacos

Docker安装nacosdocker run --name nacos -d -p 8848:8848 --privileged=true --restart=always -e JVM_XMS=256m -e JVM_XMX=256m -e MODE=standalone -e TIME_ZONE='Asia/Shanghai' -v /home/docker/nacos/logs:/home/nacos/logs -v /home/docker/nacos/application.propertie

2022-04-22 10:43:18 131

原创 Linux安装JDk

Linux安装JDk下载JDK1.8链接:https://pan.baidu.com/s/1cP3b-aVB6VVbZNkq2Y7d9w提取码:12ra全局安装并配置JDK环境变量解压安装JDK配置JDK环境变量vim /etc/profile#java environmentexport JAVA_HOME=/usr/jdk1.8.0_211 #这里是jdk安装地址export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME

2022-04-22 10:36:07 100

原创 CAS统一认证平台

CAS统一认证平台原理用户首次登录时流程1)、用户浏览器访问系统A需登录受限资源,此时进行登录检查,发现未登录,然后进行获取票据操作,发现没有票据。2)、系统A发现该请求需要登录,将请求重定向到认证中心,获取全局票据操作,没有,进行登录。3)、认证中心呈现登录页面,用户登录,登录成功后,认证中心重定向请求到系统A,并附上认证通过令牌,此时认证中心同时生成了全局票据。4)、此时再次进行登录检查,发现未登录,然后再次获取票据操作,此时可以获得票据(令牌),系统A与认证中心通信,验证令牌有效,证明用

2022-04-22 10:19:04 1028

原创 响应式编程

一、Java8 函数式编程/Lambda1、什么是lambda表达式lambda表达式本质上是一个匿名方法。让我们来看下面这个例子:public int add(int x, int y) { return x + y;}转成lambda表达式后是这个样子:(int x, int y) -> { return x + y;}参数类型也可以省略,Java编译器会根据上下文推断出来:(x, y) -> { return x + y; } //显式指明返回值或者

2021-07-19 15:26:12 1037 1

原创 mysql安装

Mysql安装系统约定安装文件下载目录: /data/softwareMysql目录安装位置: /usr/local/mysql数据库保存位置: /data/mysql日志保存位置: /data/log/mysql下载mysql官网:http://dev.mysql.com/downloads/mysql/#mkdir /data/software#cd /data/software解压压缩包到目标位置#cd /data/software–解压压缩包#tar -xzvf /d

2021-07-19 15:22:45 76

原创 Java远程调试

环境:1.eclipse3.4及以上版本NetBeans 5.x及以上版本IntelliJ IDEA等2.jdk5及以上版本名词解释:1.JPDA(Java Platform Debugger Architecture): Java 平台调试体系结构的缩写,通过 JPDA 提供的 API,开发人员可以方便灵活的搭建 Java 调试应用程序。JPDA 主要由三个部分组成:Java 虚拟机工具接口(JVMTI),Java 调试线协议(JDWP),以及 Java 调试接口(JDI)2.JVMTI(J

2021-07-19 15:19:34 193

原创 docker启动nginx

docker启动nginxdefault.confserver { listen 80; listen [::]:80; server_name localhost; #charset koi8-r; #access_log /var/log/nginx/host.access.log main; location / { root /usr/share/nginx/html; index

2021-07-19 15:15:52 771

原创 DockerFile指令详解及使用

Docker指令详解Dockerfile中包括FROM、MAINTAINER、RUN、CMD、EXPOSE、ENV、ADD、COPY、ENTRYPOINT、VOLUME、USER、WORKDIR、ONBUILD等13个指令。1.FROM格式为FROM image或FROM image:tag,并且Dockerfile中第一条指令必须是FROM指令,且在同一个Dockerfile中创建多个镜像时,可以使用多个FROM指令。2.MAINTAINER格式为MAINTAINER user_name us

2021-07-19 14:56:45 1119

原创 Prometheus+Grafana实现服务监控

Prometheus+Grafana实现服务监控项目引入依赖:implementation 'org.springframework.boot:spring-boot-starter-actuator'implementation 'io.micrometer:micrometer-registry-prometheus'yml暴露端点:management: endpoints: web: exposure: include: '*' #暴露所有启

2021-01-05 10:34:21 159

原创 Redis安装

Redis安装1. 安装gcc依赖yum install -y gcc2. 下载并解压安装包#下载wget http://download.redis.io/releases/redis-5.0.3.tar.gz#解压tar -zxvf redis-5.0.3.tar.gz3. cd切换到redis解压目录下,执行编译cd redis-5.0.3#编译make4. 安装并指定安装目录make install PREFIX=/java/redis5. 启动服务cd /usr/lo

2021-01-04 15:08:16 84

原创 Centos7常用命令

Centos7命令开放3306端口firewall-cmd --zone=public --add-port=3306/tcp --permanent重新载入firewall-cmd --reload查看防火墙所有开放的端口firewall-cmd --zone=public --list-ports检查端口被哪个进程占用netstat -lnpt |grep 5672查看进程的详细信息ps 6832中止进程kill -9 6832检查应用占用了什么端口ps -ef | grep

2021-01-04 15:04:10 87

原创 SpringBoot读取配置文件的优先级

SpringBoot读取配置文件的优先级1、springboot读取配置文件优先级第一种是在执行命令的目录下建config文件夹,然后把配置文件放到这个文件夹下。(在jar包的同一个目录下建config文件夹,执行命令需要在jar包所在目录下才行)第二种是直接把配置文件放到jar包的同级目录第三种在classpath下建一个config文件夹,然后把配置文件放进去。第四种是在classpath下直接放配置文件。springboot默认是优先读取它本身同级目录下的一个config/applic

2021-01-04 14:13:44 227

原创 更新更换yum源

更换yum源更换成163yum源1. 备份当前yum源防止出现意外还可以还原回来cd /etc/yum.repos.d/cp /CentOS-Base.repo /CentOS-Base-repo.bak2. 使用wget下载163yum源repo文件wget http://mirrors.163.com/.help/CentOS7-Base-163.repo3. 清理旧包yum clean all4. 把下载下来163repo文件设置成为默认源mv CentOS7-Base-163.r

2021-01-04 14:07:45 153

原创 nginx安装及使用

nginx安装安装编译工具以及库文件​ yum -y install make zlib zlib-devel gcc-c++ libtool openssl openssl-devel安装PCRE(支持Rewrite功能)下载PCRE包​ [root@bogon src]# cd /usr/local/src/​ [root@bogonsrc]#wget http://downloads.sourceforge.net/project/pcre/pcre/8.35/pcre-8.35.ta

2021-01-04 14:00:49 186

原创 sentinel部分使用说明

Sentinel流控资源名:唯一名称,默认请求路径针对来源:Sentinel可以针对调用者进行限流,填写微服务名,默认default(不区分来源)阈值类型/单机阈值:QPS:(每秒钟的请求数量):当调用该api的QPS达到阈值的时候,进行限流线程数:当调用该api的线程数达到阈值的时候进行限流是否集群流控模式:直接:api达到限流条件时,直接限流关联:当关联的资源达到阈值时,就限流自己链路:只记录指定链路上的流量(指定资源从入口资源进来的流量

2020-12-31 17:33:16 296

原创 新手上路之ssm整合(经验之谈)

@[TOC]SSM的整合前言: SSM整合其实不难,但是因为涉及到版本不兼容的问题,就会搞得很烦。这里我将自己的SSM框架整合经验总结给大家,希望能帮助到您。一.下载Spring,SpringMVC,MyBatis框架。这里我帮大家已经将说需要的框架整理好了。(spring-framework-5.2.3,mybatis-3.5.5.)链接: SSM整合压缩包提取码:33ja压缩包的目录结构如下:二.导入jar包打开IDEA,创建web项目,在WEB-INF目录下新建一个lib文件夹,然后

2020-07-04 12:18:42 391

sentinel-nacos-dashboard.jar

实现了sentinel-dashboard规则动态推送到nacos上,也实现了sentinel网关规则动态推送。文件名可配置化

2021-01-27

重装系统工具refus

重装系统工具

2021-01-19

空空如也

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

TA关注的人

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