wangguohui0726的博客

私信 关注
码农快乐盒
码龄4年
  • 1,390
    被访问量
  • 15
    原创文章
  • 442,334
    作者排名
  • 7
    粉丝数量
  • 于 2017-04-27 加入CSDN
获得成就
  • 获得4次点赞
  • 内容获得2次评论
  • 获得6次收藏
荣誉勋章
TA的专栏
  • Java
    10篇
  • springcloud
    4篇
  • spring
    4篇
  • MySQL
    3篇
  • 数据结构
  • nginx
    1篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

typora-setup-x64.rar

markdown格式编辑器
rar
发布资源于 3 天前

seata-server-1.4.1.tar.gz

spring cloud alibaba seata-server-1.4.0.zip linux版本
gz
发布资源于 3 天前

seata-server-1.4.0.zip

spring cloud alibaba seata-server-1.4.0.zip windows版本
zip
发布资源于 3 天前

SpringCloudAlibabaNacos笔记代码.rar

SpringCloudAlibabaNacos笔记代码.rar 对应文章地址:https://blog.csdn.net/wangguohui0726/article/details/115863913
rar
发布资源于 3 天前

SpringCloudAlibaba-Nacos

本文编写自2021年4月8日,当前最新版本为 2021年3月30日发布的2.0.0版本本文使用版本为SpringCloudAlibaba2.0.0欢迎来到 Nacos 的世界!Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。SpringCl.
原创
17阅读
1评论
0点赞
发布博客于 3 天前

SpringCloudAlibaba-Sentinel

本文编写自2021年4月13日,当前控制台最新版本为 2021年2月4日发布的1.8.1版本本文使用版本控制为spring-boot-dependencies:2.4.4spring-cloud-dependencies:2020.0.2spring-cloud-alibaba-dependencies:2.2.1.RELEASE本文使用版本为(受版本控制会自动选择,也不用太关注,这里只是展示一下而已)SpringCloudAlibaba:2.2.1.RELEASE(其中包含的Sentine.
原创
17阅读
0评论
0点赞
发布博客于 3 天前

@SentinelResource注解详解

在 SpringCloudAlibaba-Sentinel 这篇文档中,我们已经介绍了大致的Sentinel相关知识。但是 @SentinelResource 这个注解在那篇文档中并没有过多提及其详细内容,也就是简单提了一嘴。那篇文档的 注解介绍位置 :https://www.yuque.com/shmily-kbnvv/xxbj/ci2gs5#9lIy9 //todo 待修改成csdn地址我们在此进行一个详细介绍,首先此注解类似于Hystrix中的 @HystrixCommand 注解,指示Se.
原创
33阅读
0评论
0点赞
发布博客于 6 天前

SpringCloudAlibabaSentinel笔记代码.rar

SpringCloudAlibabaSentinel笔记代码。 笔记地址:https://blog.csdn.net/wangguohui0726/article/details/115767107
rar
发布资源于 6 天前

sentinel-dashboard-1.8.1.jar

Spring Cloud Alibaba Sentinel 控制台。 服务降级服务熔断。
jar
发布资源于 9 天前

nacos-server-2.0.0.zip

Nacos 2.0.0 windows版本
zip
发布资源于 10 天前

SpringCloud Gateway 2020.0.2最新版

简述官网:https://spring.io/projects/spring-cloud-gatewayGitHub地址:https://github.com/spring-cloud/spring-cloud-gateway该项目提供了一个用于在Spring WebFlux之上构建API网关的库。 Spring Cloud Gateway旨在提供一种简单而有效的方法来路由到API,并为它们提供跨领域的关注点,例如:安全性,监视/指标和弹性。特征建立在Spring Framework 5,Pr.
原创
214阅读
1评论
3点赞
发布博客于 10 天前

springcloudgateway笔记代码.rar

SpringCloudGateway学习笔记对应代码。 笔记地址:https://blog.csdn.net/wangguohui0726/article/details/115624551
rar
发布资源于 14 天前

SpringBoot自动配置原理

本文以SpringBoot2.4.4作为案例,不同版本可能有些细小差距**简述正常来说,我们一般进行spring的配置修改的时候,在application.properties中都是通过idea提示或者从网上搜索响应参数了解到的哪些参数可以进行配置,可以配置成什么样。IDEA自带提示信息页面:但是这些东西其实他是有依据的,我们的依据来源一般来源于:官方文档通过配置类(文章完就知道了)官方文档方式:如何寻找:先进入官方网站 https://spring.io/选择projec
原创
39阅读
0评论
0点赞
发布博客于 23 天前

Java注解以及自定义注解

注解什么是注解?用来说明程序的一个标识,是给计算机看的。注解也叫元数据,是一种代码级别的说明。它是jdk1.5之后引入的一个特性,是一种特殊的接口。可以使用在字段、类、方法、包、参数等上面。注意:注解本身没有任何功能,仅仅起到一个标示性的作用。我们是通过反射去获取到注解,再根据是否有这个注解、注解中的一些属性去判断执行哪种业务逻辑。作用分类编写文档通过代码里的注解标识去生成api文档(比如swagger)代码分析通过注解去对代码进行逻辑上的分析(通过反射去操作业务)编译检查.
原创
46阅读
0评论
0点赞
发布博客于 28 天前

springboot整合quartz简单示例

1. 什么是quartz参考链接 https://baike.baidu.com/item/quartz/36430552. quartz组成Job: 任务 (定义我要做什么)Trigger 调度规则(定义什么时候做)Scheduler 调度器(按照调度规则执行任务)3. 示例代码springboot启动类import org.springframework.boot.SpringApplication;import org.springframework.boot.autoc
原创
26阅读
0评论
0点赞
发布博客于 5 月前

spring schduled的简单使用

1. 创建一个springboot项目这是spring3.0以后的功能哈,如果要是用的话,需要使用spring3.0以上版本怎么创建springboot项目这还用我告诉你的话…别往下看了 你不适合敲代码 = =|||2. pom中导入坐标<dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId
原创
20阅读
0评论
0点赞
发布博客于 5 月前

Sigar依赖文件libsigar.rar

包含64/32位linux和windows使用sigar时候所需的so/dll文件,包含: sigar-x86-winnt.dll sigar-amd64-winnt.dll libsigar-x86-linux.so libsigar-amd64-linux.so
rar
发布资源于 5 月前

Java获取cpu、内存、磁盘信息(开箱即用)

依赖<dependency> <groupId>org.fusesource</groupId> <artifactId>sigar</artifactId> <version>1.6.4</version></dependency>代码import org.hyperic.sigar.*;import java.util.Properties;/** * @autho
原创
84阅读
0评论
0点赞
发布博客于 5 月前

Java发送E-mail(复制改下信息就能用)

添加依赖<dependency> <groupId>javax.mail</groupId> <artifactId>mail</artifactId> <version>1.4</version></dependency>EmailSendInfo.javaimport java.util.Properties;public class EmailSendInfo {
原创
32阅读
0评论
0点赞
发布博客于 5 月前

POP3、SMTP、IMAP区别与联系

POP3POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本。它规定怎样将个人计算机连接到Internet的邮件服务器和下载电子邮件的电子协议。它是因特网电子邮件的第一个离线协议标准,POP3允许用户从服务器上把邮件存储到本地主机(即自己的计算机)上,同时删除保存在邮件服务器上的邮件,而POP3服务器则是遵循POP3协议的接收邮件服务器,用来接收电子邮件的。IMAPIMAP全称是Internet Mail Access Protocol,即交互式邮件存取协议,它是
原创
30阅读
0评论
0点赞
发布博客于 5 月前

HashMap面试题

HashMap面试题数据结构jdk1.8之前,HashMap是由数组+链表组成的。数组是HashMap的主体,链表主要为了解决哈希冲突(拉链法解决冲突)。jdk1.8以后,当链表长度大于8,并且当前数组长度大于64的时候,索引位置上的所有数据改用红黑树存储。目的:为了提高性能和减少搜索时间。为什么到8时转成红黑树,到6时转成链表![](https://img-blog.csdnimg.cn/img_convert/d8473fda07292e8793f1abe23bdf363a.png#align=
原创
22阅读
0评论
0点赞
发布博客于 5 月前

MySQL事务隔离级别相关概念

脏读、不可重复读、幻读:https://www.iteye.com/blog/uule-1109647事务隔离级别:https://blog.csdn.net/zhouym_/article/details/90381606简单来说:读未提交:写的时候别人不可以写读已提交:写的时候别人禁止访问(干啥都不行,读写)可重复读:读的时候别人禁止访问(干啥都不行,读写)可串行化:事务串行执行,只能一个一个执行,一个执行完下一个才可以执行...
原创
31阅读
0评论
0点赞
发布博客于 6 月前

nginx反向代理tcp(从下载安装到配置)

从官网下载nginx安装包(未编译)下载地址:http://nginx.org/en/download.html下载-->上传到服务器-->移动到上传目录-->进行解压(比如我这里上传到 /opt 目录)cd /opttar -zxvf nginx-1.19.2.tar.gz1. 创建nginx编译安装目录(比如我这里要把编译安装后的nginx放到 /opt/nginx 文件夹下)mkdir /opt/nginx2. 移动到nginx压缩包解压目录..
原创
33阅读
0评论
0点赞
发布博客于 7 月前

mysql命令行压缩备份 压缩还原 命令

1、mysqldump 备份并压缩sql文件mysql>mysqldump [-h主机ip] -u用户名 -p密码 数据库名 | gzip > 压缩备份后文件.sql.gz2、mysql直接用压缩文件恢复mysql>gunzip < 压缩备份后文件.sql.gz | mysql -u用户名 -p密码 数据库名...
转载
198阅读
0评论
0点赞
发布博客于 9 月前

MySQL数据库source/mysqldump的导入/导出

数据库表导出:mysqldump -u用户名 -p密码 --databases "数据库名" | gzip > "目标导出文件名.sql.gz"数据库表的导入: 1. 解压.sql.gz文件gunzip -c ".sql.gz压缩文件名" > "目标.sql文件名" 2. 登陆进入MySQL数据库mysql -u用户名 -p密码...
原创
363阅读
0评论
1点赞
发布博客于 2 年前

FSCaptureSetup92.exe

windows版FSCaptureSetup92.exe安装包亲测可用,不能用请联系我
exe
发布资源于 2 年前

jdk1.8.0_131.zip

windows版jdk1.8.0_131 64位 官方正式版下载,亲测可以使用,如果不能用请联系我
zip
发布资源于 2 年前

ai开发者大会

发布Blink于 2 年前

ArrayList多线程添加元素异常,怎么解决?

代码如下,运行时有时候会成功,有的时候就会报错 ``` public static void main(String[] args) { Random random = new Random(); int i = random.nextInt(20); ArrayList<String> arrayList = new ArrayList<>(); for (int i1 = 0; i1 < i; i1++) { new Thread(()->{ arrayList.add(Thread.currentThread().getName()); }).start(); } System.out.println(arrayList); } ```
2回答
发布问题于 3 年前

ArrayList多线程添加元素异常,怎么解决

public static void main(String[] args) { Random random = new Random(); int i = random.nextInt(20); ArrayList<String> arrayList = new ArrayList<>(); for (int i1 = 0; i1 < i; i1++) { new Thread(()->{ arrayList.add(Thread.currentThread().getName()); }).start(); } System.out.println(arrayList); } ``` ```
1回答
发布问题于 3 年前