Java架构沉思录

专注但不限于Java Web领域的技术分享,致力于打造一个有内容、有态度的技术分享平台。
688 篇文章
110 人订阅

全部文章

黄泽杰

【Nginx】实现负载均衡、限流、缓存、黑白名单和灰度发布,这是最全的一篇了!

作者个人研发的在高并发场景下,提供的简单、稳定、可扩展的延迟消息队列框架,具有精准的定时任务和延迟队列处理功能。自开源半年多以来,已成功为十几家中小型企业提供了...

6020
黄泽杰

RabbitMQ实战:居然有这么多骚操作!

RabbitMQ的Java客户端统一使用com.rabbitmq.client作为顶级包名。其中,最核心的类主要有:ConnectionFactory、Conn...

12610
黄泽杰

开发一个大型后台管理系统,应该用前后端分离的技术方案吗?

话说这天,我们团队开会讨论了一个问题,不,与其说“讨论”,不如说“争吵”更合适。

11320
黄泽杰

链表竟然比数组慢了1000多倍?你敢信?

数组和链表是程序中常用的两种数据结构,也是面试中常考的面试题之一。然而对于很多人来说,只是模糊的记得二者的区别,可能还记得不一定对,并且每次到了面试的时候,都得...

7410
黄泽杰

Linux服务端最大并发数是多少?

思考几分钟,如果你可以有理有据地说出答案,那确实就不用再往下看了,关上手机去陪陪家人是个不错的选择。

13630
黄泽杰

可算是有文章,把Linux零拷贝技术讲透彻了!

本文探讨Linux中 主要的几种零拷贝技术 以及零拷贝技术 适用的场景 。为了迅速建立起零拷贝的概念,我们拿一个常用的场景进行引入:

7520
黄泽杰

她一说分布式事务,我就聊歪了

分布式事务的对立方,肯定是非分布式事务,也就是本地事务,我们平常经常碰到的那种,也是工作中经常遇到的。

7510
黄泽杰

学会这8个线上故障处理方案,再也不怕生产问题了!

很多人在面试时,会被问到这样的问题:遇到过什么系统故障?怎么解决的?下面是笔者根据自己15年互联网研发经历总结的多个线上故障真实案例。相信可以帮你从容应对面试官...

11320
黄泽杰

面试官:为什么 MySQL 的自增主键不单调也不连续?

当我们在使用关系型数据库时,主键(Primary Key)是无法避开的概念,主键的作用就是充当记录的标识符,我们能够通过标识符在一张表中定位到唯一的记录,作者在...

7910
黄泽杰

微服务应该这么搞,才能少踩坑!

微服务越来越火。很多互联网公司,甚至一些传统行业的系统都采用了微服务架构。体会到微服务带来好处的同时,很多公司也明显感受到微服务化带来的一系列让人头疼的问题。本...

17120
黄泽杰

一个神秘URL酿大祸,差点让我背锅!

我叫小风,是Windows帝国一个普通的上班族。上一回说到因为一个跨域请求,我差点丢了饭碗,好在有惊无险,我的职场历险记还在继续。

9220
黄泽杰

超干货!为了让你彻底弄懂MySQL事务日志,我通宵肝出了这份图解!

还记得刚上研究生的时候,导师常挂在嘴边的一句话,“科研的基础不过就是数据而已。”如今看来,无论是人文社科,还是自然科学,或许都可在一定程度上看作是数据的科学。

9120
黄泽杰

如何安全存储密码都不知道,回去等通知吧!

说到密码大家肯定都不陌生,我们每个人都有一些列的密码:邮箱密码、社交网站密码、各种app密码等等,密码就如同每个人网络领域的一把钥匙。

6810
黄泽杰

IP 基础知识“全家桶”,45 张图一套带走

前段时间,有读者希望我写一篇关于 IP 分类地址、子网划分等的文章,他反馈常常混淆,摸不着头脑。

15431
黄泽杰

如果面试官再问你消息队列,就把这篇甩给他!

A 系统产生了一个比较关键的数据,很多系统需要 A 系统将数据发过来,强耦合(B,C,D,E 系统可能参数不一样、一会需要一会不需要数据,A 系统要不断修改代码...

15320
黄泽杰

Dubbo 负载均衡的实现

负载均衡是指在集群中,将多个数据请求分散在不同单元上进行执行,主要为了提高系统容错能力和加强系统对数据的处理能力。

11340
黄泽杰

拜托,别再问我Spring循环依赖了,给你手写出来行不行?

如果笔者作为面试官,可能会问一些诸如“如果注入的属性为null,你会从哪几个方向去排查”这些场景题。

12120
黄泽杰

大白话布隆过滤器

近期在做推荐系统中已读内容去重的相关内容,刚好用到了布隆过滤器,于是写了一篇文章记录分享一下。

13620
黄泽杰

今年面试通关太难,程序员怎么高效提升竞争力?

在各大互联网公司高价抢夺数据人才的环境下,为谋求长期发展、获得高薪,很多人转行到了大数据领域。这条路人才虽缺,但要成为优秀大数据工程师并不轻松:别的不说,光学习...

10610
黄泽杰

很用心的为你写了 9 道 MySQL 面试题

MySQL 一直是本人很薄弱的部分,后面会多输出 MySQL 的文章贡献给大家,毕竟 MySQL 涉及到数据存储、锁、磁盘寻道、分页等操作系统概念,而且互联网对...

12740

扫码关注云+社区

领取腾讯云代金券