首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
十万嬉皮836
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
十万嬉皮836
1年前
关注
为什么微服务一定要有API网关?
微服务不能没有网关,就如同 Java 程序员不能没有IDEA、Eclipse。为什么呢? 之所以网关对微服务这么重要,主要有以下几点原因: 1. 解决 API 放哪里的问题...
45
9
分享
十万嬉皮836
1年前
关注
老面试官竟问我 Reactor 在 Netty 中是如何实现的
Netty 的 Reactor 我们都知道 Netty 可以有两个线程组,一个是 bossGroup,一个是 workerGroup。 之前也提到了 bossGroup 主...
赞
评论
分享
十万嬉皮836
1年前
关注
Mybatisi和Spring整合源码分析
一、MybatisSpring的使用 1.创建 Maven 工程。 2.添加依赖,代码如下 3.添加实体如下, 4.添加 Mapper接口以及BookMapper.xml文...
赞
评论
分享
十万嬉皮836
1年前
关注
ConcurrentHashMap有十个提升性能的地方,你都知道吗?
一些题外话 如何在高并发下提高系统吞吐是所有后端开发者追求的目标,Java并发的开创者Doug Lea在Java 7 ConcurrentHashMap的设计中给出了一些参...
2
1
分享
十万嬉皮836
1年前
关注
Java中八个潜在的内存泄露风险,你知道几个?
虽然Java程序员不用像C/C++程序员那样时刻关注内存的使用情况,JVM会帮我们处理好这些,但并不是说有了GC就可以高枕无忧,内存泄露相关的问题一般在测试的时候很难发现,...
1
评论
分享
十万嬉皮836
1年前
关注
20%的业务代码的Spring声明式事务,可能都没处理正确
今天,我来和你聊聊业务代码中与数据库事务相关的坑。 Spring针对Java Transaction API (JTA)、JDBC、Hibernate和Java Persi...
2
评论
分享
十万嬉皮836
1年前
关注
SpringBoot + Mybatis 多模块( module )项目搭建教程
一、前言 最近公司项目准备开始重构,框架选定为SpringBoot+Mybatis,本篇主要记录了在IDEA中搭建SpringBoot多模块项目的过程。 1、开发工具及系统...
赞
评论
分享
十万嬉皮836
1年前
关注
2步轻松搞定SpringBoot2.x分布式session共享,极少配置
集成redis 1.引入jar包 2.配置属性 在application.properties增加Redis服务的相关信息 3. RedisTemplate配置 不配置Re...
赞
1
分享
十万嬉皮836
1年前
关注
面试被虐,临走时面试官甩给我这篇介绍IO的文章
现在很多项目的开发都会用到SpringBoot,而SpringBoot的自动配置的底层原理实现就在于,Java提供的IO流将META-INF/spring-autoconf...
赞
评论
分享
十万嬉皮836
1年前
关注
MySQL 是怎样运行的 - InnoDB数据页结构
数据页结构的快速浏览 数据页代表的这块16KB大小的存储空间可以被划分为多个部分,不同部分有不同的功能,各个部分如图所示: 一个InnoDB数据页的存储空间大致被划分成了7...
2
1
分享
十万嬉皮836
1年前
关注
分布式ID生成器(CosId)的设计与实现
CosId简介 CosId 旨在提供通用、灵活、高性能的分布式 ID 生成器。 目前提供了两类 ID 生成器: SnowflakeId : 单机 TPS 性能:409W/s...
赞
评论
分享
十万嬉皮836
1年前
关注
本地方法栈、JVM栈、本地内存和JVM Heap的区别与关系
在Java出现之前,像C/C++这样的编译型语言写出来的代码经过编译后,得到的是可直接在某平台(Windows或Linux)上执行的机器码,即machine code,ma...
赞
评论
分享
十万嬉皮836
1年前
关注
关于 Java 正则表达式,你具体知多少?
前言 正则表达式一般用于字符串匹配,字符串查找和字符串替换。别小看它的作用,在工作学习中灵活运用正则表达式处理字符串能够大幅度提高效率,编程的快乐来得就是这么简单。 下面将...
赞
评论
分享
十万嬉皮836
1年前
关注
面试问道“JVM 内存模型”时的加分回答
前言 如果你想当一名 CRUD 码农,你可以选择不用了解这些。 在 JVM 内存模型的问答中,有些人能说出对象是在堆上分配的。但当我问对象一定是在堆上存储的嘛时,大部分人都...
赞
评论
分享
十万嬉皮836
1年前
关注
What's JVM- 垃圾收集器与内存分配策略
3.1. 对象存在与否 3.1.1. 引用计数算法 :green_apple:给对象添加一个计数器,每次引用就把计数器+1;引用失效,计数器-1;当计数器为 0,释放对象。...
赞
评论
分享
十万嬉皮836
1年前
关注
ElasticSearch水平扩容和数据保障机制
1、 空集群概念与主从节点职能 当启动了一个单独的节点,并且里面不包含任何的数据和索引,这个时候的集群被称为空集群。 我们知道,一个运行中的 Elasticsearch 实...
3
评论
分享
十万嬉皮836
1年前
关注
Mybatis-plus使用--集成MP
集成准备 Mybatis Spring maven 1.创建测试表 2.创建javaBean 创建一个SpringBoot项目,并选择需要的一些依赖(也可以创建之后pom文...
赞
评论
分享
十万嬉皮836
1年前
关注
Spring Boot 干掉Maven,正式拥抱 Gradle!
在国外某社交网站上有一个关于迁移 Spring Boot 迁移 Maven 至 Gradle 的帖子: 该贴子上也有很多人质疑:Maven 用的好好的,为什么要迁移至 Gr...
赞
评论
分享
十万嬉皮836
1年前
关注
阿里第二代微服务Spring Cloud Alibaba成为主流,但要如何掌握Alibaba微服务?Spring Cloud是前提
前言 微服务,作目前最为流行的架构技术,相信作为开发人员多少都有些了解,因为采用微服务构建系统会带来更为清晰的业务划分和可扩展性。对于微服务,阿里肯定有话要说,现在阿里第二...
赞
评论
分享
十万嬉皮836
1年前
关注
如何理解Java中的lambda表达式?
Lambda概述 Lambda表达式是JDK8开始后的一种新语法形式 作用:简化匿名内部类的代码写法 格式: 首先我们先定义一个抽象类,通过匿名内部类重写其方法,再对其进行...
赞
评论
分享
下一页
个人成就
文章被点赞
62
文章被阅读
19,049
掘力值
740
关注了
0
关注者
10
收藏集
0
关注标签
2
加入于
2022-06-04