• 博客(1650)
  • 收藏
  • 关注

原创 《黑神话:悟空》船新版本!程序猿直面天命

2024-08-23 18:35:33 27

原创 黑神话上线了,想起来学Lua了?

????目录1 免责(shuai guo)声明2 前言3游戏行业热更新技术史4热更新方案选型与架构设计5 Asset Bundle + dll 替换反射 C# 热更新方案穿刺验证报告6 小结苦等4年,《黑神话:悟空》终于在周二正式上线了。朋友们开始玩了吗?不会还有人像我一样是被抛弃的Xbox玩家吧?不会吧?言归正传,今天我们抛开游戏不谈,来聊一聊游戏开发领域的技术话题。近年来,随着游戏行业的发展...

2024-08-21 08:45:46 725

原创 系统设计:在搜索系统实现缓存的策略与思考

????目录1一些有趣的搜索事实2 从简单的搜索系统框架说起3 不同的缓存类型4缓存策略5缓存可能带来的问题6 后记世界奇奇怪,人类可可爱。在这个不断变化的复杂世界里,人类每天会在搜索系统中敲下数万乃至上亿个问题,找寻答案,给自己的好奇一个归宿。而搜索系统就像一个输送管道,每日孜孜不倦地进行各种计算,浪里淘金,旨在为各种问题送上致命一击。在庞大的数据流中,答案的搜索往往离不开大量计算资源和时间;并...

2024-08-20 08:45:18 555

原创 一次网络请求的顿悟之旅

????目录1 IP、DNS 和 CDN2 TCP、消息分包和协议设计3CGI 和 FastCGI4服务器模型谈5数据层的演进当你在浏览器输入 qq.com 按下回车键,到页面呈现在你面前,整个过程发生了什么?我以前思考过这个问题,从最前面的浏览器到最后的 db 都梳理的一遍,触发了一次技术顿悟,将很多散落的知识点贯通起来了。01IP、DNS 和 CDN如果面试时问你「局域网 IP 有哪些 IP ...

2024-08-15 08:45:29 811

原创 架构师基本功:如何画好一张UML用例图?

????目录1从业务建模到业务用例图1.1愿景1.2业务用例图1.3 业务序列图2 从需求设计到系统用例图2.1需求启发2.2系统用例图2.3用例规约3 总结在做程序设计的时候,开发同学往往都有类似的困惑:分不清楚业务用例图、系统用例图都是什么,二者的区别是什么,也不确定自己画的图对不对,会不会被评审挑战。本文作者从业务建模角度切入,详细拆解了...

2024-08-14 09:36:49 1000

原创 从数据分析到智能生产:AI在工业中的应用与未来

韩光祖,腾讯云 TVP,现任上海腾展长融董事 & CTO。美国南加州大学企管硕士,曾任富邦华一銀行总部渠道与数字银行部副总裁及总部信息科技部副总裁、纬创集团 WistronITS 全球总部首席信息官 、企业资安主委、子辰国际开发(央企港银博源基金)技术顾问兼任 COO (投资)、新蛋网全球科技及委外服务总监、外资银行科技一级部主管 12 年。有 20 余年企业 IT/MIS/IS 营运经验,有 DD、私募债权融资、工业地产交易与股权转让、跨境金融财务、科技发展与创新经验。

2024-08-12 15:44:58 1141

原创 谭晓生解读:AI如何重塑网络安全的未来?

当前,AI 在网络安全领域的应用,已不仅仅是识别和判断风险的能力,还有采取解决措施的能力,AI 正在推动网络安全产业成为数字化、智能化社会的支柱型产业。而不断深入的智能化、数字化转型进程,也为网络安全行业提供了源源不断的新应用场景,这是网络安全领域可以持久不衰发展的重要因素。

2024-08-12 15:42:21 804

原创 腾讯云助力零售企业,探索数字化转型破局之道

关于新技术的应用,黄云飞补充到,企业数字化建设容易被庞大蓝图或者新鲜技术所误导,投入过多效果甚微,数字化建设更应该符合自身业务发展,技术应该结合业务落地场景,不宜追风,赋能业务的才是最好的技术。腾讯云以 AI 安全大数据、隐私计算能力为核心,结合腾讯二十多年黑产攻防经验,打造出天御“四位一体”的多元产品矩阵+纵深服务,涵盖场景咨询-解决方案-风控数据-风控系统的多维度产品输出,提供多场景、全流程的智能风控解决方案,围绕企业数字化过程中的交易、信贷、营销等场景的风控需求,精准打击黑灰产,协助企业规避损失。

2024-08-12 15:35:06 499

原创 9本醍醐灌顶的计算机好书

????目录1 The Art of Doing Science and Engineering2The Mythical Man-Month: Essays on Software Engineering 人月神话3 Probability and Computing4The Cathedral & the Bazaar 大教堂与集市5 Staff Engineer6 Designing ...

2024-08-08 18:31:37 469

原创 架构师必备底层逻辑:设计与建模

????目录1 软件开发需求现状与实际困局2 为什么要做设计和建模?3设计和建模的三个关键点4总结程序员往往习惯于接到需求立马开始撸代码,原因无非是需求急任务重老板盯得紧。但在实际的开发场景中,我们往往会发现,写完代码,需求变了;人力多了,质量差了;业务代码,写起来没劲……在追崇多人协作的现代软件开发体系下,这些问题背后的前置解决方案,其实就是设计和建模。本文将带你深入软件开发的初始,了解写代码前要...

2024-08-07 08:45:30 891

原创 服务端开发必备:9大性能优化秘技

????目录1 缓存2 并行化处理3 批量化处理4 数据压缩处理5 无锁化6 分片化7避免请求8池化9异步处理10 总结笔者最近对负责项目做了一些服务性能优化的工作,主要优化了项目中的一些不合理设计,例如:服务间使用 json 传输数据;监控上报处理逻辑在主流程中;重复数据每次都请求下游服务;多个耗时操作串行请求等。取得了 A 服务平均耗时跟 p99 耗时均下降 80%、事件底层服务平均耗时下降...

2024-08-06 08:45:52 837

原创 大奖放送 | AI编程达人秀视频&文章征集大赛来啦!

展示你使用腾讯云AI代码助手的具体开发场景,介绍项目或应用特性/场景/开发语言/开发环境等,分享与腾讯云AI代码助手共同成长的故事。-展示腾讯云AI代码助手给你带来的便捷、提升与启发,如研发提效、工作流程优化等,效果展示形式包括但不限于文字/旁白阐述、前后效果对比等。是一款辅助编码工具,基于混元大模型,提供技术对话、代码补全、代码诊断和优化等能力,为你生成优质代码,帮你解决技术难题,提升编码效率。征集阶段:7月30日-8月25日评审阶段:8月26日-9月4日获奖公布:9月5日。

2024-08-05 17:08:46 956

原创 腾讯云全套解决方案,助力TOP中老年视频平台开拓新业务场景

如何打造基于公有云和音视频直播技术的自研平台和全套解决方案,支撑业务玩转基于场景化的业务创新,实现MAU的迅速上量。

2024-08-01 17:21:58 166

原创 腾讯云助力智慧母婴品牌“海马爸比”,让带娃成为“技术流”

腾讯云IOT Video方案极大节省网络带宽、降低成本的同时,又提高了连接稳定性,帮助海马爸比经受住头部直播带货、618大促海量用户集中上线的考验。

2024-08-01 17:17:10 175

原创 华中第一游戏发行平台 X 腾讯云数据库,实现IT成本降低40%

如何解决大型游戏平台面临的技术和运营?

2024-08-01 17:10:36 154

原创 程序员必备Linux性能分析工具和方法

????目录1 分析工具2 分析方法3 CPU 使用有问题?4 内存使用有问题?5 磁盘 I/O 使用有问题?6 网络 I/O 使用有问题?对 Linux 进行问题排查是后台开发的日常,但却总会遇到“无法稳定复现、问题定位困难、一两天都没缩小问题范围”等等问题。本文作者整理和总结了 Linux 后台开发常用的分析工具和问题排查思路,主要涉及 CPU 、内存、磁盘和网络四大方面,并归纳为思维导图方便大家记...

2024-08-01 08:46:03 289

原创 一文掌握Prompt:万能框架+优化技巧+常用指标

????目录1 写在前面2 Prompt 万能框架3框架的细化4 在框架上增加更多信息(RAG)5 让大模型更好的思考(CoT)6附加技巧7优化方式及常用指标8 写在最后随着大模型在2023年横空出世,“Prompt 工程”应运而生,作为用好大模型最重要的武器,Prompt 的好坏对模型效果有着决定性的影响。然而,网络上大量相关文章多是罗列“Prompt 工程”中的若干技巧,少有体系化的总结,...

2024-07-30 08:45:52 325

原创 国产数据库加入战局!00 年代的中国数据库市场发展始末

????目录1 00 年代初的技术背景2 00 年代的数据库格局2.1 Oracle、Sybase、Informix、IBM 的市场竞争2.2 各大数据库公司在00年代的市场地位和变化3 国产数据库加入战局崭露头角在数据库技术的不断演进中,00年代无疑是一个变革与突破的时代。随着互联网的迅猛发展,传统关系型数据库迎来了新型数据库技术的挑战和革新。这一时期,不仅见证了全球数据库技术的快速进...

2024-07-26 08:45:34 359

原创 Redis基础知识典藏版:架构设计、功能特性、应用场景、操作命令……

????目录1 Redis 的主要功能特性2Redis 的典型应用场景3Redis 的演进过程4Redis 的架构设计5Redis 的数据类型及操作命令6腾讯云数据库 Redis7 总结Redis 是一种由 C 语言开发的 NoSQL 数据库,以其高性能的键值对存储和多种应用场景而闻名。本文将详细介绍 Redis 的主要功能特性、典型应用场景、演进过程、架构设计以及数据类型和操作命令,并结合腾...

2024-07-25 08:45:31 421

原创 中台的故事与事故

????目录1 Supercell 的奇迹2 中台的本质:零成本复用3复用背后的隐患4 一些想法5 写在最后2015年左右底,“中台”这个词 迅速在互联网走红,众多互联网大厂纷纷投入到“中台”的战略布局中,转眼间,到了2024年,曾经风靡一时的中台迎来了退潮时刻。这期间发生过什么有趣的故事,这背后的原因又是什么?本文将阐述我对于中台建设的一些思考和浅见,希望可以引发技术人的思考。本文作者将在下周三晚做...

2024-07-24 08:45:40 770

原创 云开发网关技术架构演进

????目录1 引言2 双层架构设计3单层架构设计4 总结云开发 CloudBase(Tencent CloudBase,TCB)是腾讯云提供的云原生一体化开发环境和工具平台,为开发者提供高可用、自动弹性扩缩的后端云服务,包含计算、存储、托管等 Serverless 化能力,可用于云端一体化开发多种端应用(小程序、公众号、Web 应用、Flutter 客户端等)。本文详细介绍了云开发的网关架构设计迁移...

2024-07-23 08:45:31 906

原创 腾讯云开发者《中国数据库前世今生》有奖创作季

例如:聊聊电商巨头的数据库架构之谜、数据库性能优化实战分享、在具体业务流程中数据库产品的可接入环节和应用注意事项、如何设计和实现高可用的MySQL、码农教你N小时搭个在线甲醛检测系统。例如:我与数据库的十年|从小白到专家的转变、数据库学习从入门到放弃再到精通、我的数据库第一课、一次数据库项目让我从码农到架构师、我的数据库创业之路、从。例如:中国数据库前世今生|从数据库看中国IT行业的崛起、数据库行业的全球化趋势与本土化挑战、聊聊数据库技术N年变迁史、聊聊人工智能与大数据的融合、2024年8月30日。

2024-07-22 17:53:11 501

原创 一文搞懂大模型!基础知识、 LLM 应用、 RAG 、 Agent 与未来发展

????目录1 LLM 基础知识2LLM 应用3LLM 的未来发展方向LLM 探秘:想要深入了解人工智能界的“新宠”大型语言模型(LLM)吗?本文将带你走进 LLM 的世界,从入门知识到实际应用,全方位解读这个充满魔力的“大模型”。我们将一起揭开 LLM 的神秘面纱,领略其在各个领域的独特魅力。无论你是初学者还是有一定基础的 AI 爱好者,这篇文章都将为你提供宝贵的知识和启发,让你的 AI 之旅更加...

2024-07-18 08:46:06 946

原创 资金账户系统的设计

????目录1 什么是账户2 什么是资金账户3 实现一个支付资金账户系统4 总结资金账户是互联网和金融业务中非常常见的系统,尤其是在电商、支付等业务中必不可少。资金账户系统本身其核心模块的整体架构往往并不复杂,但其对于资金安全和可用性的要求非常高,导致建设好一个资金账户系统并不容易。本文以笔者在实际工作中实现的资金账户系统为例,探讨了在资金账户系统设计和实现中会遇到的问题以及相应的解决方案。需要强调的是...

2024-07-17 08:45:28 1046

原创 混沌工程&FMEA——可用性隐患分析治理最佳拍档

????目录1 什么是FMEA?2为何需要 FMEA?3FMEA 分析4混沌工程&FMEA5 什么是混沌工程?6混沌&FMEA 实践案例7 小结本文讨论了混沌工程和 FMEA 在软件架构设计中的应用,目的是提升系统可用性。首先解释了 FMEA,一种起源于美国军方的风险评估工具,用于预防产品或服务中的问题。文章详细说明了 FMEA 在软件架构中的步骤,如功能点识别、故障模式描述、影...

2024-07-17 08:45:28 858

原创 图解Kafka:架构设计、消息可靠、数据持久、高性能背后的底层原理

????目录1 引言2 Kafka 宏观认知3Kafka 高可靠性探究4Kafka 高性能探究5其他知识探究在构建高吞吐量和高可靠性的消息系统时,Apache Kafka 成为了众多程序员的首选。本文深入剖析了 Kafka 的内部机制,从宏观架构到消息流转的细节,揭示了 Kafka 如何通过精心设计的系统组件和策略,实现消息的异步处理和流量管理。本文将带你探索 Kafka 的 ack 策略、数据持...

2024-07-16 08:45:24 982

原创 中国数据库前世今生:90年代的群雄争霸与技术革新

????目录1 始于银行通存通兑2全球挑战性的 OLTP 场景——铁路客票系统3巨头鏖战的行业现状4总结直到今天都是金字招牌的 Oracle,逐渐成为历史的 Sybase 、 Informix,在中国市场失去主流采用地位的 SQL Server、DB2,逐渐发芽的国产数据库小苗……90 年代的中国数据库市场,背靠中国信息化改造迅速落地的时代浪潮,开启了怎样的辉煌与腾飞?腾讯云 TVP《技术指针》与...

2024-07-12 08:46:06 682

原创 EdgeOne安全能力开箱测评挑战赛

随着网络攻击日益频繁,企业网站面临着数据泄露、DDoS攻击、CC攻击等多种安全威胁。如何有效保护企业网站安全,成为企业IT部门的重要任务。腾讯云EdgeOne作为一款集成了CDN和安全防护的智能CDN产品,为企业和个人用户提供了全面的加速和安全防护服务。EdgeOne不仅很好地满足了支付保护、电商防盗刷、防薅羊毛等业务场景的需求,而且在提供网站加速、保障了用户流畅访问的同时,还能有效抵御DDoS攻击、WEB攻击、BOT恶意爬虫等网络攻击,保障业务的安全、稳定和高效可用。●。

2024-07-11 17:13:04 1094 2

原创 程序员必备!最全技术文档写作指南

????目录1 用什么载体2需要写哪些文档3怎么写好文档4 文档的维护5推荐阅读书籍程序员最讨厌两类人,一类是不写文档的人,一类是让自己写文档的人。但其实,一篇上下文详尽、边界清晰的文档,能够前置性地解决很多问题,避免因为信息差而带来的各种来回追问、扯皮。写技术文档是开发者的义务,它和写可读代码一样重要,它也可以体现个人做事态度、逻辑思考能力。本篇文章作者将体系化地教会你,如何写文档,如何写好文档...

2024-07-11 08:45:30 830

原创 “一秒”宕机一个半小时!这个让程序员抓狂的续一秒,今年无了!

????目录1闰秒,程序员不能承受之重2 闰秒从何而来3闰秒处理方案4历史影响5取消闰秒国际地球自转服务(IERS)宣布 2024 年世界时将不增加闰秒。对计算机系统和维护它的程序员而言,这是一个好消息。最迟不晚于 2035 年前,闰秒就会被彻底废除。没有办法解决闰秒引发的问题,解决闰秒本身就不再有问题,毕竟人类对多出来的这一秒并无体感。本文将为你介绍闰秒的来源及其影响,并介绍各类系统常见的闰...

2024-07-10 08:45:58 702

原创 业务建模、业务用例图、系统用例图都是啥?一文读懂《软件方法》

????目录0 引子1业务建模2 需求3分析4 结尾计算机领域有众多经典丛书,《软件方法》是其中一本。在软件开发领域工作,深入业务分析,学会系统设计是保持竞争力的关键。本文作者深入拆解了这本书的核心内容,并根据自己的理解加以引申,是一篇非常优秀的读书笔记。推荐大家阅读完本文以后,进一步去阅读原作,结合自己的日常工作,相信会有更深的体会。00引子之前学习《软件方法》这本书,感触很深。虽然乍一看以为只是...

2024-07-09 08:45:47 1088

原创 数据库内核工程师必读论文清单

????目录1Basics2System Design3SQL Engine4Storage Engine5Miscellaneous论文列表基本涵盖了数据库系统的各个方面,包括必要的理论背景、经典的系统设计以及数据库内的多个模块。分为不同的类别和子类别,以便于导航。每篇论文都伴有标题、作者、出版年份,以及在可能的情况下提供全文链接。01Basics1.1 EssentialsA rel...

2024-07-05 08:45:41 728 1

原创 程序员的欧洲杯:用大数据预测胜率,比踢球还刺激

????目录1 足彩预测2投注策略分析3One more thing4 结语激战正酣的欧洲杯已经进入了淘汰赛阶段,每一场比赛的胜负都牵动着万千球迷的心。天气、场地、球星、战术、伤病、裁判,每一个因素都可能会影响一场比赛的结果。有言道,在足球比赛里,不到最后一刻,你永远不知道事情的结果。对于足彩爱好者来说,不仅在欣赏足球荡气回肠、悬念丛生的魅力,更是在与博彩公司进行一场心理与策略的博弈(其实是为了投注...

2024-07-04 08:45:36 1530

原创 腾讯文档前端工程架构改造实践

????目录1 老旧的工程架构让业务开发走得越来越慢2 上百个 npm 包仓库的自动化发布系统3优化组件库的构建体积与速度4多仓库带来困境重重,决心尝试大仓脱困5 如何阻止代码劣化6 总结腾讯基础开发中心负责维护着腾讯文档除编辑器外的大部分业务, 包括 90+ npm 包与 170+ 的 CDN 组件,还有六个 application 服务,散落在七个业务仓库中。随着业务量和开发同学的逐渐增多,基础...

2024-07-03 08:45:22 1096 1

原创 后台开发必备:每个程序员都应掌握的缓存技术

????目录1缓存策略2 缓存类型3缓存淘汰策略4 缓存常见问题5 总结本文介绍了后台开发中使用的缓存技术,如缓存策略、缓存类型,包括本地缓存和分布式缓存,还有缓存淘汰策略,以及缓存使用中的常见问题,如一致性问题、缓存雪崩、缓存穿透、缓存击穿。缓存(Cache)是一种存储技术,可以存储数据,以便快速获取数据。缓存最重要的是两个特性:存储、快速获取。缓存的本质:「用空间换时间」,用快速存储的介质保存数...

2024-07-02 08:45:42 858 1

原创 中国跨过数据库这座大山了吗?

????目录1 十年发一梦,一梦五十年2 国产?国产……国产!3中国数据库的前世今生20 世纪 60 年代国外就有了商业数据库,20 世纪 80 年代我国才有了第一批数据库专业人才。不要小看这 20 年的差距,它可能需要几代数据库人用一生去追。2024 年了,中国跨过数据库这座大山了吗?01十年发一梦,一梦五十年20 世纪 80 年代,萨师煊教授、王珊教授主导编撰的《数据库系统概论》,揭开了中国体系化...

2024-06-28 08:48:36 961

原创 社交活动的“超级传播者”:揭秘网络影响力最大化算法在推荐中的应用

????目录1 背景2 解决方案:容量约束的影响力最大化算法2.1 问题定义2.2 贪心算法设计2.3 可扩展性实现3应用效果3.1 团队信息3.2参考资料01背景在现代社交网络中,信息和影响力的传播无处不在。影响力最大化(Influence Maximization,以下简称 IM)旨在找出网络中最有影响力的少数用户,从而最大化信息传播效果。这一概念起源于病...

2024-06-28 08:48:36 588

原创 程序员必备 VS Code 插件大全!

????目录1 Code Runner2 AI 代码助手3 Settings Sync 插件漫游4在 VS Code 中练习 LeetCode5Rainbow 系列6TODO Highlight & TODO Tree7Material Them & Material Theme Icons工欲善其事,必先利其器!VS Code 就像经典游戏《上古卷轴5:天际》一样,本体已经足够...

2024-06-27 08:48:56 903

原创 如何理解:业务架构、应用架构、数据架构、技术架构与系统和复杂度

????目录1 关于系统的理解2 关于架构的理解3 关于复杂的理解4 后记体系化地看待系统,高维地抽象业务,有效地进行建模,是制约程序员从码农到架构师的能力模型,而往往这些能力模型又很难被具象化地表述出来。本文作者提出了一种非常具有借鉴意义的视角,从系统、架构和复杂三个方面去理解,用非常具象的比喻让人可以直观地看到各个维度间的分层与站位。值得每一位想要提升自己的开发人员细细品阅,点赞收藏。01关于系统的...

2024-06-26 08:53:00 1068

原创 一文看懂微服务世界性技术难题——分布式事务

????目录1 问题简述2 分析探讨3 事务小结让我们聊聊微服务的老大难:分布式事务。这是个已经被无数次讨论的问题,网上文章多如牛毛。本文从业务底层视角出发,探讨分布式事务究竟难在何处,以及务实的解决之路走向何方,再加一根牛毛... 不过希望本文是比较不一样的视角,能给到读者不同的启发。在微服务架构流行的背景下,分布式事务的文章多如牛毛,虽然很多将事务一致性与副本一致性混为一谈,也仍不可否认其中相当一部...

2024-06-25 08:44:16 1030 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除