首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Lemont71730
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
JAVA与Arean内存池
Arean区内存是为每个线程进行预分配的内存,当调用malloc方法时创建,free的内存并不会交给操作系统,而会保存下来,加速下次内存分配。 当RSS大于NMT中的数据,并且jvm内存正常,利用pmap多次对比看看有没有可能是arean的问题。
Maven scope和optional
maven中的scope可以定义该依赖的生命周期,默认的是compile。 optional可以决定该依赖是否被依赖。 scope选择provider和optional为true,在功能上确实能实现相同,但是他们做的事情并不相同。 scope 为provider,可能容器就有这…
记一次无锁设计
1. 如果全局加锁,那么可以先在写入前判断集合大小,然后再插入,但是不加锁,先判断集合大小,再插入可能会导致多个线程同时拿到集合大小满足条件的值,插入后超过集合大小,比如
零拷贝与JAVA实现
零拷贝技术的发展很多样化,现有的零拷贝技术种类也非常多,而当前并没有一个适合于所有场景的零拷贝技术的出现。对于 Linux 来说,现存的零拷贝技术也比较多,这些零拷贝技术大部分存在于不同的 Linux 内核版本,有些旧的技术在不同的 Linux 内核版本间得到了很大的发展或者已…
JAVA 分布式任务调度框架Mars-Job
一种为中心化调度,如xxl,将调度任务单独提炼出来,达到解耦的目的。 另一种是去中心化调度,如elastic-job。本文介绍的项目是后者类型。 一个web项目多机部署,web项目中可以配置具体的任务,任务同一时刻只能有一台机器执行。 一种实现方式是定时任务固定时间检查数据库,…
个人成就
文章被阅读
3,830
掘力值
74
关注了
5
关注者
0
收藏集
0
关注标签
13
加入于
2019-03-16