Java高级架构
Java高级架构
全部文章
分类
b树(6)
eureka(4)
git(2)
github(2)
gradle(2)
hibernate(2)
java(117)
javascript(8)
json(2)
jvm(2)
kafka(2)
linux(10)
maven(4)
mysql(16)
redis(6)
rpc(6)
spring(6)
spring boot(2)
中间件(4)
云原生(1)
云计算(4)
代理模式(2)
前端(4)
哈希(2)
学习(2)
微服务(2)
数据库(10)
数据库架构(2)
数据结构(2)
未归档(26)
程序人生(14)
缓存(8)
网络(8)
蓝桥杯(4)
面试(2)
归档
标签
去牛客网
登录
/
注册
Java高级架构的博客
全部文章
(共296篇)
优秀的后端 Java 开发应该有哪些好的开发习惯?
毕业快三年了,前后也待过几家公司,碰到各种各样的同事。见识过各种各样的代码,优秀的、垃圾的、不堪入目的、看了想跑路的等等,所以这篇文章记录一下一个优秀的后端 Java 开发应该有哪些好的开发习惯。 拆分合理的目录结构 受传统的 MVC 模式影响,传统做法大多是几个固定的文件夹 controlle...
2022-05-12
0
0
2022程序员都需要知道的 6 个挺火的开源项目
本期推荐开源项目目录: 1. 一个轻量级的企业知识分享与团队协同软件 2. 一个简单的博客系统 3. 50 天 50 个项目 4. 新的编程语言:V 5. 去除图片背景的工具 6. 一个开源的音乐软件 01. 一个轻量级的企业知识软件 MM-Wiki是一个基于 Golang 的轻...
2022-05-12
0
0
Spring学习思路和环境准备,别一个人瞎琢磨了,直接给你整理好
我的学习思路 装配方式 + 依赖注入 设计理念 BeanDefintion scope beanClass lazy-init method constructor BeanDefintionMap 注册 BeanFactoryRegistry 注解如何解析,如何注册 BeanFact...
2022-05-12
0
0
25张图展示线程池工作原理和实现原理,建议认真阅读,对你有帮助
上篇《这样的API网关查询接口优化,我是被迫的》文章末尾,有朋友留言提到文中的场景是IO密集型操作,不是CPU密集操作,不需要使用线程池,我猜这位朋友可能想表达的是IO密集且阻塞时间久的不要使用线程池方案解决。IO密集型在控制好同步处理时间或阻塞等待的条件下是可以使用线程池的,不知道这么描述是否合理...
2022-05-12
0
0
程序员必备,Git常规使用备忘录
git安装 1.下载后安装 以Windows系统为例,下载地址: http://git-scm.com/download/win 自动下载 2.运行Git Bash git config --global user.name xxx git config --global user.ema...
2022-05-12
0
0
Java开发人员必知的常用类库,你合格了吗?
作为一名程序员,我们要避免重复发明轮子,尽可能使用一些成熟、优秀、稳定的的第三方库,站在巨人的肩膀上搭建可靠、稳定的系统。本篇我整理了Java开发人员经常会使用到的第三方类库,可能不是很全面,还在持续收集整理中,朋友们可以关注我的GitHub上的持续更新,GitHub搜wind7rui/Javali...
2022-05-12
0
0
Redis官方置顶推荐的Java客户端Redisson,你知道吗?
写这篇的时候,相信有很多朋友还在用Jedis作为Redis的客户端,我不禁有很多问号,Jedis还香吗?如果你早些年说它香我信,但是都2020年了,它真的不那么香了。那为什么还继续使用它呢?大部分原因或多或少是因为一遗留代码没人敢大动,就这样吧;二新项目没人主导使用其它实现做替换。祖传代码不轻易大动...
2022-05-12
0
0
什么是 Java 内存模型?看Java如何解决可见性和有序性问题
什么是 Java 内存模型? 你已经知道,导致可见性的原因是缓存,导致有序性的原因是编译优化,那解决可见性、有序性最直接的办法就是禁用缓存和编译优化,但是这样问题虽然解决了,我们程序的性能可就堪忧了。 合理的方案应该是按需禁用缓存以及编译优化。那么,如何做到“按需禁用”呢?对于并发程序,何时禁用...
2022-05-12
0
0
消息队列中数一数二的“运动健将”Kafka,解密Kafka高性能背后的秘密
介绍 说起 Kafka 很多同学都知道,即使你没有用过也知道,它是消息队列中数一数二的运动健将,他可以承载每秒钟上百万此的数据处理,但问什么 Kafka 可以这么快呢? 归纳原因主要有这四点原因,磁盘顺序读写、页缓存、零拷贝、批量操作。 对比 RocketMQ 说到 Kafka 有一个话题我...
2022-05-12
0
0
「Spring」@ConfigurationProperties——从基础到源码,收藏起来
0. 阅读完本文你将会 使用@ConfigurationProperties从配置文件中获取属性 自定义属性转换器 了解@ConfigurationProperties与@Value的区别 探究@ConfigurationProperties背后的源码运作 1. 前言 我们使用Sp...
2022-05-12
0
0
首页
上一页
10
11
12
13
14
15
16
17
18
19
下一页
末页