书香门第
码龄6年
关注
提问 私信
  • 博客:36,293
    问答:24,237
    60,530
    总访问量
  • 36
    原创
  • 41,228
    排名
  • 182
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:努力中的软件工程师

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:美国
  • 加入CSDN时间: 2018-05-28
博客简介:

weixin_42325834的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    190
    当月
    11
个人成就
  • 获得208次点赞
  • 内容获得3次评论
  • 获得242次收藏
创作历程
  • 16篇
    2024年
  • 5篇
    2022年
  • 11篇
    2020年
  • 4篇
    2018年
成就勋章
TA的专栏
  • 学习python
    4篇
  • 软件设计
    4篇
  • 人工智能算法
    3篇
  • 分布式系统设计
    11篇
  • 数据分析
    2篇
  • AWS
    13篇
  • 云计算
    14篇
  • 算法
    4篇
  • 平日小技巧积累
    2篇
  • 英语单词
    1篇
  • programming language
    6篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

实战项目:通过自我学习让AI学习五子棋 - 1 - 项目定义

本文是一个实战项目的第一篇文章。该实战项目尝试构造一个应用,该应用可以通过自我对弈训练AI学会五子棋的下法。在本文中我们介绍了该项目的想法,定义了项目需求,我们打算尝试的算法。
原创
发布博客 2024.11.09 ·
708 阅读 ·
6 点赞 ·
0 评论 ·
18 收藏

AI自主学习:未来的智能系统

本文介绍了AI领域的自主学习的原理和应用,以及和自主学习有关的背景知识。
原创
发布博客 2024.10.24 ·
971 阅读 ·
12 点赞 ·
0 评论 ·
9 收藏

分布式系统及其优点

分布式系统(distributed system)是现在广泛使用的系统设计和实现技术。在前面所写的一些文章中,我们讨论了一些在分布式系统中可能会遇到的某些问题,以及我们所考虑的解决方案。在本文中,我们将介绍什么是分布式系统以及分布式系统的优点和挑战。
原创
发布博客 2024.03.25 ·
800 阅读 ·
25 点赞 ·
0 评论 ·
10 收藏

使用Python进行股票分析(2)

我们在之前的文章《使用Python进行股票分析(1)》中,通过自动获取股票的历史数据,然后选择在一定时间内处于上涨的股票作为我们投资的标的。在本文中,我们进一步通过分析股票的短期趋势,选择处于短期上涨趋势的股票,进一步筛选我们的理想投资标的。
原创
发布博客 2024.03.25 ·
758 阅读 ·
14 点赞 ·
0 评论 ·
10 收藏

使用Python进行股票分析(1)

Python具有非常好的数据分析和数据可视化的功能。在本文中,我们将通过使用Python获取股票的闭市价格,并且对股票价格进行分析和可视化,并且定义了一种简单的股票交易策略向我们提供买卖股票的依据。
原创
发布博客 2024.03.08 ·
973 阅读 ·
22 点赞 ·
0 评论 ·
18 收藏

在分布式环境中使用状态机支持数据的一致性

在本文中,我们将介绍如何在分布式系统中使用transaction以及分布式系统中transaction的局限性。然后我们通过一个具体的例子,介绍了一种通过设计状态机来避免使用transaction的方法。
原创
发布博客 2024.03.08 ·
1510 阅读 ·
13 点赞 ·
0 评论 ·
16 收藏

关于在分布式环境中RVN和使用场景的介绍4

在本文中,我们介绍了在分布式环境中基于RVN可以解决的一类新的问题,也就是防止多个请求同时修改一条记录而互相覆盖的问题,并且探讨了基于该问题的扩展情况。
原创
发布博客 2024.02.22 ·
1114 阅读 ·
12 点赞 ·
0 评论 ·
19 收藏

通过写代码学习AWS DynamoDB (3)- 一致性hash

我们在本文中介绍了一致性hash的概念,并且在我们的DDB的模拟实现中实现了一个简单版本的一致性hash的partition管理者类。然后我们讨论了一些和一致性hash有关的问题。
原创
发布博客 2024.02.17 ·
1123 阅读 ·
21 点赞 ·
0 评论 ·
18 收藏

关于在分布式环境中RVN和使用场景的介绍3

我们在收到一条待处理的事件时,需要检查该事件的RVN是否已经太旧。如果该事件的RVN已经太旧,我们就不再处理该事件,并且丢弃该事件。通过这个逻辑,我们可以保障在分布式环境中正确的处理消息的乱序,丢失,和重复等问题。就这个逻辑本身而言是非常简单的。但是我们现在要考虑到分布式环境中所有的消息处理都是并行的,我们需要小心的检查这个逻辑的实现。在本文中,我们讨论一下如何在分布式环境中正确的处理这个逻辑。
原创
发布博客 2024.02.13 ·
987 阅读 ·
10 点赞 ·
0 评论 ·
13 收藏

使用No-SQL数据库支持连接查询用例的讨论

在本文中我们介绍了什么是No-SQL数据库。并且讨论了如何使用key-value数据库来解决连接查询的问题。
原创
发布博客 2024.02.06 ·
1353 阅读 ·
7 点赞 ·
0 评论 ·
20 收藏

关于在分布式环境中RVN和使用场景的介绍2

在本文中,我们继续讨论了对于分布式系统中RVN的使用技巧,及其被用来解决一类特殊的由hot primary key消息引起的性能问题的使用方法和细节。
原创
发布博客 2024.01.30 ·
655 阅读 ·
10 点赞 ·
0 评论 ·
13 收藏

通过写代码学习AWS DynamoDB (2)

​在上一篇文章里,我们实现了DDB的基本API。在本文中,我们将进一步增强该DDB的模拟实现,给DDB加入Partition。我们简单介绍一下Shard和Parition的概念。然后我们会在DDB的实现中加上一个简单的Parition的实现。
原创
发布博客 2024.01.27 ·
967 阅读 ·
10 点赞 ·
0 评论 ·
14 收藏

通过写代码学习AWS DynamoDB(1)

我们通过模拟一个简单的DDB的实现,可以更好的理解某些分布式系统中的设计是如何工作的。在本文中我们首先用python实现DDB的最基本的API,包括table有关的API,和table本身的API。这些实现作为后续进一步加强功能的基础。
原创
发布博客 2024.01.26 ·
375 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

关于在分布式环境中RVN和使用场景的介绍1

我们首先介绍一下分布式环境中开发会遇到的一类问题,然后介绍什么是RVN以及怎么样使用RVN来解决该类问题。最后我们会介绍一下RVN的典型使用用例。
原创
发布博客 2024.01.24 ·
433 阅读 ·
11 点赞 ·
0 评论 ·
10 收藏

基于最终收敛的分布式系统设计讨论2

本文对于分布式系统中对于数据进行更新时出现的数据不一致的问题和解决方案进行描述和讨论。同时进一步描述了更多有关的技术问题。
原创
发布博客 2024.01.22 ·
404 阅读 ·
10 点赞 ·
0 评论 ·
8 收藏

基于最终收敛的分布式系统设计讨论1

本文就分布式系统设计中有关于一致性问题的某一种用例可能出现的问题和可能的解决方案进行了分析和讨论。
原创
发布博客 2024.01.21 ·
413 阅读 ·
5 点赞 ·
1 评论 ·
8 收藏

《算法导论》部分习题和思考题解答: 10.4-5 非递归有限空间遍历二叉树

《算法导论》部分习题和思考题解答: 10.4-5 非递归有限空间遍历二叉树
原创
发布博客 2022.11.26 ·
218 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

《算法导论》部分习题和思考题解答 - 10.2-8 单域处理前向和后向双指针

《算法导论》部分习题和思考题解答 - 10.2-8 单域处理前向和后向双指针
原创
发布博客 2022.11.26 ·
231 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《算法导论》部分习题和思考题解答: 2-4 逆序对

算法导论》部分习题和思考题解答: 2-4 逆序对
原创
发布博客 2022.09.26 ·
312 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《算法导论》部分习题和思考题解答 - 2.3-7

算法导论习题和思考题解答
原创
发布博客 2022.09.26 ·
251 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多