首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
学习路线
订阅
程序员snx
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
我把 Spring Cloud 给拆了!带你详细了解各组件原理!
我们先认识一下SpringCloud的各个组件,然后知其所以然。 降低耦合:每一个微服务专注于单一功能,并通过定义良好的接口清晰表述服务边界。由于体积小、复杂度低,每个微服务可由一个小规模开发团队完全掌控,易于保持高可维护性和开发效率。 独立部署:由于微服务具备独立的运行进程,…
Spring Cloud 入门总结(Eureka、Ribbon、Hystrix、Zuul、配置管理/Config)
构建分布式系统不需要复杂和容易出错。Spring Cloud 为最常见的分布式系统模式提供了一种简单且易于接受的编程模型,帮助开发人员构建有弹性的、可靠的、协调的应用程序。Spring Cloud 构建于 Spring Boot 之上,使得开发者很容易入手并快速应用于生产中。 …
Mybatis(一):手写一套持久层框架
未来半年,有幸与导师们一起学习交流,趁这个机会,把所学所感记录下来。 自毕业以后,自己先创业后上班,浮沉了近8年,内心着实焦躁,虽一直是走科班路线,但在技术道路上却始终没静下心来研究、思考、梳理,机会来了,便抓牢。 希望自己记录下来的知识内容,对后来的学习之人,能有些许帮助。 …
mysql binlog 基础 & 实战
1. binlog简介 binlog在mysql 3.23.14被首次引入,是 mysql server 实例产生的二进制日志,记录的是mysql所有更新数据及可能更新数据(例如一个未命中任何行的delete语句)的语句,binlog与mysql使用的存储引擎无关,无论使用in…
并发编程之ThreadLocal深入理解
在日常的开发中,我们经常会遇到在当前运行线程中保存一些信息,并且各线程之间是隔离的,不会相互影响,不存在并发问题,通过这样的方式来实现请求调用链中方法之间参数传递的解耦,提升代码结构的稳定性等。Java ThreadLocal就是用于实现这一目标的。在学习之前我们先带着以下几个…
logback日志[10分钟掌握]
引言本文将通过介绍logback的常用配置,根据完整的配置文件举例说明每一个标签属性的意义和用法,实现适用生产的日志拆分、日志保存功能,并提供完整的运行过程效果logback配置标签先介绍一下logb
【Java劝退师】RocketMQ 知识脑图 - 分布式消息中间件
1. Producer 消息生产者 2. Consumer 消息消费者 3. Broker 消息暂存中心 4. NameServer Broker管理者 Zookeeper 主要用于 分布式锁、分布式选主、主备切换 ... 等,不需要高 TPS 场景,主要在大数据、脱机任务上 …
一文入门Netty(Netty一)
4. AIO模型存在问题 注意: 两者的区别在于,前者不会释放消息数据的引⽤,⽽后者会释放消息数据的引⽤。 管理,就得⼿动释放,否则会发⽣内存泄露。 注意:⼿动释放可以达到⽬的,但是这种⽅式会⽐较繁琐,如果⼀旦忘记释放就可能会造成内存泄露。 HeadHandler的出站释放。 …
Nginx全能解析及性能调优
向服务端隐藏真正的访问者。对于服务端来说,真正的访问者时代理服务器。起到了隐藏客户端的作用。例如:实际生活中的短信轰炸,你根本不知道是谁给你发的短信;ddos攻击也是这个原理,使用很多‘肉鸡’机器来攻击我们的服务器,我们无法查找真正的攻击源。 由于很多复杂的原因,导致服务器A不…
大厂都是怎么SQL调优的?
这天我正在午休呢,公司DBA就把我喊醒了,说某库出现大量慢SQL,很快啊,很快,我还没反应过来,库就挂了,我心想现在的用户不讲武德啊,怎么在我睡觉的时候大量请求呢。 这是很常见的一个场景哈,因为很多业务开始数据量级不大,所以写sql的时候就没注意性能,等量级上去,很多业务就需要…