自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

在路上

成功的花儿,人们只惊艳它现时的模样,然而,当初它的芽儿,浸透了奋斗的泪泉,洒遍了牺牲的血雨

  • 博客(134)
  • 收藏
  • 关注

原创 手写RPC框架

彻底理解RPC框架底层原理

2023-10-28 18:47:53 197

原创 Java中阻塞队列原理、特点、适用场景

不知道使用哪个阻塞队列? 各个阻塞队列中的区别是什么? 看这个就够了

2023-10-06 17:55:43 884

原创 BIO到NIO、多路复用器, 从理论到实践, 结合实际案例对比各自效率与特点(下)

从BIO到NIO、多路复用器, 从各自缺点的角度让你深刻理解, 为什么会出现这些东西, 并结合实际案例测试, 直观感受各自效率

2023-08-26 17:31:01 504

原创 BIO到NIO、多路复用器, 从理论到实践, 结合实际案例对比各自效率与特点(上)

从BIO到NIO、多路复用器, 从各自缺点的角度让你深刻理解, 为什么会出现这些东西, 并结合实际案例测试, 直观感受各自效率

2023-08-26 17:28:41 492

原创 Socket本质、实战演示两个进程建立TCP连接通信的过程

Socket是什么? 没有那些抽象的概念, 其实就是四元组, 也就是客户端IP : 客户端端口 + 服务端IP : 服务端端口

2023-07-31 22:59:49 1657 1

原创 Spring中必备的自定义扩展点,结合工作中的案例,你一定用得到

Spring中必备的自定义扩展点,从各个工作中的问题入手,结合Spring流程,让你真正能够善用,提高效率

2023-07-16 21:04:49 202

原创 GC演变过程、三色标记法、大白话讲解G1

大白话讲解GC演变过程, 总结G1垃圾收集器特点.

2023-06-12 23:45:35 481

原创 阅读ConcurrentHashMap源码,我学到了什么?

ConcurrentHashMap源码中的精髓, 统统给你

2023-06-07 23:49:26 392

原创 Mysql面试必知的知识点-干货分享

从底层原理解答Mysql一些必知的知识点,纯纯的干货

2023-05-28 16:28:48 369

原创 HashMap源码详解

HashMap深度源码剖析, 你曾经疑惑的点, 都可以在这里能找到答案

2023-05-21 18:39:37 530

原创 手写自己的Springboot-2-从Servlet容器选择彻底理解自动配置

手写自己的Springboot,一步一步,带你解密Springboot执行流程与自动装配原理

2023-05-14 12:00:15 1444 1

原创 手写自己的Springboot-1-整合tomcat

手写自己的Springboot,一步一步,带你解密Springboot执行流程与自动装配原理

2023-05-06 22:50:10 896

原创 mysql体系结构、Innodb体系架构

介绍Mysql、Innodb主要的体系架构以及各部分的作用

2023-04-08 11:18:51 405

转载 sql加锁分析

你知道会分析sql加锁情况的程序员多珍贵吗

2023-03-25 22:57:15 118 2

原创 mysql中必知的sql优化及索引优化

了解了这些实战案例,你对mysql的理解又上一个档次

2023-03-19 16:08:13 500

原创 装饰器模式--改善代码的利器

改善代码的利器,装饰器模式

2023-03-07 23:17:35 154

原创 史上最经典垃圾回收器(CMS,G1)详解、适用场景及特点、使用命令

垃圾收集器介绍、使用、总结、调优以及实际使用经验.深度总结 深入理解JVM虚拟机与Oracle官方文档.

2023-02-26 16:01:13 3665 4

原创 Java编译过程、JIT编译详解、类加载过程

Java程序员必知的Java编译流程、JIT编译

2023-02-12 12:54:56 1818

原创 限制系统性能瓶颈的因素、衡量系统性能的指标

影响系统性能的主要因素

2023-01-29 21:29:45 738

原创 协程和线程的区别、协程原理与优缺点分析、在Java中使用协程

你将懂得协程和线程的区别、协程的原理与优缺点、以及怎样在Java中使用协程

2023-01-15 21:20:59 3103 1

原创 CAS原理、实践、缺陷分析及优化

CAS的原理,项目实践、缺陷分析及优化都有详细说明

2023-01-02 18:34:45 452 4

原创 优化RPC网络通信

让你对RPC理解上一个档次

2022-12-31 17:14:18 928 25

原创 Java Socket实现NIO通信

手写NIO通信,其实并不复杂

2022-12-24 17:37:58 2308 4

原创 缓存一致性解决方案

常见的缓存一致性问题,这个解决方案你get到了吗

2022-12-12 23:06:53 670

原创 Socket编程实现TCP、UDP样例

经常听说的UDP、TCP通信,不想自己动手实现一下吗?

2022-12-10 16:42:49 941

原创 分布式锁4-Redisson分布式锁实现与看门狗原理

Redssion分布式锁的实现与原理,看完你也能写出来?

2022-12-10 15:50:06 1297

原创 时间轮算法HashedWheelTimer

让你眼前一亮的Timer, 这种思想绝对值得学习

2022-12-08 23:47:39 4130

原创 springboot(spring)整合redis(集群)、细节、底层配置讲解

spring整合redis,细节,底层配置的思想统统都有

2022-12-03 16:24:00 6034

原创 nginx反向代理,负载均衡配置

想使用nginx进行代理?入门必看

2022-11-26 22:21:16 1311

原创 日志冲突怎么解决?slf4j和log4j的区别?看完这一篇,这些都是小意思啦

看完这一篇,再也没有你解决不了的日志冲突问题了

2022-11-12 16:59:16 2383 2

原创 QPS\TPS指的是什么?怎样测试一个接口得QPS

QPS/TPS,是描述一个系统非常重要的指标,你真的懂了吗?知道怎样进行评估吗?

2022-10-30 17:57:36 5829

转载 程序员得浪漫--十款表白小程序 一个比一个浪漫 赶紧收藏起来吧!!!

身为程序员的浪漫,十款表白小程序,这必须得收藏

2022-10-22 22:40:19 4084 16

原创 如何保证接口的幂等性--在企业中的实操

在企业中真实设计幂等接口,要考虑哪些?

2022-10-21 20:26:47 623

原创 动态代理jdk和cglib区别、注意事项(private,static,final)、spring aop原理

代理的来由,优点,实现方式,注意事项,原理, 嗯, 一应俱全

2022-10-15 23:10:58 1484

原创 集合的线程安全性、为什么HashMap,ArrayList不是线程安全的?体现在哪?

线程安全的集合怎么出现了线程安全的问题?

2022-10-11 23:46:54 450

原创 Nacos是怎样实现配置动态更新的?如何动态更新bean?

从源码角度带你解读Spring是如何动态更新bean的.nacos又是怎么实现配置动态更新的

2022-09-29 00:03:08 4999 7

转载 JAVA熟练JVM调优有有多厉害?

你和Java高手的区别就在调优

2022-09-10 18:18:45 147

原创 ThreadLocal使用及原理

使用和原理,轻松获取

2022-09-02 23:59:47 333

转载 详解并发模型

并发编程的基石---并发模型

2022-08-28 16:04:38 1095

原创 JSR303校验,分组校验,自定义注解校验,全局异常处理

从简单的使用步骤到自定义注解校验, 一文搞定

2022-08-14 11:33:40 543

rpc-framework

一个简单的RPC实现框架,使用Java序列化协议+NIO模型+TCP协议+动态代理+反射完成了RPC调用. 让你彻底理解 RPC框架底层原理, 并能够在实际中使用NIO模型进行通信. 具体介绍可查看博文 https://bling.blog.csdn.net/article/details/133936294

2023-10-28

手写自己的Springboot, 从Servlet容器选择彻底理解自动配置

基于Spring,完全采用自定义注解, 达到和Springboot一样可以自动配置的效果, 从而可以基于少量代码彻底理解Springboot的自动配置.

2023-05-14

基于Spring Boot的购物商城的设计与开发

项目简介: 为了简化开发并实现程序解耦,选用了Spring Boot框架去搭建后台,在此基础上使用Mybatis连接数据库,避免了繁琐的JDBC代码,利用Freemarker框架减少了业务逻辑代码在表现层的耦合并实现数据展示,从0到1设计并开发了衣物购物网站和后台一体化管理系统。实现了注册、登录、分类排序、搜索、加入购物车、订单结算、支付等功能 项目优势: 项目包含完整代码、作品图片、使用说明以及全部的数据库sql导出,即下即用 使用技术: J2EE,Spring Boot,Mybatis,Freemarker 适用人群: 想学习完整项目搭建的Java学习开发者

2023-03-12

空空如也

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

TA关注的人

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