一、数据库分片 如今随着互联网的发展,数据的量级也是呈指数的增长,从GB到TB到PB。对数据的各种操作也是愈加困难...[作者空间]
前段时间在学习关于数据库分库分表方面相关的知识,从mycat和sharding-jdbc中最终选择了shardin...[作者空间]
1.关于系统日志表结构的设计: 2.POM的引入: 3.基于注解化的AOP自定义Web请求日志处理: @inter...[作者空间]
Lock是java 1.5中引入的线程同步工具,它主要用于多线程下共享资源的控制。本质上Lock仅仅是一个接口(位...[作者空间]
在Java相关的岗位面试中,很多面试官都喜欢考察面试者对Java并发的了解程度,而以volatile关键字作为一个...[作者空间]
熟悉Java多线程编程的同学都知道,当我们线程创建过多时,容易引发内存溢出,因此我们就有必要使用线程池的技术了。最...[作者空间]
在开发过程中,由于习惯的原因,我们可能对某种编程语言的一些特性习以为常,特别是只用一种语言作为日常开发的情况。但是...[作者空间]
JVM的内存结构 根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。 1...[作者空间]
在JAVA程序中,性能问题的大部分原因并不在于JAVA语言,而是程序本身。养成良好的编码习惯非常重要,能够显著地提...[作者空间]
一、前提 最近有点懒散,没什么比较有深度的产出。刚好想重新研读一下JUC线程池的源码实现,在此之前先深入了解一下J...[作者空间]
MySQL读写分离的概述 MySQl作为目前世界上使用最广泛的免费数据库,相信所有从事系统运维的工程师都一定接触过...[作者空间]
摘要: 最常用的Web服务器 -- Nginx 原文:前端开发者必备的Nginx知识 作者:ConardLi Fu...[作者空间]
从手动编码到自动化,从重复工作到创新,开发人员工具随着技术的发展而不断发展。阿里巴巴集团和阿里巴巴云已通过开源发布...[作者空间]
前言目前主流的锁有两种,一种是synchronized,另一种就是ReentrantLock,JDK优化到现在目前...[作者空间]
在后端发生异常或者是请求出错时,前端通常显示如下 对于用户来说非常不友好。 本文主要讲解如何在SpringBoot...[作者空间]
前言 Nginx 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。 其...[作者空间]
点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! 一.SpringBoot/spring @Sprin...[作者空间]
NIO 新的输入/输出 (NIO) 库是在 JDK 1.4 中引入的,弥补了原来的 I/O 的不足,提供了高速的、...[作者空间]
2019 年 5 月 11 日,OpenResty 社区联合又拍云,举办 OpenResty × Open Tal...[作者空间]
点关注,不迷路;持续更新Java架构相关技术及资讯热文!!! 一. 基础知识: 集合类:List和Set比较,各自...[作者空间]