首页
学习
活动
专区
工具
TVP
发布

Java经验之谈

专栏作者
110
文章
52666
阅读量
24
订阅数
代理模式 教你:先领券 再消费!
视频版 - 看着更方便: 哔哩哔哩(横板)👉 https://b23.tv/CvCn35C 小红书(竖版)👉 http://xhslink.com/GWMlCi 📷 其实 代理模式 的思路非常好理解 "代理"这个词 我们在网购的时候应该经常会听到 比如: “我们是 某某品牌的 代理商” “你在我这里消费可以 领取优惠券 更便宜" 01 | 代理模式 所以代理模式就是说 我在 消费 某个方法的时候 不直接调用 方法所在类 而是通过中间的 代理类 在不改变原方法的基础上 对 原方法 增加额外的附加功
浩说编程
2022-11-11
1780
说的对吗???:arraylist 和 linkedlist 的区别
以上是通过 数据结构 的角度来分析的 arraylist 和 linkedlist 的区别
浩说编程
2022-11-11
3000
进程 和 线程 的含义和区别???
视频版 - 看着更方便: 哔哩哔哩(横板)👉 https://b23.tv/I5lST33 小红书(竖版)👉 http://xhslink.com/ROqfmi 📷 提到 "区别"这个词 你在网上看到的说明方式可能是 一条条列出来 这种: 第一点...... 第二点...... 第三点...... 这种 背诵式 的说明不利于我们理解 更适合应付面试 所以我会从 历史 的角度出发 通过 进程 和 线程 产生的过程 来帮助大家更好的理解 它们的含义和区别 👉创作不易:点赞分享+关注!!! 01 | 单
浩说编程
2022-11-11
3450
如何理解:微服务?
阿里巴巴基于spring cloud 研发了自己的 spring cloud alibaba 微服务治理框架
浩说编程
2022-11-11
2620
如何理解:面向对象编程???
视频版-看着更方便: 哔哩哔哩(横板) 👉 https://b23.tv/IxGj5tu 小红书(竖版) 👉 http://xhslink.com/kJYZdi 📷 编程 这两个字很好理解 那 面向对象 是什么意思呢? 首先 它指的是一种: 编程范式 那编程范式 又是啥呢? 你可以理解为一种编程方式、编程规范、编程模式 如果把编程 比作 玩游戏 你可以像这样理解刚才的感念: 编程范式 就相当于 游戏玩法 我们知道游戏的玩法有很多种 什么:塔防 卡牌 街机 养成 那不同的游戏遵循了
浩说编程
2022-11-11
3480
索引的原理???B+tree(数据结构和算法)
索引的实现原理 B+tree 视频版-看着更方便: 哔哩哔哩 👉 https://b23.tv/zVjcO3x 小红书 👉 http://xhslink.com/HAW2ai 📷 之前我讲了 树结构 的入门款 二叉树 而今天要说的 B+tree 则是专为 索引 而生的 基于 二叉树的一种变种树 那么 B+tree 也就是索引到底长啥样呢? 接下来我就用表数据来模拟一下: B+tree 假设有这样一张表: 📷 此时如果以 id 作为主键构建索引 做成的B+tree就是这样的: 📷 于是正常情况
浩说编程
2022-11-11
2190
如何对代码进行复杂度分析?(数据结构和算法)
O(1) < O(logn) < O(n) < O(nlogn) < O(n2) < O(n3) < O(2n) < O(n!) < O(nn)
浩说编程
2022-11-11
6830
揭秘:Redis 背后的数据结构......
当List中数据同时满足 单个数据小于64字节且数据个数小于512个 则采用压缩列表存储。
浩说编程
2022-04-12
1380
Java高频面试题- 每日三连问?【Day39】 — Dubbo篇(三)
provider 端在接收到请求时也是先走filter 链,然后才进行真正的业务逻辑处理。
浩说编程
2022-04-12
2170
Java高频面试题- 每日三连问?【Day38】 — Dubbo篇(二)
Remoting:网络通信框架,提供对多种 NIO 框架抽象封装,包括“同步转异步”和“请求-响应”模式的信息交换方式。
浩说编程
2022-04-12
2810
Java高频面试题- 每日三连问?【Day37】 — Dubbo篇(一)
单一长连接和 NIO 异步通讯,适合大并发小数据量的服务调用,以及消费者远大于提供者。
浩说编程
2022-04-12
2410
Java高频面试题- 每日三连问?【Day36】 — Kafka篇(四)
问题导读 一、producer 是否直接将数据发送到broker 的leader(主节点)? 二、Kafa consumer 是否可以消费指定分区消息吗? 三、Kafka 高效文件存储设计特点是什么?
浩说编程
2022-04-12
2080
Java高频面试题- 每日三连问?【Day35】 — Kafka篇(三)
我们在使用消息队列的过程中经常有业务场景需要严格保证消息的消费顺序,比如我们同时发了 2 个消息,这 2 个消息对应的操作分别对应的数据库操作是:
浩说编程
2022-04-12
2530
Java高频面试题- 每日三连问?【Day34】 — Kafka篇(二)
二、Kafka 的多分区(Partition)以及多副本(Replica)机制有什么好处呢?
浩说编程
2022-04-12
2210
Java高频面试题- 每日三连问?【Day33】 — Kafka篇(一)
问题导读 一、说说Kafka 是什么?主要应用场景有哪些? 二、和其他消息队列相比,Kafka 的优势在哪里? 三、什么是 Producer、Consumer、Broker、Topic、Partiti
浩说编程
2022-04-12
3130
Java高频面试题- 每日三连问?【Day32】 — ZooKeeper篇(八)
官方声明:一个 Watch 事件是一个一次性的触发器,当被设置了 Watch 的数据发生了改变的时候,则服务器将这个改变发送给设置了 Watch 的客户 端,以便通知它们。
浩说编程
2022-04-12
2210
Java高频面试题- 每日三连问?【Day31】 — ZooKeeper篇(七)
zk 的负载均衡是可以调控,nginx 只是能调权重,其他需要可控的都需要自己 写插件;
浩说编程
2022-04-12
2650
Java高频面试题- 每日三连问?【Day30】 — ZooKeeper篇(六)
zookeeper 采用了全局递增的事务 Id 来标识,所有的 proposal(提议)都在被提出的时候加上了 zxid,
浩说编程
2022-04-12
2350
Java高频面试题- 每日三连问?【Day29】 — ZooKeeper篇(五)
(1)3.0 版本以后引入的一个服务器角色,在不影响集群事务处理能力的基础 上提升集群的非事务处理能力
浩说编程
2022-04-12
1640
Java高频面试题- 每日三连问?【Day28】 — ZooKeeper篇(四)
目前在 Linux/Unix 文件系统中使用,也是使用最广泛的权限控制方式。是一 种粗粒度的文件系统权限控制模式。
浩说编程
2022-04-12
1640
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档