首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
武培轩
掘友等级
Java工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
123
文章 123
沸点 0
赞
123
返回
|
搜索文章
赞
文章( 123 )
沸点( 0 )
为什么阿里巴巴Java开发手册中不允许魔法值出现在代码中?
在阅读《阿里巴巴Java开发手册》时,发现有一条关于关于常量定义的规约,具体内容如下: 图中的反例是将数据缓存起来,并使用魔法值加链路 id 组成 key,这就可能会出现其他开发人员在复制粘贴的时候,少复制 _ 的情况发生,这种错误很难去检查到,因为读取缓存不存在,可能会去数据…
一男子给对象转账5000元,居然又退还了!
在并发编程中,所有问题的根源就是可见性、原子性和有序性问题,这篇文章我们就来聊聊原子性问题。 我理解的线程安全就是不管单线程还是多线程并发的时候,始终能保证运行的正确性,那么这个类就是线程安全的。 为了保证线程安全,可能会有很多的挑战和问题,当我们了解了问题根源所在,问题也就迎…
一文搞懂 ThreadLocal 原理
当多线程访问共享可变数据时,涉及到线程间同步的问题,并不是所有时候,都要用到共享数据,所以就需要线程封闭出场了。 数据都被封闭在各自的线程之中,就不需要同步,这种通过将数据封闭在线程中而避免使用同步的技术称为线程封闭。 本文主要介绍线程封闭中的其中一种体现:ThreadLoca…
给学妹的 Java 学习路线
我就以我的经历,总结下分享给大家,有不当指出或者有更好的方法建议也欢迎留言指出,大家一起交流进步。 首先给出一张思维导图,图片和思维导图源文件可以在公众号武培轩后台回复java即可。 Java 是一门面向对象的编程语言,所以在了解基础语法之后,还要搞懂它的面向对象编程思想(比如…
一文搞懂 Elasticsearch 之 Mapping
这篇文章主要介绍 Mapping、Dynamic Mapping 以及 ElasticSearch 是如何自动判断字段的类型,同时介绍 Mapping 的相关参数设置。 在 ES 早期版本,一个索引下是可以有多个 Type 的,从 7.0 开始,一个索引只有一个 Type,也可…
ElasticSearch 分词器,了解一下
这篇文章主要来介绍下什么是 Analysis ,什么是分词器,以及 ElasticSearch 自带的分词器是怎么工作的,最后会介绍下中文分词是怎么做的。 顾名思义,文本分析就是把全文本转换成一系列单词(term/token)的过程,也叫分词。在 ES 中,Analysis 是…
一篇文章带你搞定 ElasticSearch 术语
这篇文章主要介绍ElasticSearch的基本概念,学习文档、索引、集群、节点、分片等概念,同时会将ElasticSearch和关系型数据库做简单的类比,还会简单介绍RESTAPI的使用用法。Ela
请停止编写这么多的for循环!
在这篇文章中,我想和你一起回到基础知识,并讨论Java中的for循环。老实说,我正在为自己写这篇博客文章,因为我也会这样做。从Java8开始,我们不必在Java中编写太多for循环!我希望这篇文章将使
如何编写可怕的Java代码?
我决定告诉你如何编写可怕的Java代码。如果你厌倦了所有这些美丽的设计模式和最佳实践,并且想写些疯狂的东西,请继续阅读。如果你正在寻找有关如何编写良好代码的建议,请查看其它文章!对一切使用异常你知道循
下一页
个人成就
文章被点赞
259
文章被阅读
122,667
掘力值
2,424
关注了
0
关注者
1,355
收藏集
0
关注标签
24
加入于
2018-03-15