首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
TiCiIl
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 1订阅
基于 dubbo 的分布式架构
现在越来越多的互联网公司还是将自己公司的项目进行服务化,这确实是今后项目开发的一个趋势,就这个点再凭借之前的 SSM 项目来让第一次接触的同学能快速上手。
【Java 调优之路】Tomcat 性能优化
Java 性能优化原则:代码运算性能、内存回收、应用配置(影响 Java 程序主要原因是垃圾回收) 代码层优化:避免过多循环嵌套、调用和复杂逻辑 调优内容: 1、增加最大连接数 2、调整工作模式 3、启用 gzip 压缩 4、调整 JVM 内存大小 5、作为 Web 服务器时,与 Apache 整合或 Nginx
面试中必问的JVM应该怎么学(面试题含答案)
方法区与Java堆一样,是各个线程共享的区域,它用于存储已被虚拟机加载的类信息,常量,静态变量,即时编译(JIT)后的代码等数据。对于JDK1.8之前的HotSpot虚拟机而言,很多人经常将方法区称为我们上图中所描述的永久代,实际上两者并不等价,因为这仅仅是HotSpot的设计…
分布式事务:消息可靠发送
在上文简单提到了如何将消息进行可靠发送,因为shine-mq是无缝集成spring-boot-starter的,所以rabbitmq的操作也是基于spring的rabbitTemplate来完成的。 rabbitTemplate提供了setConfirmCallback方法,可…
2018汇总Java深度篇
2018汇总Java深度篇
后端架构师技术图谱
分享自 GitHub
sbc(一)SpringBoot+SpringCloud初探
前言 有看过我之前的SSM系列的朋友应该有一点印象是非常深刻的。 那就是需要配置的配置文件非常多,什么Spring、mybatis、redis、mq之类的配置文件非常多,并且还存在各种版本,甚至有些版本还互不兼容。其中有很多可能就是刚开始整合的时候需要配置,之后压根就不会再动了。…
Lombok:极简代码利器
曾几何时,你是否反感于手写大量的 Getter/Setter 方法或者看到大量的 Getter/Setter 方法而眼花缭乱,今天介绍一款 Java 注解驱动的极简代码利器:Lombok,它通过在编译期修改抽象语法树(AST)生成字节码文件。
HashMap底层实现原理
HashMap实现了Map接口,我们常用HashMap进行put和get操作读存键值对数据。下面介绍基于jdk1.8深入了解HashMap底层原理。 HashMap实际是一种“数组+链表”数据结构。在put操作中,通过内部定义算法寻止找到数组下标,将数据直接放入此数组元素中,若…
2018服务端架构师技术图谱
本文摘自 github 上的一篇长约 10 万字服务端架构师技术总结归纳文档,覆盖广度包括数据结构、算法、并发、操作系统、设计模式、运维、中间件、网络、数据库、搜索引擎、性能、大数据、安全、常见开源框架、分布式、设计思想、项目管理和技术资源等。 非阻塞队列:Concurrent…