自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Prometheus与Grafana监控SpringBoot应用

Prometheus与Grafana监控SpringBoot应用

2022-11-20 19:02:42 446 1

原创 springcloud(feign、gateway、config、Bus)

springcloud

2022-08-15 01:30:40 381

原创 Apollo配置中心

apollo

2022-08-15 01:29:44 361

原创 JTA事务与链式事务

jta事务

2022-08-14 23:08:37 327

原创 springcloud(Eureka、Ribbon、Hystrix)

springcloud

2022-08-05 01:36:43 186

原创 IO多路复用select/poll/epoll

io多路复用

2022-08-05 00:09:21 170

原创 JVM-垃圾收集器

G1垃圾收集器

2022-07-26 18:51:13 167

原创 大文件分片断点上传

boot-uploader项目前端上传之前会先进行检测,如果此文件块已经上传过,就可以实现断点和快传用于上传并存储文件块,需要对文件块名进行编号,再存储在指定路径下第一次第二次…暂停重传暂停重新开始完成后...

2022-02-21 15:29:27 622

原创 长事务优化-编程式事务-声明式事务

Spring 事务 – @Transactional的使用Spring中的@Transactional(rollbackFor = Exception.class)属性详解 MySQL : 如何监控和处理慢查询与长事务 ?Spring项目长事务对并发的影响和事务相关的SQL注意Spring事务这一点,避免出现大事务Spring的事务 之 9.3 编程式事务 ——跟我学spring3...

2022-02-20 21:51:56 588

原创 类加载器、JNI

Java 类加载器(ClassLoader)的实际使用场景有哪些?自定义一个类加载器自定义类加载器JVM 阅读JDK中ClassLoader注释,以及自定义类加载器深入理解Java类加载器(ClassLoader) Java虚拟机:深入了解ClassLoader(类加载器)好怕怕的类加载器JNI 入门教程【详解】JNI(Java Native Interface)...

2022-02-19 17:57:32 256

原创 springboot jpa JpaSpecificationExecutor

springboot jpa JpaSpecificationExecutor使用示例java中接口是否可以继承多个接口?###

2022-02-18 16:57:54 343

原创 oss文件普通下载-断点下载

Java调用阿里云OSS下载文件阿里云API getObjectOSS 实践篇-OSS API 鉴权剖析【最佳实践】OSS移动端断点下载简单实现文件下载之断点续传

2022-02-17 14:23:40 914

原创 阿里oss-文件上传下载

阿里云oss文档使用阿里云 OSS 存储、访问图片(Java)使用springboot操作阿里云OSS实现文件上传,下载,删除等功能阿里云OSS报错Nosuchkey

2022-02-14 17:55:04 496

原创 文件云存储服务器(文件、图片)

文件云服务器七牛云public class TestQiniu { // 上传本地文件 @Test public void uploadFile(){ //构造一个带指定Zone对象的配置类 Configuration cfg = new Configuration(Zone.zone0()); //...其他参数参考类注释 UploadManager uploadManager = new Upl

2022-01-25 01:43:59 1975

原创 POI---导入导出excel

POIApache POI是用Java编写的免费开源的跨平台的Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能,其中使用最多的就是使用POI操作Excel文件。jxl:专门操作Excelmaven坐标:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <v

2022-01-25 01:28:27 494

原创 mvc文件上传---文件服务器(Tomcat实现)

文件上传MVC实现文件上传代码改进文件服务器

2022-01-25 00:11:17 794

原创 Linux服务器操作-执行jar

Linux命令大全(手册)Linux环境下命令行如何执行jar包里面的方法

2022-01-21 15:45:40 1212

原创 mysql、navicate安装

windows:超级详细的mysql数据库安装指南navicat安装linux:MYSQL5.8安装指南

2022-01-16 21:22:23 608

原创 SSM架构

SSM框架解析mybatis配置文件

2022-01-09 22:29:27 153

原创 UML-设计模式

Java设计模式面试题策略模式&简单工厂模式&抽象工厂模式

2022-01-09 03:30:02 330

原创 线程-线程池-任务队列

线程池为什么可以复用把线程池讲的这么清楚优雅的使用线程池以及源码剖析

2022-01-05 01:00:45 280

原创 NIO-Netty-future

Java NIOFuture 和 ChannelFuture Netty:ChannelFutureNetty异步回调模式-Future和Promise剖析Java并发编程系列一:Future和CompletableFuture解析与使用netty源码分析之服务端启动全解析netty 中 ChannelFuture.sync () 的作用是什么?netty—sync,awaitjava 真正的异步处理(future - listen机制)...

2022-01-03 02:18:17 203

原创 事件驱动模型(观察者模式,发布订阅模式,)

Java设计模式补充:回调模式、事件监听器模式、观察者模式java——回调机制(callback)事件驱动模型深入分析Spring事件驱动模型(观察者模式)Spring 事件驱动在项目中的应用观察者模式 vs 发布订阅模式发布-订阅者模式和事件监听器模式Spring Boot 是如何监听启动事件的...

2022-01-03 01:57:23 1087

原创 linux常用命令

linux学习:xargs与grep用法整理Linux grep命令

2021-12-30 00:13:37 406

原创 redisson分布式锁

源码分析:Redisson 分布式锁过程分析分布式锁中的王者方案-Redissonredisson配置方法redisson分布式锁怎么不自动续锁了?redis 分布式锁的 5个坑,真是又大又深

2021-12-29 22:55:01 545

原创 学习网站&博客

C语言中文网疯狂创客圈菜鸟教程百易教程一灰灰BlogJava程序员进阶程序员社区程序员大本营

2021-12-27 00:26:54 502

原创 Mysql索引

Mysql聚集索引与覆盖索引与索引下推MongoDB索引完全攻略

2021-12-27 00:24:48 380

原创 规则引擎简介

EMQ X:规则引擎

2021-12-26 23:37:48 156

转载 服务调用方式rpc与rest

HttpClient、RestTemplate和Feign相关知识 Feign的使用方法以及与RestTemplate的区别为什么说Feign是RPC?在微服务架构中,我们经常需要和其他服务进行通信实现数据交互,常用的方式有两种RPC框架——代表-dubbo(引入了注册中心的概念)HTTP协议——代表-SpringCloudSpirngCloud 中,默认是使用HTTP进行微服务间通信,其中最常用的有两种实现形式RestTemplateFeignFeign 微服务中最常见的RPC

2021-12-26 01:26:52 622

原创 sofa-bolt(网络通信框架)

SOFABolt 用户手册蚂蚁通信框架实践SOFABolt 是蚂蚁金融服务集团开发的一套基于 Netty 实现的网络通信框架。为了让 Java 程序员能将更多的精力放在基于网络通信的业务逻辑实现上,而不是过多的纠结于网络底层 NIO 的实现以及处理难以调试的网络问题,Netty 应运而生。为了让中间件开发者能将更多的精力放在产品功能特性实现上,而不是重复地一遍遍制造通信框架的轮子,SOFABolt 应运而生。SOFABolt的基础功能:基础通信功能 ( remoting-core )基于 N

2021-12-26 00:47:33 1606

原创 Log4j史诗级漏洞

Log4j史诗级漏洞,从原理到实战,只用3个实例就搞明白!Log4j2史诗级漏洞

2021-12-25 22:50:12 1814

原创 事务、分布式事务、幂等性

本地事务和分布式事务的区别分布式系统(微服务架构)的一致性和幂等性问题相关概念解析幂等性浅谈

2021-12-19 20:21:51 144

原创 kafka简介与集群

kafka消息的分发与消费与高级应用springboot下 kafka 手动创建topic并指定分区(partition)数及分区副本(replica)数Topic&Partition 的存储:Partition 是以文件的形式存储在文件系统中,比如创建一个名为 firstTopic 的 topic,其中有 3 个 partition,那么在kafka 的数据目录(/tmp/kafka-log)中就有 3 个目录,firstTopic-0~3,命名规则是<topic_name>

2021-12-19 13:04:11 382

原创 MongoDB集群与数据库操作api

mongodb:使用spring-data处理嵌套文档的实践MongoDB多重嵌套数组操作梳理MongoDB MongoTemplate对嵌套对象,多层级数据,以及其他常规增删改查Spring Boot 使用 MongoTemplate 操作 MongoDBmongoTemplateMongoRepository操作MongoDBMongoDB高级查询用法大全SpringBoot高级篇MongoDB之修改基本使用姿势MongoDB之查询基本使用姿势...

2021-12-19 13:03:03 608

原创 类初始化实例化-Spring实例化初始化-单例-多例-循环依赖

java类的初始化和实例化区别java类的初始化和实例化区别Java中的null和初始化java中字符串定义,初始化,赋值为null的区别null是什么类型,初始化null在内存中是如何分配内存的?Java 对象使用后设置为 null 会减少内存占用吗?@Autowired 与 单例模式@Autowired的使用:推荐对构造函数进行注释...

2021-12-19 10:44:53 107

原创 前端-npm-构建node.js工程-babel转码器-模块化-webpack

webpack中文网

2021-06-14 02:13:20 178

原创 前端-Node.js-es6语法

Node.js中文网npm(node package manager)第三方模块包管理器

2021-06-13 22:49:21 104

转载 Web容器-->Spring IOC容器

Java web容器的启动与处理请求的过程1.启动一个web项目的时候,web容器回去读取它的配置文件web.xml,读取结点。2.容器创建一个servletContext(Servlet上下文),这个web项目的所有部分都将共享这个上下文。3.容器将转换为键值对,并交个ServletContext。因为listener,filter等组件在初始化时会用到这些上下文的信息,所以要先加载。4.容器创建的类实例,创建监听器。5.加载filter和servletload-on-startup元素在we

2021-06-06 02:12:26 239

原创 配置文件相关

代码评审java项目中的classpath到底是什么spring启动入口Spring Factories(SPI机制)SpringMVC框架与ServletSpringBoot是如何加载配置文件的SpringBoot是如何启动的 SpringBoot 启动原理SpringBoot读取外部配置文件的方法SpringBoot开发技巧SpringApplication.run执行流程详解springboot原理(核心原理,启动流程)springboot打包 – 项目JAR包和依赖JAR包分

2021-06-03 01:34:15 79

原创 vertx相关

vert.x系列Tomcat启动流程说明

2021-06-03 01:24:26 101

空空如也

空空如也

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

TA关注的人

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