首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Java学习录
掘友等级
微信搜索并关注公众号:Java学习录,免费领取2000GJava学习资源
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
最新
热门
基于注解的SpringAOP源码解析(三)
在之前的2篇文章:AOP源码分析(一)AOP源码分析(二)中,我们搭建了SpringAOP源码分析的环境,介绍了@EnableAspectJAutoProxy注解和postProcessBeforeI
MySQL里默认的几个库是干啥的?
setup_objects:配置监控对象,默认对mysql、performance_schema和information_schema中的表都不监控,而其它所有表都监控。
MySQL常用sql语句大全
创建数据库删除数据库选择数据库创建表AUTO_INCREMENT定义列为自增的属性,默认自增1,一般用作主键NOTNULL指定该字段不能为空,在操作数据库时如果输入该字段的数据为NULL,就会报错PR
微服务监控神器Prometheus的安装部署
Prometheus提供了容器和云原生领域数据搜集、存储、处理、可视化和告警一套完整的解决方案,最初时是由SoundCloud公司开发的。自2012年开源以来社区成员就不断递增。如今的Prometheus已经发展到继Kubernetes后第2个正式加入CNCF基金会的项目 多维…
JVM系列文章汇总
JVM中运行时数据区中的堆、栈、方法区等区域的特性介绍Java中class文件的组成结构JVM的类加载生命周期介绍Java堆、新生代老年代的特点、堆中的内存分配策略JVM垃圾收集算法详解JVM各个垃圾
Java虚拟机是怎么new的对象?
java虚拟机在遇到一条 new 指令时,首先会检查是否能在常量池中定位到这个类的符号引用,并且是否已被加载过、解析和初始化过。如果没有,那必须先执行类加载过程 在类加载检查通过后,接下来虚拟机将为新生对象分配内存。 指针碰撞:Java堆中的内存是规整的,所有用过的内存都放在一…
缓存淘汰、缓存穿透、缓存击穿、缓存雪崩、数据库缓存双写一致性
为什么需要缓存淘汰?你需要缓存30G的数据,但是Redis本身只能使用10G的内存,那你就得做个取舍了,毕竟鱼与熊掌不可兼得。为了利益最大化肯定要保留最重要的10个G。 大量的请求瞬时涌入系统,而这个数据在Redis中不存在,从而所有的请求都落到了数据库上从而把数据库打死。造成…
分布式系统下的哈希一致性算法设计
我们知道,在分布式系统中当数据量无法使用单机进行存储时,最简单粗暴的方法就是水平扩展:加机器,搞集群。 当对一个数据进行操作时首先计算key的hash然后对机器数量5进行取余,得出的余数就是需要放置的机器的编号。 如果其中一台机器宕机了、或者新增了服务器,则整个集群所有的数据都…
SpringCloud学习系列汇总
SpringCloud常用组件使用汇总使用SpringBoot2.0.3整合SpringCloud服务注册与发现Eureka自定义Eureka集群负载均衡策略如何使用高可用的EurekaFeigin的
Linux常用命令速查-用户管理
-g 指定新用户组的GID。 -o 一般与-g选项同时使用,表示新用户组的GID可以与系统已有用户组的GID相同。 -g GID 为用户组指定新的组标识号。 -o 与-g选项同时使用,用户组的新GID可以与系统已有用户组的GID相同。 -l 禁用用户。 -u 解除禁用。 -d …
下一页
个人成就
文章被点赞
114
文章被阅读
64,201
掘力值
1,421
关注了
1
关注者
37
收藏集
0
关注标签
14
加入于
2018-06-29