Java架构师进阶

117 篇文章
29 人订阅

全部文章

java架构师

Java Generator

以前我以为只有Python才会有generator,看来当时的我才年轻,后来认真研读《Thinking in Java》之后大有感悟,原来Java亦有gener...

131
java架构师

Java线程池详解

构造一个线程池为什么需要几个参数?如果避免线程池出现OOM?Runnable和Callable的区别是什么?本文将对这些问题一一解答,同时还将给出使用线程池的常...

313
java架构师

如何优雅的使用RabbitMQ

RabbitMQ无疑是目前最流行的消息队列之一,对各种语言环境的支持也很丰富,作为一个.NET developer有必要学习和了解这一工具。消息队列的使用场景大...

272
java架构师

分布式系统关注点——99%的人都能看懂的「熔断」以及最佳实践

当我们工作所在的系统处于分布式系统初期的时候,往往这时候每个服务都只部署了一个节点。

192
java架构师

Kafka分区与消费者的关系

我们知道,生产者发送消息到主题,消费者订阅主题(以消费者组的名义订阅),而主题下是分区,消息是存储在分区中的,所以事实上生产者发送消息到分区,消费者则从分区读取...

392
java架构师

SpringBoot+MyBatis+MySQL读写分离

读写分离要做的事情就是对于一条SQL该选择哪个数据库去执行,至于谁来做选择数据库这件事儿,无非两个,要么中间件帮我们做,要么程序自己做。因此,一般来讲,读写分离...

282
java架构师

微信公众号发送消息模板(java)

如果想学习Java工程化、高性能及分布式、深入浅出。微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的Java高级交流:854630135...

363
java架构师

【面试必备】手撕代码,你怕不怕?

这绝对是属于重点了,不管是考察对于该重要模型的理解还是考察代码能力,这都是一道很好的考题,所以很有必要的,我们先来回顾一下什么是生产者-消费者问题;

263
java架构师

Win下Jenkins-2.138源码编译及填坑笔记

1、 安装JDK1.8-181,操作系统添加JDK环境变量。Java -version验证一下。

692
java架构师

深入学习SpringMVC以及学习总结

如果想学习Java工程化、高性能及分布式、深入浅出。微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的Java高级交流:854630135...

531
java架构师

了解Nginx

如果想学习Java工程化、高性能及分布式、深入浅出。微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的Java高级交流:854630135...

682
java架构师

Kafka Producer Consumer

org.apache.kafka.clients.producer.KafkaProducer

693
java架构师

在微服务中使用领域事件

稍微回想一下计算机硬件的工作原理我们便不难发现,整个计算机的工作过程其实就是一个对事件的处理过程。当你点击鼠标、敲击键盘或者插上U盘时,计算机便以中断的形式处理...

915
java架构师

日志打入kafka改造历程-我们到底能走多远系列

日志收集的方案有很多,包括各种日志过滤清洗,分析,统计,而且看起来都很高大上。本文只描述一个打入kafka的功能。

792
java架构师

jenkins自动部署应用到tomcat中,编译后shell脚本的简单示例

wgethttp://pkg.jenkins-ci.org/redhat/jenkins-2.39-1.1.noarch.rpm sudo rpm --impo...

732
java架构师

Kibana(一张图片胜过千万行日志)

Kibana是一个开源的分析和可视化平台,设计用于和Elasticsearch一起工作。

1184
java架构师

优雅的JAVA工具库LOMBOK

最近在公司的项目中看到了对于Lombok的应用,通过@Data注解标注POJO,省略了大量的getter/setter代码,原先冗长的POJO在瘦身之后直接变得...

955
java架构师

了解Logstash

Logstash是一个开源数据收集引擎,具有实时管道功能。Logstash可以动态地将来自不同数据源的数据统一起来,并将数据标准化到你所选择的目的地。

1479
java架构师

SSM+Maven+Redis框架学习

Maven是apache下的开源项目,Maven主要服务于基于Java平台的项目构建、依赖管理和项目信息管理。

1002
java架构师

Spring Boot 整合 MyBatis 连接 Oracle数据库

org.mybatis.spring.bootmybatis-spring-boot-starter1.3.2com.oracleojdbc611.2.0.1....

871

扫码关注云+社区