写点什么

Java 分布式

0 人感兴趣 · 30 次引用

  • 最新
  • 推荐

横空出世!IDEA 版 API 接口神器来了,一键生成文档!

用户头像
Liam
02-21

每个开发都不想写文档。当你不想写接口文档时,可以通过安装插件在 IDEA 里实现自动同步,一边写代码一边同步接口文档给你的前端、测试同学。以下内容手把手教你怎么操作(这里仅面向使用 IDEA 编辑器、遵循 Java Spring 框架注释规范的同学):

【Java 基础】Java 对象创建的几种方式

Java创建实例对象是不是必须要通过构造函数?这其实是衍生出来的一个面试题。 上面问题的答案很明显了:Java创建实例对象,并不一定必须要调用构造器的。

https://static001.geekbang.org/infoq/6f/6f964eafd8ebb489608dcb72e4aa3463.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

为什么 Spring Boot 项目加上就可以更新版本?

用户头像
冉然学Java
2022-08-03

最近 log4j2 的核弹级漏洞席卷了大部分互联网公司,升级版本成了这两周的核心任务。对于要升级到什么版本,最新版本 2.16.0 是最佳选择。那么如何快速升级,之前也给出了 Spring Boot项目升级版本的最简方法 。

https://static001.geekbang.org/infoq/48/48f6822e1bd288f3552222309b0d9a5c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

字节算法大神手写算法笔记,已连续多次霸榜 GitHub Trending 首页

用户头像
冉然学Java
2022-08-03

学算法也好,学技术也好,我觉得做任何事情,一定要明白自己的目标是什么。

https://static001.geekbang.org/infoq/33/336af43ab518d82ab45ba4eb1f6dd064.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

1K 字详解 canal-1.1.5 实时同步 MySQL 数据到 Elasticsearch

一、环境准备 1、jdk 8+ 2、mysql 5.7+ 3、Elasticsearch 7+ 4、kibana 7+ 5、canal.adapter 1.1.5

https://static001.geekbang.org/infoq/42/423439dd8e560f392a6fb14682a930a0.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

pinpoint 插件开发之二:从零开始新建一个插件

用户头像
程序员欣宸
2022-04-30

从零开始新建pinpoint插件,本篇给出从编码到部署运行的详细步骤

https://static001.geekbang.org/infoq/c5/c5513dca848e39a860e46d1e3d06e6d7.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

【优化技术专题】「系统性能调优实战」终极关注应用系统性能调优及原理剖析(下册)

用户头像
洛神灬殇
2022-01-31

承接上文:【优化技术专题】「系统性能调优实战」终极关注应用系统性能调优及原理剖析(上册)之后我们接下来进行相关的。

https://static001.geekbang.org/infoq/c3/c3405c144f47dfa3a4ad74c85f4680d7.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

前后端分离 -- 深入浅出 Spring Boot + Vue 实现员工管理系统 Vue 如此简单~

用户头像
Bug终结者
2022-01-10

Hello,我是Bug终结者,一名热爱后端Java的风趣且幽默的程序员~ 终于等到幸运的你~

https://static001.geekbang.org/infoq/24/2431a9b323ab533c01ecc5fe72a3cb6b.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Redis 核心篇:图解 Redis 为什么这么快

用户头像
码哥字节
2021-11-03

很多人仅仅只是知道基于内存实现,其他核心的原因模凌两可。今日跟着「码哥字节」一起探索真正快的原因,做一个唯快不破的真男人!

https://static001.geekbang.org/infoq/cf/cf19fbc1b82faaae11e510337c9c3f9b.webp?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java 并发编程:AQS 的公平性

用户头像
码农架构
2021-01-05

所谓公平是指所有线程对临界资源申请访问权限的成功率都一样,它不会让某些线程拥有优先权。通过几篇文章的分析我们知道了JDK的AQS的锁是基于CLH锁进行优化的,而其中使用了FIFO队列,也就是说等待队列是一个先进先出的队列。那是否就可以说每条线程获取锁时

https://static001.geekbang.org/infoq/18/1886f02c09a460ebedb728b5bc450791.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

JVM 运行时数据区,你真得好好学一学

用户头像
Simon郎
2020-11-20

对于学过C++的开发者而言,他们对内存的分配与回收肯定不陌生,因为他们要对每一个对象负责(从创建到结束)。但是对于Java程序员来说,就不需要考虑那么多,因为虚拟机的内存管理机制可以帮助我们自动的管理内存。

JVM 入门,认识 Class 文件

用户头像
Simon郎
2020-11-19

Java作为一门编程语言能够获得如此广泛的认可,除了它有结构严谨,面向对象的编程语言之外,它还具备一个非常突出的特性:一次编写,到处运行,即编写的程序可以摆脱硬件平台束缚。

https://static001.geekbang.org/infoq/db/dbc6dad1826c47f22f10b3cef539a811.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

分库分表的 9 种分布式主键 ID 生成方案,挺全乎的

用户头像
程序员小富
2020-11-09

《sharding-jdbc 分库分表的 4种分片策略》 中我们介绍了 sharding-jdbc 4种分片策略的使用场景,可以满足基础的分片功能开发,这篇我们来看看分库分表后,应该如何为分片表生成全局唯一的主键 ID。

https://static001.geekbang.org/infoq/40/400d2eff2dcb8cae2e206bdf5b7221a8.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

1024,属于程序员的一天

用户头像
白色蜗牛
2020-10-25

我发现人们对数字情有独钟,经常会为一组数字赋予特殊的含义。比如 888 就是「发发发」,886 就是「拜拜了」,「1314」就是「一生一世」,除了谐音以外,有的数字在特殊的环境下又有特别的含义。

https://static001.geekbang.org/infoq/16/16d16f2fb6f0619b944dcbbf0b3501f9.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

看了这篇网络编程,就可以和面试官聊聊了

用户头像
Simon郎
2020-10-07

我们大都经历过写信/寄信的经历,在写信的时候,我们一般都需要明确发送的地址、邮递员可以根据这上面的信息找到接收信件的人,接收人在阅读过信件的内容后可以以同样的方式回信,这样就使得身处异地的朋友间可以进行通信。

https://static001.geekbang.org/infoq/1a/1ae14438d6395ab381ae390acb237e40.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入剖析 | Java15 语法特性

9月15日,Java社区正式发布了Java15的GA版本,这意味着大家欠Oracle的技术债开始变得越来越多。

https://static001.geekbang.org/infoq/ae/ae51991226b7cdb400da4865509cf39e.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

解 Bug 之路 - 记一次对端机器宕机后的 tcp 行为

用户头像
无毁的湖光
2020-09-23

机器一般过质保之后,就会因为各种各样的问题而宕机。而这一次的宕机,让笔者观察到了平常观察不到的tcp在对端宕机情况下的行为。经过详细跟踪分析原因之后,发现可以通过调整内核tcp参数来减少宕机造成的影响。

2020 年“有史以来”全网最全 1309 道 BAT 大厂 java 面试题(附答案分享)

2020-09-21

作为一个 Java 程序员,你平时总是陷在业务开发里,每天噼里啪啦忙敲着代码,上到系统开发,下到 Bug 修改,你感觉自己无所不能。然而偶尔的一次聚会,你听说和自己一起出道的同学早已经年薪 50 万,而自己却囊中羞涩。于是你也想看看新机会,找个新平台,好

https://static001.geekbang.org/infoq/ba/ba49352fcc547ba393a15a8544a82420.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

解 Bug 之路 - 串包 Bug

用户头像
无毁的湖光
2020-09-08

笔者很热衷于解决Bug,同时比较擅长(网络/协议)部分,所以经常被唤去解决一些网络IO方面的Bug。现在就挑一个案例出来,写出分析思路,以飨读者,希望读者在以后的工作中能够少踩点坑。

https://static001.geekbang.org/infoq/7e/7e985e2eadad893544ffa378fdc89c4d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

《我要进大厂》之 mysql 夺命连环 13 问

用户头像
艾小仙
2020-09-04

想进大厂,mysql不会那可不行,来接受mysql面试挑战吧,看看你能坚持到哪里?

https://static001.geekbang.org/infoq/96/96dae49a00c0f01eb032788cc9479c65.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

新时代背景下的 Java 语法特性

从Java5作为我职业生涯的开篇开始算起,不知不觉,已经走过了近10个年头。打开shell,敲一把java -version,我相信,Java6-8的用户群体仍然是当下主流。或许,我们每个人都拥有诸多令人无法轻易反驳的理由而选择停留在当下,但仔细想想看,Milestone版本的Ja

C、C++、Java 到 Python,编程入门学习什么语言好?

摘要:回顾编程语言几十年来的兴衰起伏,似乎也折射了整个信息产业的变迁消亡,想要在技术的洪流里激流勇进,找准并学精一两门编程语言更加显得至关重要。

https://static001.geekbang.org/infoq/9d/9d5e10e90e6111359b0d769f7d0443bc.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

再有人问你分布式事务,把这篇扔给他

用户头像
码哥小胖
2020-07-02

不知道你是否遇到过这样的情况,去小卖铺买东西,付了钱,但是店主因为处理了一些其他事,居然忘记你付了钱,又叫你重新付。又或者在网上购物明明已经扣款,但是却告诉我没有发生交易。这一系列情况都是因为没有事务导致的。这说明了事务在生活中的一些重要性

Java 分布式_Java 分布式技术文章_InfoQ写作社区