阿里开发者_个人页

个人头像照片 阿里开发者
个人头像照片
269
11
0

个人介绍

暂无个人介绍

擅长的技术

  • Java
  • 数据库
获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年05月

  • 04.24 16:51:57
    发表了文章 2024-04-24 16:51:57

    给技术新人的ODPS优化建议

    数据开发基本都是从陌生到熟悉,但是写多了就会发现各种好用的工具/函数,也会发现各种坑,本文分享了作者从拿到数据到数据开发到数据监控的一些实操经验。
  • 04.24 16:50:43
    发表了文章 2024-04-24 16:50:43

    业界难题“模拟点击”,端上如何实时防守?

    本文针对模拟点击的黑产实时防控问题,介绍过去2年蚂蚁集团在技术方面的工作,旨在介绍风险存在的原因、风险的特点、风险的技术分析以及风险的防控方法。
  • 04.24 16:50:25
    发表了文章 2024-04-24 16:50:25

    Java面向容错编程之重试机制

    容错编程是一种重要的编程思想,它能够提高应用程序的可靠性和稳定性,同时提高代码的健壮性。本文总结了一些作者在面对服务失败时如何进行优雅重试,比如aop、cglib等同时对重试工具\组件的源码和注意事项进行总结分析。
  • 04.24 16:49:41
    发表了文章 2024-04-24 16:49:41

    案例分析|线程池相关故障梳理&总结

    本文作者梳理和分享了线程池类的故障,分别从故障视角和技术视角两个角度来分析总结,故障视角可以看到现象和教训,而技术视角可以透过现象看到本质更进一步可以看看如何避免。
  • 04.24 16:47:37
    发表了文章 2024-04-24 16:47:37

    我用AI写了个儿童绘本,在Amazon上架了

    随着ChatGPT的讨论度愈来愈高,一些爱好者也从中做了许多新的尝试,例如从中构建小的产品闭环,又或者提升自己的工作效率。我自己和两位小伙伴也实操了一个绘本案例,分享给大家,希望大家能从实践中对AIGC有更深的感触和了解~
  • 04.24 16:34:01
    发表了文章 2024-04-24 16:34:01

    小小前端如何在AIGC领域“乘风破浪”

    作者从7月份开始做AIGC相关的项目有了一些感触和经验总结分享给大家,生成图片的质量提升一方面来自于AIGC领域大模型和开源插件的飞速发展,一方面来自对于生成路线和参数的理解加深。
  • 04.24 16:25:27
    发表了文章 2024-04-24 16:25:27

    一文浅谈CodeReview中的一些思考

    CodeReview在日常的开发过程中越来越被重视,它在提高代码质量同时促进团队成员之间的知识共享和技能提升方面发挥了诸多作用,本文将主要围绕CodeReview展开,简单聊聊在CodeReview过程中的心得和思考。
  • 04.24 15:38:11
    发表了文章 2024-04-24 15:38:11

    技术人必修课:利用金字塔原理高效思考与表达

    作者写这篇文章的目的就是希望能够帮助更多同学了解金字塔原理并合理应用,不只是写作,更是要着眼于思考和表达。本文将围绕认识金字塔结构、表达的逻辑、思考的逻辑、解决问题的框架、演示的逻辑这几个方面带领大家深入学习金字塔原理。
  • 04.24 15:18:54
    发表了文章 2024-04-24 15:18:54

    三万字长文:JVM内存问题排查Cookbook

    本文主要系统性地整理了排查思路,为大家遇到问题时提供全面的排查流程,不至于漏掉某些可能性误入歧途浪费时间。
  • 04.23 18:37:16
    发表了文章 2024-04-23 18:37:16

    算法工程师如何拿结果:走过低谷,先立信念

    作者结合自己在推荐算法领域的工作经验讨论“如何拿结果”这个问题。
  • 04.23 18:33:32
    发表了文章 2024-04-23 18:33:32

    向量化代码实践与思考:如何借助向量化技术给代码提速

    在不堆机器的情况下,要想使代码完全发挥出硬件性能,就需要做加速。其中比较常见的操作是并发处理,本文将深入向量化计算技术,为大家讲解SIMD指令,以及如何写出规范的可向量化的代码。
  • 04.23 18:23:55
    发表了文章 2024-04-23 18:23:55

    浅谈C++20 协程那点事儿

    本文是 C++20 的协程入门文章,作者围绕协程的概念到协程的实现思路全方位进行讲解,努力让本文成为全网最好理解的「C++20 协程」原理解析文章。
  • 04.22 18:31:03
    发表了文章 2024-04-22 18:31:03

    从0-1的建设云上稳定性

    本文将从前后端的视角整体看下我们在云上稳定性治理的一些路径和经验。首先从平台的系统架构模型出发,站在全局视角看下整个平台的风险。
  • 04.22 18:22:20
    发表了文章 2024-04-22 18:22:20

    一文解析 ODPS SQL 任务优化方法原理

    本文重点尝试从ODPS SQL的逻辑执行计划和Logview中的执行计划出发,分析日常数据研发过程中各种优化方法背后的原理,覆盖了部分调优方法的分析,从知道怎么优化,到为什么这样优化,以及还能怎样优化。
  • 04.22 15:11:26
    发表了文章 2024-04-22 15:11:26

    业务单据进行领域驱动设计的最佳实践

    本文是一篇DDD的最佳实践文章,读者也可以认为本文类似在介绍一种多字段单据的设计模式,整个文章会以一个简单版的电商购物背景作为一个领域上下文,过程中注重介绍领域组件的形成过程,同时会重点突出DDD的核心点。
  • 04.22 14:56:26
    发表了文章 2024-04-22 14:56:26

    卓越工程布道:掌握条件判断的模式

    本文是普适性的经验分享,并非按规范局限在 JavaScript 前端视角 做出的总结,除JavaScript外还深入结合了ActionScript 3.0、PHP、C / C++、Basic非纯粹OOP领域语言的经验。
  • 04.22 14:25:29
    发表了文章 2024-04-22 14:25:29

    阿里云吴结生:云计算是企业实现数智化的阶梯

    文章背景:阿里云副总裁、阿里云云存储产品线负责人吴结生在云栖大会的演讲中表示:“从云的角度来看,云的存力、算力,云上提供的数据管理的能力,大数据分析能力和人工智能计算能力,帮助每家企业从数据公司演进到数据驱动的公司。因此云计算是企业实现数智化的阶梯。”
  • 04.22 14:11:21
    发表了文章 2024-04-22 14:11:21

    一个健壮的前端轮询

    本文讨论了在不使用websocket做服务端推送的情况下,如何写出一个健壮的前端轮询。文章提供了一些常见的前端轮询的应用场景以及可能遇到的问题,欢迎大家一起讨论。
  • 04.22 13:44:04
    发表了文章 2024-04-22 13:44:04

    这些年背过的面试题——Redis篇

    本文是技术人面试系列Redis篇,面试中关于Redis都需要了解哪些基础?一文带你详细了解,欢迎收藏!
  • 04.19 15:03:35
    发表了文章 2024-04-19 15:03:35

    我知道你想用useEffect,但你先别急

    useEffect是React提供给我们的一个“逃生舱”,是React 的纯函数式世界通往命令式世界的“逃生通道”,选择合适的时机使用useEffect会让我们的代码既优雅又高效,反之会造成不必要的负担。
  • 04.19 11:31:28
    发表了文章 2024-04-19 11:31:28

    这些年背过的面试题——Spring篇

    对技术人来说,面试成功的道路只有一条,就是好好准备技术基础。本文是面试系列文章Spring篇,作者把自己的八股文和一些经验总结汇总在一起,供大家参考。
  • 04.19 11:14:41
    发表了文章 2024-04-19 11:14:41

    请删掉99%的useMemo

    你的useMemo真正为你的项目带来了多少性能上的优化?由于useMemo和useCallback类似,所以本文全文会在大部分地方以useMemo为例,部分例子使用useCallback帮助大家更好的理解两个hooks。
  • 04.19 10:46:21
    发表了文章 2024-04-19 10:46:21

    如何写好代码?一个提升代码可读性的小技巧

    如何提高代码的可读性,使得代码变得整洁,甚至赏心悦目。本文会从“控制流”的角度分享一下作者对提高代码可读性的一些思考。
  • 04.19 10:29:45
    发表了文章 2024-04-19 10:29:45

    2024年看AIGC是如何让1688主图焕发新春的

    本文主要向大家系统地介绍了1688严选和商品品质化之旅。从买家心智和业务诉求中的痛点与机会到整体的方案和集体上线时的数据和效果,希望进一步提升严选商品的表达和买家转化。
  • 04.19 10:26:35
    发表了文章 2024-04-19 10:26:35

    从零构建现代深度学习框架(TinyDL-0.01)

    本文主要以一个Java工程师视角,阐述如何从零(无任何二三方依赖)构建一个极简(麻雀虽小五脏俱全)现代深度学习框架(类比AI的操作系统)。
  • 04.19 10:24:16
    发表了文章 2024-04-19 10:24:16

    一文聊聊程序员的痛楚与磨难选择

    对于还没有完整读过源码的小伙伴,本文建议的源码阅读方式,不妨尝试下。从你准备开始阅读源码,你会发现,要做的事情太多了,不过一步一个脚印,你会发现,付出是值得的。
  • 04.18 18:11:19
    发表了文章 2024-04-18 18:11:19

    这些年背过的面试题——MySQL篇

    本文是技术人面试系列MySQL篇,面试中关于MySQL都需要了解哪些基础?一文带你详细了解,欢迎收藏!
  • 04.18 18:05:00
    发表了文章 2024-04-18 18:05:00

    一次由于八股文引起的内存泄漏

    本文记录两次报错系统监控现象以及作者针对性的排查过程和分析,最终解决了问题的全过程。
  • 04.18 17:56:23
    发表了文章 2024-04-18 17:56:23

    浅谈弹性计算管控可观测性体系建设

    为什么需要可观测性?可观测性技术对业务团队的价值有哪些?如何建设一个可观测性技术体系?本文将从整体架构到核心设计一一为大家讲解。
  • 04.18 17:32:06
    发表了文章 2024-04-18 17:32:06

    人人都是AI大师 - Prompt工程

    prompt工程不需要复杂的编程知识,人人都可以使用prompt工程成为AI大师。本文只探讨prompt工程,不涉及模型训练等内容。只讨论文本生成,不涉及图像等领域。
  • 04.18 16:57:40
    发表了文章 2024-04-18 16:57:40

    大模型推理优化实践:KV cache复用与投机采样

    在本文中,我们将详细介绍两种在业务中实践的优化策略:多轮对话间的 KV cache 复用技术和投机采样方法。我们会细致探讨这些策略的应用场景、框架实现,并分享一些实现时的关键技巧。
  • 04.18 16:48:59
    发表了文章 2024-04-18 16:48:59

    我有一个朋友写出了17种触发NPE的代码!避免这些坑

    我有一个朋友,写代码的时候常常遭到NPE背刺,痛定思痛,总结了NPE出没的17个场景,哪一个你还没有遇到过?
  • 04.18 16:42:57
    发表了文章 2024-04-18 16:42:57

    软件架构一致性 —— 被忽视的研发成本

    本文主要介绍了一些解决架构一致性问题的方法,以及我们应该如何去理解和应对部分不得不付出的成本。
  • 04.18 16:34:04
    发表了文章 2024-04-18 16:34:04

    这些年背过的面试题——Kafka篇

    本文是技术人面试系列Kafka篇,面试中关于Kafka都需要了解哪些基础?一文带你详细了解,欢迎收藏!
  • 04.18 16:32:21
    发表了文章 2024-04-18 16:32:21

    奇思妙想的SQL|兼顾性能的数据倾斜处理新姿势

    本篇为系列第2篇,分享在支付宝支付数据链路改造升级过程中,针对数据倾斜的优化实践新方法,在解决数据倾斜问题的同时,还能兼顾更优的计算性能!
  • 04.18 16:14:31
    发表了文章 2024-04-18 16:14:31

    领先99%小白的Sora关键信息!

    Sora是一个以视频生成为核心的多能力模型,本文简单介绍了什么是Sora,主要从Sora有多强、Sora技术突破以及复刻难度、意义和启发三个方向出发展开讨论。
  • 04.18 16:03:19
    发表了文章 2024-04-18 16:03:19

    这些年背过的面试题——SpringCloud篇

    本文是技术人面试系列SpringCloud篇,面试中关于SpringCloud都需要了解哪些基础?一文带你详细了解,欢迎收藏!
  • 04.18 15:43:58
    发表了文章 2024-04-18 15:43:58

    性能优化:通用快照方案

    本文我们将探讨快照技术如何增强页面性能和用户体验,如何在业务中集成快照方案,以及我们的通用快照解决方案的技术细节。
  • 04.18 15:21:36
    发表了文章 2024-04-18 15:21:36

    万字长文:一文详解单元测试干了什么

    好的单元测试不仅可以验证代码结构设计的是否合理,而且可以提前发现代码中的漏洞,将线上风险扼杀在摇篮中。本文从常用的单元测试框架出发,对Mockito框架深入浅出的讲解,希望能帮到每一位同学。
  • 04.18 14:52:17
    发表了文章 2024-04-18 14:52:17

    年度代码翻车现场 |前端代码评审问题总结

    代码评审于技术团队的工程师文化建设非常有意义,它是形成团队统一代码风格最有效的方式,作者把自己团队在一年的CR中常见的那些小问题做了一些梳理,希望能对大家起到一点小帮助。
  • 04.18 13:54:29
    发表了文章 2024-04-18 13:54:29

    这些年背过的面试题——ES篇

    本文是技术人面试系列ES篇,面试中关于ES都需要了解哪些基础?一文带你详细了解,欢迎收藏!
  • 04.18 11:27:38
    发表了文章 2024-04-18 11:27:38

    深入浅出LangChain与智能Agent:构建下一代AI助手

    LangChain为大型语言模型提供了一种全新的搭建和集成方式,通过这个强大的框架,我们可以将复杂的技术任务简化,让创意和创新更加易于实现。本文从LangChain是什么到LangChain的实际案例到智能体的快速发展做了全面的讲解。
  • 04.17 17:12:54
    发表了文章 2024-04-17 17:12:54

    破浪前行:iLogtail十年老架构如何浴火重生

    本文主要介绍可观测数据采集器iLogtail的架构升级原因、目标及具体实践,同时分享了作者在此过程中收获的一些思考和成长。
  • 04.17 16:29:19
    发表了文章 2024-04-17 16:29:19

    一个测试开发的十年心路历程-从改变自己做起

    作者天士从事测试开发十多年,期间经历不少角色转换,以下是他在测开成长升级、质量体系建设、专项建设方面的总结,以及职场上的一些思考。
  • 04.17 11:42:13
    发表了文章 2024-04-17 11:42:13

    一文掌握大模型提示词技巧:从战略到战术

    本文将用通俗易懂的语言,带你从战略(宏观)和战术(微观)两个层次掌握大模型提示词的常见技巧,真正做到理论和实践相结合,占领 AI 运用的先机。
  • 04.17 10:16:16
    发表了文章 2024-04-17 10:16:16

    跟着iLogtail学习无锁化编程

    锁是解决这些问题的传统方法,而无锁化编程是一种更高级但复杂的技术,它能够在某些情况下提供更优的性能和可扩展性。正确选择和实现适合应用场景的并发策略,是高效多线程编程的关键。本文由作者带着大家一起学习无锁化编程。
  • 04.15 17:08:17
    发表了文章 2024-04-15 17:08:17

    Java对象头压缩---- 永久为Java应用“降本增效”

    本文介绍了一下OpenJDK的最新技术,对象头压缩,来大幅优化Java对象的内存占用。
  • 04.15 16:09:47
    发表了文章 2024-04-15 16:09:47

    一文聊聊我理解的技术PM

    作为技术同学,不仅要写好自己的代码,做好功能交付,往往还需要担任复杂项目的技术PM,但有些同学缺少项目管理经验,不知道怎么才能做好技术PM,本文结合作者自身的一些经验,分享一些心得。
  • 04.15 15:01:59
    发表了文章 2024-04-15 15:01:59

    这些年背过的面试题——JVM篇

    本文是技术人面试系列JVM篇,面试中关于JVM都需要了解哪些基础?一文带你详细了解,欢迎收藏!
  • 04.11 17:29:13
    发表了文章 2024-04-11 17:29:13

    Java 22 新增利器: 使用 Java Stream Gather 优雅地处理流中的状态

    本文中我们分析了 什么 是 “流”,对比了 Java 上几种常见的 “流”库,引入和详细介绍了 Java 22 中的 Stream Gather API 。同时也简单分享了利用虚拟线程 如何简化 Stream map Concurrent操作符的实现。希望抛砖引玉和大家分享新的特性,共同进步。同时也希望大家都可以升级到新版本的 JDK,更好的赋能业务。
  • 发表了文章 2024-05-16

    浅谈现代消息队列与云存储

  • 发表了文章 2024-05-16

    一文详解|影响成长的关键思考(二)

  • 发表了文章 2024-05-16

    互动游戏之我养的鸡要旅行

  • 发表了文章 2024-05-16

    大白话聊聊Netty

  • 发表了文章 2024-05-16

    日积月累的力量|读《刻意练习》有感

  • 发表了文章 2024-05-15

    阿里云EMR数据湖文件系统: 面向开源和云打造下一代 HDFS

  • 发表了文章 2024-05-15

    Code Smell 重构你的日常代码-圈复杂度高多层嵌套

  • 发表了文章 2024-05-15

    Java8 Lambda实现源码解析

  • 发表了文章 2024-05-15

    谈谈过度设计:因噎废食的陷阱

  • 发表了文章 2024-05-15

    Java本地高性能缓存实践

  • 发表了文章 2024-05-15

    Golang 中那些隐秘的角落

  • 发表了文章 2024-05-15

    Tair 对 Redis 引擎架构之争的看法

  • 发表了文章 2024-05-15

    谈谈我工作中的23个设计模式

  • 发表了文章 2024-05-15

    聊聊日志硬扫描,阿里 Log Scan 的设计与实践

  • 发表了文章 2024-05-15

    干货!6个方面,32条总结教你提升职场经验

  • 发表了文章 2024-05-15

    javascript 异常处理的一些经验

  • 发表了文章 2024-05-15

    卓越工程之单元测试在行权鉴权中的实践

  • 发表了文章 2024-05-15

    承上启下:基于全域漏斗分析的主搜深度统一粗排

  • 发表了文章 2024-05-15

    创业之路的故事|如何设计一个用户系统

  • 发表了文章 2024-05-15

    聊一聊分布式锁的设计模型

正在加载, 请稍后...
滑动查看更多
  • 提交了问题 2024-03-14

    程序员为什么不能一次性写好,需要一直改Bug?

  • 提交了问题 2024-03-08

    让 AI 写代码,能做出什么样的项目?

  • 提交了问题 2024-02-21

    开动脑洞,你最想用Sora生成什么样的视频?

  • 提交了问题 2024-02-05

    如果用你的专业送上新春祝福,会是什么样的?

  • 提交了问题 2024-01-18

    如何看黄铭钧院士点赞PolarDB,称「云数据库正进入2.0时代,AI与云数据库深度结合大有可为」?

  • 提交了问题 2024-01-17

    只允许用 AI 写代码,不允许程序员手写,你怎么看这种做法?

  • 提交了问题 2023-12-28

    你时常焦虑吗?浅聊技术人对抗焦虑的方法

  • 提交了问题 2023-12-22

    你曾经担任的角色是 CodeReviewer 还是 被 CodeReviewer ?

  • 提交了问题 2023-12-14

    偏向锁被废弃了?谈谈你背的那些“八股文”

  • 提交了问题 2023-12-07

    站在业务技术团队的开发视角,你认同“可读性”是代码的第一优先级要求吗?

  • 提交了问题 2023-12-01

    技术人上下班通勤时间会做些什么?

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