自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 资源 (5)
  • 收藏
  • 关注

原创 微服务之nacos

微服务nacos注册和配置中心...

2022-12-05 16:40:00 352 1

原创 【JVM】G1垃圾收集器

配合程序应用,分析程序启动过程中产生的gc日志,来深入理解G1垃圾收集器的垃圾回收过程,最后通过启动参数配置来实际调优,认识G1收集器相关启动参数...

2022-11-23 20:20:43 1336

原创 Dubbo实现RPC

dubbo实现RPC...

2022-11-11 13:29:23 2559

原创 MySQL事务

MySQL如何实现隔离级别;MVCC实现的基本原理,以及锁的并发控制...

2022-11-03 17:05:59 256

原创 微服务组件之Zuul网关

微服务网关组件zuul的相关概念,包括zuul的路由和过滤功能,结合代码演练学习zuul在微服务项目中如何使用...

2022-11-02 11:27:04 236

原创 微服务组件之Hystrix熔断器

hystrix熔断器在微服务项目开发中如何使用,从业务层粒度熔断降级处理,到全局熔断降级处理,以及解耦业务和熔断降级逻辑,更灵活的使用hystrix...

2022-11-01 19:34:59 589

原创 微服务组件之Feign远程服务调用

微服务组件之OpenFeign,关于OpenFeign如何进行远程服务调用,以及对调用服务接口的超时控制相关的配置,还有接口调用过程的日志增强...

2022-11-01 14:57:04 1537

原创 微服务组件之Eureka服务注册中心

eureka服务注册中心,CS架构模式,通过代码示例演示其在微服务架构中是如何进行工作的...

2022-10-31 18:42:36 149

原创 Ribbon负载均衡入门级

Ribbon负载均衡,入门级使用......

2022-10-31 17:05:04 141

原创 【数据库】Postgresql 与 MySQL 比较

Postgresql 与 MySQL 异同比较,结合两者底层存储引擎及面向开发使用等方面进行对比......

2022-10-28 13:26:23 2985

原创 【消息中间件】RocketMQ设计浅析

RocketMQ设计浅析,相关逻辑概念,消息持久化机制......

2022-10-27 11:23:48 371

原创 编程匠艺总结

编程匠艺总结 ,方法论 + 实践...

2022-10-26 13:54:08 142

原创 【服务器】看看Nginx

Nginx概要,如果配置Nginx实现反向代理、负载均衡

2022-10-26 11:29:20 1011

原创 【java】java线程池

java线程池创建,线程池执行流程

2022-10-21 10:56:11 355

原创 【java】java线程实现

Java线程实现的原理

2022-10-21 10:03:06 180

原创 【springboot】springboot自动配置原理

springboot自动装配原理,源码分析

2022-10-18 11:09:12 194

原创 【数据库】Postgresql 数据库索引

postgresql几种索引介绍,索引创建,以及实现机制

2022-10-17 17:17:33 1525

原创 【Spring】IOC容器

Spring IOC容器,bean的生命周期,spring如何解决循环依赖

2022-10-14 14:02:40 383

原创 【Spring】Spring AOP

Spring AOP实现机制,动态代理实现

2022-10-13 14:00:08 297

原创 【spring】自定义拦截器

spring自定义拦截器实现,全局异常处理等

2022-10-10 16:45:07 662

原创 【spring】spring事务传播特性

spring事务传播特性及事务失效场景

2022-10-10 14:49:15 1852

原创 【java】List<Map<String, Object>>集合,根据指定元素进行排序

List<Map<String, Object>>集合,根据指定元素进行排序,List集合的排序,对于不能使用默认的排序方法的,需重写Comparator的compare方法......

2022-10-09 17:19:48 1164

原创 【设计模式】java设计模式汇总

java设计模式汇总,各个模式说明以及代码示例

2022-10-09 11:08:28 280

原创 【java】JVM线程安全与锁优化

java如何实现线程安全;JVM锁优化实现;

2022-10-08 17:07:55 300

原创 【java】JVM垃圾收集与内存分配策略

JVM垃圾收集与内存分配策略:内存分配与回收策略、判断对象是否存活、垃圾回收算法、垃圾收集器

2022-09-30 10:39:07 260

原创 【java】JVM类加载机制

JVM类加载机制:类加载过程、类加载器、双亲委派模型

2022-09-30 10:29:53 377

原创 【java】JVM内存区域管理

JVM内存区域划分管理;运行时数据区域:虚拟机栈,方法区,堆,程序计数器,本地方法栈...

2022-09-30 10:20:04 411

原创 【java】java8新特性

Java8新特性,函数式接口,stream,方法引用,接口default方法,optional

2022-09-28 11:21:59 197

原创 【消息中间件】kafka技术探秘

消息中间件,kafka技术概要,kafka设计思想,kafka架构相关名词概念,topic,partition,offset,ISR...

2022-09-27 20:50:41 584

原创 【缓存中间件】Redis学以致用

redis 缓存中间件,redis实现分布式锁 ,持久化机制 主从同步

2022-09-27 16:25:14 663

原创 【java】ThreadPoolExecutor阅读

ThreadPoolExecutor ctl workQueue workers

2022-09-23 16:30:27 215

原创 【搜索引擎】ElasticSearch应用实战

ElasticSearch,全文检索,效率,mappings,重建索引

2022-09-20 10:33:50 505

原创 【java】maven处理jar包冲突

jar包冲突排查处理

2022-09-19 11:07:46 480

原创 【postgresql】postgresql行转列

对于特殊表单展示,postgresql处理结果集行转列

2022-09-16 15:56:55 2379 2

原创 【java】List<Map<String, Object>> 根据某个属性去重

使用java8 stream, 对集合list去重 ,关键方法:Collectors.collectingAndThen() ,Collectors.toCollection() ,new TreeSet(Comparator.comparing())

2020-09-02 15:56:02 4927 4

原创 【数据库】 - postgresql数据库执行计划

数据库 - 执行计划1. 执行计划命令explain2. 命令参数analyze:选项为TRUE 会实际执行SQL,并获得相应的查询计划,默认为FALSEbuffers:buffers必须跟analyze一起使用,只有真实执行SQL才能获取缓冲区信息costs:表示每一个计划节点的估计启动和总代价,以及估计的行数和每行的宽度Verbose :显示关于计划的额外信息 ,例如:节点输出的列(Output)Format(text,xml,json,yaml)(格式化输出)

2020-07-31 17:02:04 2301

原创 【java】【金额】的计算使用 【java.math.BigDecimal】

在一个List<Map<String, Object>>里,对金额元素的的sum操作:list.stream().map(v -> (BigDecimal) v.get("money")).reduce(BigDecimal.ZERO, BigDecimal::add);金额计算百分比,并保留两位小数v.multiply(new BigDecimal(100)).divide(total, 2, BigDecimal.ROUND_HALF_UP).toPlain.

2020-07-24 14:26:22 772

原创 【java】JVM内存模型概要

内存模型:java虚拟机规范 试图定义一种java内存模型来 屏蔽各种硬件和操作系统的内存访问差异,以实现让java程序在各种平台下都能达到一致的内存访问效果。两个概念:主内存 和 工作内存java内存模型规定了所有的变量都存储在主内存。每条线程还有自己的工作内存,...

2020-04-27 23:25:45 147

原创 【java】单元测试异常问题解决(springboot+mockito)

问题描述:HttpClient httpClient = HttpClient.newInstance(),单元测试走到这儿报错Caused by: org.apache.http.ssl.SSLInitializationException: class configured for SSLContext: sun.security.ssl.SSLContextImpl$TLSCon...

2019-07-09 15:44:02 1827

原创 IDEA项目运行时强制退出,重启Idea,项目启动报端口占用:查进程,杀进程

1.查看该端口被哪些进程占用netstat -ano|findstr [端口号] 2.查看进程信息tasklist | findstr [pid] 3.根据进程ID或进程名称杀进程taskkill /f /pid [pid]taskkill /f /im [进程名]...

2019-06-27 16:24:52 3474

球赛管理系统springboot+MySQL

springboot+MySQL实现的球赛管理系统源码

2022-09-28

ssm_+mysql+博客系统

ssm+mysql+博客系统

2022-09-28

数据库查询优化

数据库查询优化器的艺术,原理解析与SQL性能优化

2019-05-07

编程珠玑编程珠玑续(美)本特利(jb51.net).PDF

编程珠玑续(美)本特利(jb51.net).PDF。 编程技术,算法原理,代码修炼

2019-02-21

mybatis一键生成

该工具可以,mybatis一键生成,自动生成,xml,实体类文件

2019-01-15

springboot登录示例

springboot登录示例,简单的登录实现,从前台到后台,包括数据库查询

2019-01-15

网上商城java源码

网上商城源码

2017-04-06

空空如也

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

TA关注的人

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