首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
只只不想说话
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
赞
文章( 21 )
沸点( 0 )
JVM系列之:String.intern的性能
String对象有个特殊的StringTable字符串常量池,为了减少Heap中生成的字符串的数量,推荐尽量直接使用String Table中的字符串常量池中的元素。 那么String.intern的性能怎么样呢?我们一起来看一下。 之前我们提到了,String.intern方…
Java 简易教务管理系统
Main.java Course.javaOperator.javaStudent.javaTeacher.java
JVM系列之:对象的锁状态和同步
锁和同步是java多线程编程中非常常见的使用场景。为了锁定多线程共享的对象,Java需要提供一定的机制来实现共享对象的锁定,从而保证一次只有一个线程能够作用于共享对象。当第二个线程进入同一个区域的时候,必须等待第一个线程解锁该对象。 JVM是怎么做到的呢?为了实现这个功能,ja…
JVM系列之:对象的锁状态和同步
锁和同步是java多线程编程中非常常见的使用场景。为了锁定多线程共享的对象,Java需要提供一定的机制来实现共享对象的锁定,从而保证一次只有一个线程能够作用于共享对象。当第二个线程进入同一个区域的时候,必须等待第一个线程解锁该对象。 JVM是怎么做到的呢?为了实现这个功能,ja…
java并发系列 :实战篇,微服务日志的伤痛,一并帮你解决掉
环境:jdk1.8。 本文主要讨论通过日志来快速定位并解决问题。 先介绍一下多数公司采用的方式:目前比较流行的是采用springcloud(或者dubbo)做微服务,按照业拆分为多个独立的服务,服务采用集群的方式部署在不同的机器上,当一个请求过来的时候,可能会调用到很多服务进行…
Spring系列第6篇:玩转bean scope,避免跳坑里!
spring容器中scope常见的有5种,下面我们分别来介绍一下。 当scope的值设置为singleton的时候,整个spring容器中只会存在一个bean实例,通过容器多次查找bean的时候(调用BeanFactory的getBean方法或者bean之间注入依赖的bean对…
缓存穿透、缓存击穿、缓存雪崩原因以及解决案
一、缓存穿透:指查询一个一定不存在的数据,如果从存储层查询不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库去查询,可能导致数据库挂掉。 布隆过滤器:将所有可能存在的数据哈希到一个足够大的bitmap中,一个一定不存在的数据会被这个bitmap拦截掉,从而避免了…
下一页
个人成就
文章被点赞
9
文章被阅读
3,942
掘力值
63
关注了
5
关注者
1
收藏集
0
关注标签
10
加入于
2020-07-29