开发者小助手_LS_社区达人页

暂无个人介绍

暂无精选文章
暂无更多信息

2021年05月

  • 05.14 14:44:34
    发表了文章 2021-05-14 14:44:34

    如何做规划?分享2种思维和4个方法

    规划不只是高层的事。学会做规划,不仅可以让目标更聚焦,还能让我们清晰地知道今后要做什么、如何去做。在本篇文章中,提到了规划的2种思维模式,和作者自己在规划中用到的4个规划方法,希望让开始做规划的你显得不那么迷茫。
  • 05.13 14:48:49
    发表了文章 2021-05-13 14:48:49

    物联网海量时序数据存储有哪些挑战?

    随着 IoT 技术的快速发展,物联网设备产生的数据呈爆炸式增长,数据的总量(Volume)、数据类型越来越多(Variety)、访问速度要求越来越快(Velocity)、对数据价值(Value)的挖掘越来越重视。物联网产生的数据通常都具备时间序列特征,时序数据库是当前针对物联网 IoT、工业互联网 IIoT、应用性能监控 APM 场景等垂直领域定制的数据库解决方案,本文主要分析物联网场景海量时序数据存储与处理的关键技术挑战及解决方案。
  • 05.10 18:48:00
    发表了文章 2021-05-10 18:48:00

    Java编程技巧之单元测试用例编写流程

    立足于“如何来编写单元测试用例”,让大家“有章可循”,快速编写出单元测试用例。
  • 05.07 16:42:24
    发表了文章 2021-05-07 16:42:24

    关于写好文章的3个心法和5点技巧

    技术类文章最需要的是扎实的经验累积、深度思考和精益求精的精神,这些技巧,希望能够锦上添花。
  • 05.06 21:50:13
    发表了文章 2021-05-06 21:50:13

    深度解析PolarDB数据库并行查询技术

    随着数据规模的不断扩大,用户SQL的执行时间越来越长,这不仅对数据库的优化能力提出更高的要求,并且对数据库的执行模式也提出了新的挑战。本文将介绍基于代价进行并行优化、并行执行的云数据库的并行查询引擎的关键问题和核心技术。

2021年04月

  • 04.30 10:09:26
    发表了文章 2021-04-30 10:09:26

    殷浩详解DDD:如何避免写流水账代码?

    在日常工作中我观察到,面对老系统重构和迁移场景,有大量代码属于流水账代码,通常能看到开发在对外的API接口里直接写业务逻辑代码,或者在一个服务里大量的堆接口,导致业务逻辑实际无法收敛,接口复用性比较差。所以本文主要想系统性的解释一下如何通过DDD的重构,将原有的流水账代码改造为逻辑清晰、职责分明的模块。
  • 04.29 14:16:09
    发表了文章 2021-04-29 14:16:09

    非典型前端的一年

    由于去年年中晋升,工作内容发生了一些变化,同时又因为TL是服务端同学,团队组成包含多种技术栈,FY21对于业务思考有了较大提升,而在前端技术的探索上也会与其他技术域有更多交叉。
  • 04.29 14:07:57
    发表了文章 2021-04-29 14:07:57

    重度使用Flutter研发模式下的页面性能优化实践

    淘宝特价版是集团内应用Flutter技术场景比较多,且用户量一亿人以上的应用了。目前我们首页、详情、店铺、我的,看看短视频,及评价,设置等二级页面都在用Flutter技术搭建。一旦Flutter有性能瓶颈,重度使用Flutter研发的我们该如何做到性能优化?
  • 04.29 13:59:09
    发表了文章 2021-04-29 13:59:09

    分区取模分库分表策略:多表事务分库内闭环解决方案

    当表数据超过一定量级,就需要通过分表来解决单表的性能瓶颈问题;当数据库负载超过一定水平线,就需要通过分库来解决单库的连接数、性能负载的瓶颈问题。本文将阐述在不同情况下,让不同数量级表,在同一个业务ID的事务操作路由到同一分库中的方案,省去解决垮库事务的烦恼。
  • 04.27 10:42:46
    发表了文章 2021-04-27 10:42:46

    蚂蚁构建服务演进史

    自动化构建和CI/CD往往是相辅相成的,可以理解为,自动化构建是温饱问题,解决了温饱就会有更多的提高生产力的诉求,也就是对应的CI平台,CI/CD本篇文章不做扩展。
  • 04.27 10:20:00
    发表了文章 2021-04-27 10:20:00

    如何使用Arthas提高日常开发效率?

    1. Arthas有什么功能,怎么用,请看:Arthas使用手册 2. Arthas命令比较复杂,一个帮助生成命令的IDEA插件:arthas idea plugin 使用文档 3. 基于Arthas实现的简单好用的热部署插件:ArthasHotSwap
  • 04.26 17:21:30
    发表了文章 2021-04-26 17:21:30

    高德打车通用可编排订单状态机引擎设计

    订单状态流转是交易系统的最为核心的工作,订单系统往往都会存在状态多、链路长、逻辑复杂的特点,还存在多场景、多类型、多业务维度等业务特性。在保证订单状态流转稳定性的前提下、可扩展性和可维护性是我们需要重点关注和解决的问题。
  • 04.23 18:00:27
    发表了文章 2021-04-23 18:00:27

    阿里技术人和开发者朋友们的私藏书单

    在快速变化、充满不确定的时代大背景下,拥抱变化成为常态。该如何应对、如何破局? 通过读书持续学习、持续精进,可能是其中成本最低、最高效的一种方式。
  • 04.23 15:49:09
    发表了文章 2021-04-23 15:49:09

    揭秘!阿里实时数仓分布式事务Scale Out设计

    Hybrid Transaction Analytical Processing(HTAP) 是著名信息技术咨询与分析公司Gartner在2014年提出的一个新的数据库系统定义,特指一类兼具OLTP能力(事务能力)和OLAP能力(分析能力)的数据库系统。在传统场景中,承担OLTP任务和OLAP任务的数据库是两个不同的系统。
  • 04.21 16:15:05
    发表了文章 2021-04-21 16:15:05

    基于 Flutter 的 Web 渲染引擎「北海」正式开源!

    阿里巴巴历时 3 年自研开发的 Web 渲染引擎北海(英文名:Kraken)正式开源,致力打造易扩展,跨平台,高性能的渲染引擎,并已在优酷、大麦、天猫等业务场景中使用。
  • 04.20 16:58:52
    发表了文章 2021-04-20 16:58:52

    代码评审中的代码协同

    代码评审中同样存在着“Talk is cheap. Show me the code”,语言无力时,直接上代码吧。这就是我们今天要讨论的话题——代码评审中的代码协同。
  • 04.19 17:20:35
    发表了文章 2021-04-19 17:20:35

    业务团队如何统一架构设计风格?

    首次上线应用,面对业务框架搭建你是否曾感到无从下手?维护线上应用,面对大量历史包袱你是否正避坑不及深陷泥潭?为何同样是业务应用,不同人的设计风格千差万别?为何最初的设计经过多个迭代后总是面目全非?新人来到团队,怎样才能快速了解业务,不被大量技术细节折磨?如果你也有这些困扰,希望本文能提供些许帮助。
  • 04.19 10:52:43
    发表了文章 2021-04-19 10:52:43

    如何把事做成

    工作中经常遇到这样的场景,老板交给了你一件事,这件事是一件横向的,需要其他人参与,时间跨度可能会比较长的。遇到这样的事,很多人上来就埋头苦干,浑浑噩噩到最后都不知道自己在做什么,尤其作为一个一线的小兵,不带人,这个时候,你需要一些成事的方法来加持。
  • 04.16 17:44:09
    发表了文章 2021-04-16 17:44:09

    几种Java常用序列化框架的选型与对比

    序列化与反序列化是我们日常数据持久化和网络传输中经常使用的技术,但是目前各种序列化框架让人眼花缭乱,不清楚什么场景到底采用哪种序列化框架。本文会将业界开源的序列化框架进行对比测试,分别从通用性、易用性、可扩展性、性能和数据类型与Java语法支持五方面给出对比测试。
  • 04.15 14:47:34
    发表了文章 2021-04-15 14:47:34

    从前端智能化看“低代码/无代码”

    什么是低代码/无代码开发?业界对于低代码/无代码开发是否存在其他不同的理解?低代码开发和无代码开发之间的区别是什么?
  • 04.14 10:51:11
    发表了文章 2021-04-14 10:51:11

    洞察设计模式的底层逻辑

    设计模式是开发同学经常聊到的话题,也经常被用到实际的开发项目中,熟练的人可以做到信手拈来,不熟悉的人陷入苦思冥想中。笔者认为,不仅仅要掌握设计模式的用法,更要洞察设计模式的底层逻辑,只有那样,才能做到遇到实际的问题可以使用合适的设计模式去解决。
  • 04.13 13:29:01
    发表了文章 2021-04-13 13:29:01

    好代码实践:基于Redis的轻量级分布式均衡消费队列

    好代码,给人第一个印象的感觉,就像一篇好文章一样,读起来朗朗上口。不同的文章有不同的风格体裁,不同的代码也有不同的编程风格要求。Python有严格的缩进,像诗歌一样工整对仗;C语言面向过程像散文一样形散神聚,意境深邃;Java语言面向对象又像是写小说一样,能勾勒出一个一个人物形象。但是无论哪一种文章体裁,他的可读性和可理解性都非常重要,只有文章是可读的可理解的,才会吸引更多的读者去读它,让他流传下去,代码也一样,它的可维护性和可读性也非常重要,保证代码可用性,提高代码的简洁程度和可维护程度,才能让我们的代码在计算机上跑的更远,更久。
  • 04.12 13:21:21
    发表了文章 2021-04-12 13:21:21

    小白也能懂的Nacos服务模型

    按照目前市场上的主流使用场景,Nacos 被分成了两块功能:服务注册发现(Naming)和配置中心(Config)。在之前的文章中我介绍了 Nacos 配置中心的实现原理,今天这篇文章所介绍的内容则是与 Nacos 服务注册发现功能相关,来聊一聊 Nacos 的服务模型。
  • 04.09 12:35:07
    发表了文章 2021-04-09 12:35:07

    10种编程语言实现Y组合子

    Y组合子是Lambda演算的一部分,也是函数式编程的理论基础。它是一种方法/技巧,在没有赋值语句的前提下定义递归的匿名函数,即仅仅通过Lambda表达式这个最基本的“原子”实现循环/迭代。本文将用10种不同的编程语言实现Y组合子,以及Y版的递归阶乘函数。
  • 04.08 15:02:26
    发表了文章 2021-04-08 15:02:26

    那些你不知道的TCP冷门知识!

    最近在做数据库相关的事情,碰到了很多TCP相关的问题,新的场景新的挑战,有很多之前并没有掌握透彻的点,大大开了一把眼界,选了几个案例分享一下。
  • 04.07 15:19:51
    发表了文章 2021-04-07 15:19:51

    程序员写好技术文章的几点小技巧

    其我本身并不喜欢写字,之前写的几篇文章,涉及的话题自带流量,所以阅读量多了一些,谈不上有多擅长。不过我还是分享一下我自己写文章时用到的一些小技巧吧,希望对大家有帮助。
  • 04.06 11:23:42
    发表了文章 2021-04-06 11:23:42

    数据仓库分层存储技术揭秘

    本文介绍数据仓库产品作为企业中数据存储和管理的基础设施,在通过分层存储技术来降低企业存储成本时的关键问题和核心技术。
  • 04.01 11:35:31
    发表了文章 2021-04-01 11:35:31

    入选2021全球青年领袖榜单,蚂蚁何征宇的技术人生

    今年3月,世界经济论坛公布了2021年度最具潜力的112位全球青年领袖(Young Global Leaders)。来自蚂蚁集团的可信原生技术部负责人何征宇入选了该名单,成为中国互联网工业界代表之一。

2021年03月

  • 03.31 16:10:42
    发表了文章 2021-03-31 16:10:42

    5G如何保障服务质量?

    为什么在人多的时候,我的速率会降低,时延会增加呢?
  • 03.30 13:41:42
    发表了文章 2021-03-30 13:41:42

    关于写文章的一点经验

    过去的一年,借着《如何画好一张架构图?》、《2020总结(个人篇):关于个人成长的再认知》以及《2020 总结(团队篇):招之即来,来之即战,战之必胜》这三篇文章的热度,成为了2020的年度优秀作者,我个人习惯于回看自己「如何做到的」,所以借着这篇文章也回看一下自己在写文章过程中的一些成长,也希望能够对大家有一些启发。
  • 03.29 10:31:25
    发表了文章 2021-03-29 10:31:25

    深入分析 Flutter 渲染性能

    Flutter 有很多优点,特别是对于开发者来说,跨平台多端支持,丰富的 UI 组件库和交互效果,声明式 UI,React 的更新方式,Hot-reload 提高开发效率等等。虽然它在渲染性能上有不少缺陷,但是某种程度上,某些缺陷也是为了实现更高层次的设计目标而不得不承受的结果。
  • 03.26 10:39:43
    发表了文章 2021-03-26 10:39:43

    一文详解SQL关联子查询

    本文主要介绍什么是关联子查询以及如何将关联子查询改写为普通语义的sql查询。
  • 03.25 11:33:55
    发表了文章 2021-03-25 11:33:55

    如何做一场高质量的分享?

    最近我发现一些同学的分享越来越趋于“念稿”式。我一边看着分享的同学在上面念稿,另一边看着几十号人在下面看电脑看手机,我心里就特别着急。恨不得我自己上去讲,也恨不得没收了大家的电脑手机。但这种粗暴的方法肯定是不解决问题的,核心问题还是大家不善于分享。那么到底应该怎么分享呢?
  • 03.24 17:57:02
    发表了文章 2021-03-24 17:57:02

    ​Java Map中那些巧妙的设计

    他山之石可以攻玉,这些巧妙的设计思想非常有借鉴价值,可谓是最佳实践。然而,大多数有关Java Map原理的科普类文章都是专注于“点”,并没有连成“线”,甚至形成“网状结构”。因此,本文基于个人理解,对所阅读的部分源码进行了分类与总结,归纳出Map中的几个核心特性。
  • 03.23 13:50:35
    发表了文章 2021-03-23 13:50:35

    用JS解释JS!详解AST及其应用

    本片文章主要介绍了AST以及它的工作模式,同时体验利用 AST 所达成的惊艳能力。
  • 03.22 13:34:30
    发表了文章 2021-03-22 13:34:30

    Raft成员变更的工程实践

    成员变更是一致性系统实现绕不开的难题,对于提升运维能力以及服务可用性都有很大的帮助。 本文从Raft成员变更理论出发,介绍了Raft成员变更和单步成员变更的问题,其中包括Raft著名的Bug。 对于Raft成员变更的工程实现上需要考虑的问题,本文给出了一些工程实践经验。
  • 03.18 14:40:21
    发表了文章 2021-03-18 14:40:21

    我在架构设计和代码开发中的一些常用原则

    在日常的开发和设计过程中,大家对技术设计上的一些问题往往会面临很多的选择,不同的人会有不同的选择。本文介绍的就是我在工作中遇到的一些问题而总结和使用到的一些常用原则。
  • 03.17 15:21:48
    发表了文章 2021-03-17 15:21:48

    如何在Spring生态中玩转RocketMQ?

    RocketMQ作为业务消息的首选,在消息和流处理领域被广泛应用。而微服务生态Spring框架也是业务开发中最受欢迎的框架,两者的完美契合使得RocketMQ成为Spring Messaging实现中最受欢迎的消息实现。本文展示了5种在Spring生态中文玩转RocketMQ的方式,并描述了每个项目的特点和使用场景。文末可以直达在线体验。
  • 03.16 11:34:11
    发表了文章 2021-03-16 11:34:11

    如何写出高质量的技术文章

    为什么要写文章?什么是好的技术文章?如何写好技术文章?如果你是一个不喜欢语文、不喜欢阅读、作文很少及格的理科生,想要写好一篇技术文章,请一定要往下看。
  • 03.15 13:12:37
    发表了文章 2021-03-15 13:12:37

    大型 Web 应用插件化架构探索

    随着 Web 技术的逐渐成熟,越来越多的应用架构趋向于复杂,例如阿里云等巨型控制台项目,每个产品下都有各自的团队来负责维护和迭代。不论是维护还是发布以及管控成本都随着业务体量的增长而逐渐不可控。在这个背景下微前端应用而生,微前端在阿里内部已经有许多成熟的实践,这里不再赘述。本文以微前端为引子(蹭热度),探讨一些另类的 Web 应用所面临的类似问题。
  • 03.12 11:50:41
    发表了文章 2021-03-12 11:50:41

    应用容灾中,MySQL数据表是否需要跨云同步?

    容灾系统的重要目标在于保证系统数据和服务的“连续性”。当系统发生故障时,容灾系统能够快速恢复服务和保证数据的有效性。为了防止天灾人祸、不可抗力,在同城或异地建立对应的IT系统,其中最核心的工作是数据同步。本文选取应用层容灾的场景中,对于哪些数据表需要跨云同步,哪些数据表不需要跨云同步的问题进行探讨。通过一个具体的案例,帮助读者更好地梳理同步表和过滤表的方法,以满足应用层的业务容灾需求。
  • 03.11 13:03:21
    发表了文章 2021-03-11 13:03:21

    重磅!2020年度技术&行业报告合集来了,快收藏

    2020年发生的种种变化与万象百态,给社会、商业带来巨大冲击,但同时也带来了新的趋势和机遇。数据生产力时代,科技正在成为无冕之王,推动着趋势浪潮的演进,看清未来趋势,洞察行业环境变得尤为重要。阿里技术重磅推出年度报告合集,包括宏观分析、科技趋势、行业洞察、数据治理等多重维度,希望能够在2021年帮助同学们更好地掌握方向、看清环境,洞察创新机会。
  • 03.10 10:51:54
    发表了文章 2021-03-10 10:51:54

    这可能是大型复杂项目下数据流的最佳实践

    在旧的 Done 项目中,代码复杂度高,已经到了“牵一发而动全身”,技术债极高的情况。由于旧代码“错综复杂”,导致实现一个简单的功能,都需要比正常时间多2~3倍的工作估时。
  • 03.09 19:18:54
    发表了文章 2021-03-09 19:18:54

    Java单元测试技巧之PowerMock

    高德的技术大佬向老师在谈论方法论时说到:“复杂的问题要简单化,简单的问题要深入化。” 这句话让我感触颇深,这何尝不是一套编写代码的方法——把一个复杂逻辑拆分为许多简单逻辑,然后把每一个简单逻辑进行深入实现,最后把这些简单逻辑整合为复杂逻辑,总结为八字真言即是“化繁为简,由简入繁”。
  • 03.09 13:52:14
    发表了文章 2021-03-09 13:52:14

    云计算的演进之路

    云计算,每天都在不断重塑商业和技术世界,同时也在不断重塑自身以满足不同客户的需求。自诞生之日起,从部署模型到区域覆盖,再到运营模式,云计算从未停止过发展。但是,无论其自身的广度和深度如何延伸,亦或其部署和运营模式如何灵活和多样化,始终遵循一个原则:一致性。即,以一致的技术堆栈为支撑,提供一致的体验。作为这一领域最活跃的创新者之一,阿里云在过年十年里一直秉承这一原则不断推动云产品的创新和发展。
  • 03.08 16:39:14
    发表了文章 2021-03-08 16:39:14

    稳定性保障6步走:高可用系统大促作战指南!

    年年有大促,大家对于大促稳定性保障这个词都不陌生,业务场景尽管各不相同,“套路”往往殊路同归,全链路压测、容量评估、限流、紧急预案等,来来去去总少不了那么几板斧。跳出这些“套路”,回到问题的本质,我们为什么要按照这些策略来做?除了口口相传的历史经验,我们还能做些什么?又有什么理论依据?
  • 03.08 10:38:16
    发表了文章 2021-03-08 10:38:16

    浅谈分库分表那些事儿

    本文主要阐述在分库分表改造过程中需要考虑的因素以及对应的解法,还有踩过的那些坑。
  • 发表了文章 2022-09-27

    一个注解搞定责任链,学还是不学?

  • 发表了文章 2022-09-26

    单元测试运行原理探究

  • 发表了文章 2022-09-23

    亿级异构任务调度框架设计与实践

  • 发表了文章 2022-09-22

    安全同学讲Maven间接依赖场景的仲裁机制

  • 发表了文章 2022-09-21

    弹性并行查询深度剖析

  • 发表了文章 2022-09-20

    浅谈DDD中的聚合

  • 发表了文章 2022-09-19

    理论与实践:如何写好一个方法

  • 发表了文章 2022-09-16

    李飞飞:云原生数据库是大势所趋

  • 发表了文章 2022-09-15

    Alibaba.com瘦包40MB——业界最全的iOS包大小技术总结

  • 发表了文章 2022-09-14

    安全生产-系统稳定性建设

  • 发表了文章 2022-09-08

    是什么让一段20行代码的性能提升了10倍

  • 发表了文章 2022-09-07

    当 AI 邂逅绘画艺术,能迸发出怎样的火花?

  • 发表了文章 2022-09-06

    我,PolarDB云原生数据库,5年来实现这些重磅技术创新

  • 发表了文章 2022-09-02

    从0到1使用Webpack5 + React + TS构建标准化应用

  • 发表了文章 2022-09-01

    java应用提速(速度与激情)

  • 发表了文章 2022-08-26

    测试环境不稳定&复杂的必然性及其对策

  • 发表了文章 2022-08-25

    如何写出有效的单元测试

  • 发表了文章 2022-08-23

    iLogtail开源之路

  • 发表了文章 2022-08-17

    一种关于低代码平台(LCDP)建设实践与设计思路

  • 发表了文章 2022-08-16

    代码圈复杂度治理小结

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2022-09-27

    智能货品解决方案中,试销过程有几个阶段

    通常试销过程有三个阶段,分别为孵化期(0~3 个月),成长期(3~9 个月),成熟期(9+个月)。 以上内容摘自《零售数据中台通关指南》电子书,点击https://developer.aliyun.com/ebook/download/373可下载完成版
    踩0 评论0
  • 提交了问题 2022-07-15

    如何使用HHDBCS对PolarDB for PostgreSQL存储过程进行调试?

  • 提交了问题 2022-07-15

    如何将面向Oracle开发的应用所使用到的复杂的SQL语句,迁移至基于PolarDB for Pos

  • 提交了问题 2022-07-15

    使用HHDBCS迁移数据的流程包括那三个阶段?

  • 提交了问题 2022-07-15

    如何使用IDE工具HHDBCS,在Oracle数据库中创建一个包含1000条模拟数据的数据表,并将该

  • 提交了问题 2022-07-15

    如何使用IDE工具HHDBCS,将Oracle表结构一次性迁移至PolarDB for Postgr

  • 提交了问题 2022-07-15

    结构迁移是指什么?

  • 提交了问题 2022-07-15

    数据从Oracle迁移至PolarDB for PostgreSQL的过程中,数据迁移具体指什么?

  • 提交了问题 2022-07-15

    数据从Oracle迁移至PolarDB for PostgreSQL的过程中,脚本迁移(结构迁移)具

  • 提交了问题 2022-07-15

    目前有哪些工具可以连接PolarDB for PostgreSQL数据库并对其进行管理?

  • 提交了问题 2022-07-15

    如何使用pg_rman维护?

  • 提交了问题 2022-07-15

    如何使用pg_rman做恢复?

  • 提交了问题 2022-07-15

    如何使用pg_rman做备份?

  • 提交了问题 2022-07-15

    如何部署pg_rman?

  • 提交了问题 2022-07-15

    哪里可以下载pg_rman?

  • 提交了问题 2022-07-15

    pg_rman是一个什么样的工具?

  • 提交了问题 2022-07-15

    执行其它不完全恢复要怎么操作?

  • 提交了问题 2022-07-15

    执行时间点不完全恢复(恢复前备份pg_wal目录下所有文件)要怎么操作?

  • 提交了问题 2022-07-15

    执行隐式不完全恢复(恢复前没有备份pg_wal目录下所有文件)要怎么操作?

  • 提交了问题 2022-07-15

    执行完全恢复(恢复前备份pg_wal目录下所有文件)要怎么操作?

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息