敲键盘的小猴子
码龄5年
关注
提问 私信
  • 博客:27,726
    27,726
    总访问量
  • 34
    原创
  • 68,453
    排名
  • 33
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:简介

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2019-09-21
博客简介:

weixin_45671337的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    1
    当前总分
    73
    当月
    1
个人成就
  • 获得48次点赞
  • 内容获得3次评论
  • 获得67次收藏
  • 代码片获得209次分享
创作历程
  • 1篇
    2024年
  • 2篇
    2022年
  • 2篇
    2021年
  • 22篇
    2020年
  • 7篇
    2019年
成就勋章
TA的专栏
  • 消息队列
    1篇
  • 微服务
    8篇
  • web
    3篇
  • liunx
    8篇
  • maven
    1篇
  • mysql
    1篇
  • Java基础
    7篇
  • mac
    1篇
  • ssm
    1篇
  • webservice
    2篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 服务器
    linux
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

SpringBoot中@Value获取值和@ConfigurationProperties获取值用法及比较

在Spring Boot中,@Value注解是一个非常有用的特性,它允许我们将外部的配置注入到我们的Bean中,@ConfigurationProperties用于将配置文件中的属性绑定到 Java Bean 上,本文介绍了@Value获取值和@ConfigurationProperties获取值用法及比较,需要的朋友可以参考下。注解中的属性值:在 Spring 的注解中,你也可以使用 SpEL 来设置注解的属性值。集成性好:与 Spring 框架紧密结合,可以在 Spring 的各种场景中使用。
原创
发布博客 2024.09.01 ·
848 阅读 ·
27 点赞 ·
0 评论 ·
14 收藏

sentinel入门

sentinel入门一、下载安装二、配置三、使用一、流控规则一、下载安装下载地址https://github.com/alibaba/Sentinel/releases下载下来直接执行java -jar sentinel-dashboard-1.8.3.jar 即可运行,默认端口为 8080打开网站 http://localhost:8080用户:sentinel密码:sentinel下载安装完成。二、配置一、首先在 pom.xml 中添加包<!--sentinel-->
原创
发布博客 2022.04.15 ·
939 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

多个文件压缩成一个zip包

import org.apache.log4j.Logger;import java.io.BufferedInputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.util.List;import java.util.zip.CRC32;import java.util.zip.CheckedOutputStream;import ja
原创
发布博客 2022.02.10 ·
344 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

nginx和服务器

阿贝云服务器官网地址服务内容也可以通过付费购买高性能的服务器国内可以免费使用的服务器,免费注册。官网地址阿贝云服务器 :https://www.abeiyun.com服务内容免费服务内容包括免费虚拟主机免费云服务器免备案服务也可以通过付费购买高性能的服务器价格也是很良心了。...
原创
发布博客 2021.03.26 ·
217 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

时间日期处理

获取两个时间之间相差多少小时、分钟、秒public static String getTimeIntervalCnString(Date begin, Date end) { long between = (end.getTime() - begin.getTime()) / 1000L; long hour = between / 3600L; long minute = between % 3600L / 60L; long second
原创
发布博客 2021.03.03 ·
132 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

使用application/json格式调用HttpPost请求

import net.sf.json.JSONObject;import org.apache.http.HttpResponse;import org.apache.http.client.HttpClient;import org.apache.http.client.methods.HttpPost;import org.apache.http.entity.StringEntity;import org.apache.http.impl.client.HttpClientBuilder;
原创
发布博客 2020.11.12 ·
965 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

hashMap的理解

hashMap的理解一、HashMap简介put原理get原理二、哈希碰撞三、与HashTable的区别1. HashTable介绍2. 区别最后、常见问题一、HashMap中的“死锁”是怎么回事一、HashMap简介HashMap是基于哈希表实现的,每一个元素是一个key-value对,无序,不可重复。HashMap是非线程安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并发包下的concurrentHashMap。HashMap 实现了Serializable接口,因此它
原创
发布博客 2020.11.01 ·
1771 阅读 ·
2 点赞 ·
0 评论 ·
5 收藏

mac安装Homebrew

刚拿到一台mac电脑,要安装相关开发环境,大多数采用的方式就是安装Homebrew包管理工具,方便以后的卸载跟升级。什么是Homebrew?简单来说就是一个macOS(或Linux)的包管理器,可以用它来安装你需要的软件,方便卸载跟升级。如何安装Homebrew?我们一般用官网提供的统一安装方法,执行如下命令即可:/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/inst
原创
发布博客 2020.09.26 ·
200 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

liunx系统使用

liunx系统使用一、解决磁盘空间满的问题二、如何批量压缩日志文件一、解决磁盘空间满的问题查看磁盘使用情况df -h查看cpu使用情况,判断是不是哪个进程影响了磁盘(有可能不是)top查看指定目录目录下各个文件及目录占用空间大小du -sh /mnt/*查看当前目录目录下各个文件及目录占用空间大小du -sh *查看指定目录下文件的大小du -h --max-depth=1 /home/*二、如何批量压缩日志文件比如说在/alidata/jar/logs下有很多之前的日志文件
原创
发布博客 2020.09.18 ·
1015 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mysql的使用

mysql的使用1、使用 CASE WHEN THEN 完成分段统计1、使用 CASE WHEN THEN 完成分段统计SELECT SUM(CASE gender WHEN 1 THEN 1 ELSE 0 END) 男性个数,SUM(CASE gender WHEN 2 THEN 1 ELSE 0 END) 女性个数FROM user
原创
发布博客 2020.08.06 ·
407 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis的简单使用

Redis的简单使用一、安装1、liunx安装2、docker安装二、五种数据类型一、安装1、liunx安装获取redis资源wget http://download.redis.io/releases/redis-4.0.8.tar.gz解压到自己指定目录tar -zxvf redis-4.0.8.tar.gz安装之前需要可能需要安装的插件#安装gccyum install gcc-c++解压完出现redis-4.0.8的目录,进入目录执行安装命令makemak
原创
发布博客 2020.07.30 ·
289 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot整合RabbitMQ

介绍MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过读写出入队列的消息(针对应用程序的数据)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过 队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。MQ特点: MQ是消费-生产者模型的一个典型的代表,一端往消息队列中不断写入消息,而另一端则可以读取或者订阅队列
原创
发布博客 2020.07.19 ·
904 阅读 ·
1 点赞 ·
0 评论 ·
4 收藏

docker的使用

docker的使用快速入门常用命令一、docker 命令:二、镜像命令:三、容器命令:docker安装(liunx-centos7)一、卸载之前的旧版本二、安装docker之前需要先安装docker仓库Docker数据卷-volume数据卷可以通过两种方式给一个容器添加数据卷数据卷的传递和共享常用命令一、docker 命令:命令介绍docker -v查看docker版本docker -info查看docker详细信息docker --help查看docker使用命
原创
发布博客 2020.07.12 ·
810 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

关于idea+springboot项目打包及启动报错的问题

idea+springboot项目打包及启动报错的问题和解决办法问题一、子项目b引用子项目a中的类打包失败问题二、聚合项目子项目打包失败问题三、因为使用到MyBatisPlus而引起的加载文件失败的问题1. MyBatisPlus代码构造器生成的mapper.xml文件加载问题问题一、子项目b引用子项目a中的类打包失败问题:一般boot项目都会建一个api-commons的公用项目放一些公用的类-项目a,如果这个项目是boot项目其他类引用在本地使用没问题,但打包时会报找不到类解决:在此项目的pom
原创
发布博客 2020.07.07 ·
1955 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

MyBatisPlus使用中几个需要注意的点

MyBatisPlus使用中几个需要注意的点一、需要在pom中添加的坐标和解释二、插入时主键id的问题AUTOINPUT三、设置显示sql日志四、代码生成器创建CodeGenerator代码生成类查看目录生成文件目录结构加载不到mapper.xml的问题-加两处配置1. pom添加2.yml文件添加一、需要在pom中添加的坐标和解释 <!-- MyBatisPlus包 --> <dependency> <groupId>com.baomidou<
原创
发布博客 2020.07.04 ·
1300 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

springcloud之gateway的使用

gateway在微服务中起到路由网关的作用配置pom引包主启动类一、路由——Route路由网关配置分两种,一种是加载bean配置;一种是yml配置方式一:yml文件配置方式二:bean配置(yml文件中nacos配置还是需要)通过注册中心配置服务名的方式配置路由网关二、断言——Predicate断言`Predicate`的几种使用:一、After Route Predicate二、2.Before Route Predicate三、Between Route Predicate四、Cookie Route
原创
发布博客 2020.06.27 ·
861 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

swagger2+spring boot使用

首先引入jar包<!--swagger2--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger-ui</artifactId> <version>2.9.2</version> </dependency
原创
发布博客 2020.06.25 ·
2786 阅读 ·
5 点赞 ·
0 评论 ·
8 收藏

Hystrix断路器的入门使用

POM文件中添加 <!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-netflix-hystrix --> <dependency> <groupId>org.springframework.cloud</groupId> <artifac.
原创
发布博客 2020.06.17 ·
267 阅读 ·
1 点赞 ·
1 评论 ·
1 收藏

springboot项目上传文件处理

一、后端使用spring-web-5.2.3.RELEASE.jar的MultipartHttpServletRequest类处理文件上传//本地临时文件目录private static String tmpPath = "D:/files"//公司阿里云地址private static String SSO_URL_PREFIX = "https://hao.oss-cn-qingdao.aliyuncs.com/";@RequestMapping("/upload_original_pi
原创
发布博客 2020.06.10 ·
205 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

微服务调用之Ribbon与OpenFeign

Ribbonmaven地址:<!-- https://mvnrepository.com/artifact/org.springframework.cloud/spring-cloud-starter-netflix-ribbon --><dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-net
原创
发布博客 2020.06.07 ·
728 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏
加载更多