废纸的修炼之旅

无聊是非常有必要的,一个人在空白时间所做的事,决定了这个人和他人根本的不同。

Scroll Down

[转载] 聊聊计算和存储分离

1.背景这篇文章是我一直想写的一篇,因为“计算和存储分离”最近几年在大家的视野中出现得越来越多,但其实很多对于其到底代表着什么也是模糊不清,这里我查阅了很多的资料再结合平时自己的理解,聊聊到底什么是“计算和存储分离”2.何为计算?何为存储?要了解计算和存储分离到底是什么,那么我们就需要理解什么是计算

#分布式   #消息队列   #数据库   #云原生  

2021/06/07

今年的目标:坚持运动热爱生活减少熬夜

LeetCode1478. 安排邮筒

题目描述方法1 动态规划解决这道题我们需要理解以下4点假如只有1个邮筒,N个房子,显然这个邮筒放在最中间(中位数)可以使得所有房子到这个邮筒的距离最小于是我们可以把这道题转换为,怎么用邮筒去把房子分成若干个区域,每一个区域内在中位数放邮筒,然后求出最小的距离和 --> 这里就类似划分数组问题了

#动态规划   #数组划分  

京东2022届暑期实习 Java研发笔试真题 4/24场

题目描述题目比较简单 总共两道第一道题 就是求数组中出现最多的数和次数,用投票法可秒,类似剑指 Offer 39. 数组中出现次数超过一半的数字吧第二道题:抽卡牌游戏题目描述:初始位置0已有卡片0,现在卡牌堆中有1~n的卡片,从中随机抽一张出来加入末尾,求同时满足下面条件的卡牌序列有多少种1、最末尾

#动态规划  

LeetCode801. 使序列递增的最小交换次数

题目描述方法1 动态规划说一下底层逻辑吧,这道题的状态转移方程还是比较有意思的,对于我来说不太好想。您也可以直接跳过错解的分析,直接到正解部分浏览~原始版本(错误示例)不知道读者在做这道题的时候会不会跟我一样,我在最初的方案只考虑A[i]>A[i-1] && B[i]>B

#动态规划  

《Java并发编程实战》读书笔记三:线程安全类的构造

如何构造线程安全类如何构造线程安全类实例封闭在 Java 类库中的应用Java 监视器模式线程安全的委托示例:构建线程安全的车辆追踪器及优化第一种思路:把 Point 变为一个不可变对象第二种思路:构建一个可变但是线程安全的 Point 类如何在现有线程安全类中添加功能方法一:继承(extends)

#线程安全类   #监视器模式   #装饰模式