首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
enkeshu
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
一文带你落地DDD
一.前言 hello,everyone,好久不见。最近几周部门有个大版本发布,一直没有抽出时间来写博。由于版本不断迭代,功能越做越复杂,系统的维护与功能迭代越来越困难。前段领导找我说,能不能在架构上动
一步一步实现简单线程池
线程属于一个系统资源,在高并发场景下,每一个任务都创建一个线程的话,对于内存的占用是相当大的。 线程不一定越多越好,一般情况下CPU核心并不多,如果线程过多,CPU只能让大部分线程陷入阻塞,引起线程上下文频繁的切换。上下文切换越频繁,对CPU性能影响就越大 利用享元模式的思想,…
Mock测试你的Spring MVC接口
1. 前言 在Java开发中接触的开发者大多数不太注重对接口的测试,结果在联调对接中出现各种问题。也有的使用Postman等工具进行测试,虽然在使用上没有什么问题,如果接口增加了权限测试起来就比较恶心了。所以建议在单元测试中测试接口,保证在交付前先自测接口的健壮性。今天就来分享…
面经手册 · 第13篇《除了JDK、CGLIB,还有3种类代理方式?面试又卡住!》
其实技术宽度与技术深度是相辅相成的,你能了解多少技术是和你对一个技术的理解深度有关,而你能对一个技术探究的多深又是需要你有一定的广度认知。否则如果只去了解皮毛或者死磕一段代码,收获都不一定有多大,或者要付出很大的成本。 亲身当过面试官很久,也面试过很多人。有时候不一定年龄很大就…
基础篇:深入解析JAVA泛型和Type类型体系
注解是JDK1.5才出现了的,为了表示被注解的类型的,加入AnnotatedElement类型,字面意思就是被注解的元素。JDK1.8又有了AnnotatedType将Type和被注解元素的概念关联起来。 当方法参数需要传入一个泛型时,而且无法确定其类型时。直接使用无具体泛型变…
ASM 字节码修改工具
1 概述2 类加载3 字节码4 简单使用https://mp.weixin.qq.com/s/wDwU7ndRwHdxqIIR43YNuQASM: https://asm.ow2.io/Guid: h
【JVM系列6】JDK常用监控指令和监控工具分析及OutOfMemory异常分析
前言JVM系列前5篇文章相对偏向于理论,从这篇开始将会结合实际场景进行分析以及如何对JVM进行调优。JVM参数所谓的JVM调优说白了就是去设置一个合理的,适合当前系统的JVM所提供的参数。从总体上来说
OkHttp透明压缩,收获性能10倍,外加故障一枚
要使用OkHttp,一定要知道它的透明压缩,否则死都不知道怎么死的;或者活也不知道为什么活的不舒坦。 反正不是好事。 什么叫透明压缩呢?OkHttp在发送请求的时候,会自动加入gzip请求头Accept-Encoding:gzip。所以,当返回的数据带有gzip响应头时Cont…
QPS、TPS、RT、并发数、吞吐量理解和性能优化深入思考
吞吐量在了解qps、tps、rt、并发数之前,首先我们应该明确一个系统的吞吐量到底代表什么含义,一般来说,系统吞吐量指的是系统的抗压、负载能力,代表一个系统每秒钟能承受的最大用户访问量。一个系统的吞吐
一口气说出18种队列(Queue),面试稳了!
在讲《21张图讲解集合的线程不安全》那一篇,我留了一个彩蛋,就是Queue(队列)还没有讲,这次我们重点来看看Java中的Queue家族,总共涉及到18种Queue。这篇恐怕是市面上最全最细 讲解Queue的。 我是一种数据结构,大家可以把我想象成一个数组,元素从我的一头进入、…