首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
think123
掘友等级
Java程序员
|
微信公众号:think123
一个普普通通的程序员
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
131
文章 121
沸点 10
赞
131
返回
|
搜索文章
最新
热门
RESTful资源命名最佳实践
在Rest中,数据的呈现方式叫做资源(Resource)。拥有强大而一致的REST资源命名策略,是最好的设计决策。 一个资源可以是单个的也可以是一个集合。比如customers是一个集合,而customer是单个资源。我们可以定义customers这个集合的资源的URI是/cu…
揭秘,门面日志如何发现具体日志组件
commons-logging是apache提供的一个通用的日志接口,是为了避免和具体的日志方案直接耦合的一种实现。通过commons-logging用户可以自己选择log4j或者jdk自带的logging作为具体实现。 所以只要你引入了log4j的jar包以及对其进行了配置底…
写给新手的 github 设置指南
如果你的团队决定在github上管理项目代码,那么下面这些设置你一定要会。 设置状态检查我们一般会集成jekins,它是CI/CD的主要工具,当我们提交代码的时候会通过WebHooks和Jekins通信,然后在jekins上编译代码,运行其他任务等等。 然后将此次修改推送到远端…
Kafka Producer网络层源码分析
)讲了Kafka Producer发送消息的主体流程,这一篇我们关注下Kafka的网络层是如何实现的。 对于发送消息而言,Producer是客户端,Broker是服务器端。 Kafka使用了JavaNIO向服务器发送消息,所以在这之前需要了解java nio的基本知识。这次网络…
我花了一周读了Kafka Producer的源码
生产者的API使用还是比较简单,创建一个ProducerRecord对象(这个对象包含目标主题和要发送的内容,当然还可以指定键以及分区),然后调用send方法就把消息发送出去了。在发送ProducerRecord对象时,生产者要先把键和值对象序列化成字节数组,这样才能在网络上进…
老大喊我用AOP记录下日志
老大喊我记录下API的操作日志,免得前端甩锅,主要记录新增,修改,删除等操作。我想了下就决定用AOP来实现这个功能。 由于使用的是SpringBoot,所以首先应该在依赖中引入AOP包。 一般引入了AOP之后,一般不用做其他特殊配置,也不用加上@EnableAspectJAut…
重新认识下Kafka
大家好,我是 kafka, 可能很多人都听说过我,知道我是 2011 年出生在 LinkedIn 的, 从那会儿到现在我的功能越发强大了。作为一个优秀而又完整的平台,你可以在我上面冗余地存储巨大的数据量,我有一个具有高吞吐量 (数百万 / 秒) 的消息总线,你可以在这上面对经过…
你的正则表达式写对没?
NFA 是不确定的有限自动机,也就是说在状态的迁移过程中,下一个状态可能有好几种可能,而对于 DFA 确定有限自动机而言,下一个状态只有一种可能。 DFA引擎因为不需要回溯,所以匹配快速,但不支持捕获组,所以也就不支持反向引用和$number这种引用方式,目前使用DFA引擎的语…
面试官:如何用LinkedHashMap实现LRU
上一篇文章分析了HashMap的原理,有网友留言想看LinkedHashMap分析,今天它来了。 LinkedHashMap是HashMap的子类,在原有HashMap数据结构的基础上,它还维护着一个双向链表链接所有entry,这个链表定义了迭代顺序,通常是数据插入的顺序。 也…
我是如何理解Java8 Stream
之前看了许多介绍Java8 Stream的文章,但是初次接触真的是难以理解(我悟性比较低),没办法只能"死记硬背",但是昨天我打王者荣耀(那一局我赢了,牛魔全场MVP)的时候,突然迸发了灵感,感觉之前没有理解透彻的一下子就理解透彻了。所以决定用简单的方式来回忆下我认为的java…
下一页
个人成就
优秀创作者
文章被点赞
887
文章被阅读
246,185
掘力值
6,441
关注了
4
关注者
192
收藏集
10
关注标签
35
加入于
2016-07-22