上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 34 下一页
摘要: 本文针对Golang与Java的基础语法、结构体函数、异常处理、并发编程及垃圾回收、资源消耗等各方面的差异进行对比总结,有不准确、不到位的地方还请大家不吝赐教。 阅读全文
posted @ 2023-04-09 16:46 古道轻风 阅读(1620) 评论(0) 推荐(0) 编辑
摘要: 目前常用的压测工具一般都是针对QPS这一个单一指标进行考量。即使支持编写脚本的工具也只是通过参数化模拟用户。但是实际用户是使用单独设备请求服务器,即一个用户就是一个tcp连接。 所以为了更真实的模拟用户行为,我们需要通过一个tcp连接模拟一个用户,并通过代码方式实现用户的真实请求行为。C端及中台产研中心云平台部质量保障团队自研的“仿真压测系统”。独有的QPS动态可控技术,支持固定URL压测、参数化、Websocket协议压测、中间件、数据库等的压测,模拟用户真实轨迹,通过用户侧,服务端,DB进行数据一致性和正确性自动检验,打造真正的全链路仿真压测,该系统可扩展性强,稳定性高,目前已多次支持公司级各类大型活动的仿真全链路压测,为线上服务的稳定运行提供了强有力的质量保障。 经过四年的打磨如今借此机会与大家分享一下心路历程,积极讨论,欢迎提出意见,希望可以帮助我们进一步成长。 阅读全文
posted @ 2023-04-07 08:27 古道轻风 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 从我们作为业务开发主要的职责深入到DDD的本质是什么?复杂度应处理?规范设计怎么做?本文将全方位为大家解答。 阅读全文
posted @ 2023-04-06 08:41 古道轻风 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 支付永远是一个公司的核心领域,因为这是一个有交易属性公司的命脉。那么,支付系统到底长什么样,又是怎么运行交互的呢?抛开带有支付牌照的金融公司的支付架构,下述链路和系统组成基本上符合绝大多数支付场景。其实整体可以看成是交易核心+支付核心 两个大系统。交易系统关联了业务场景和底层支付,而支付系统完成了调 阅读全文
posted @ 2023-04-05 09:31 古道轻风 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 对于日志管理当前网络上提供了大量的日志工具,今天就给大家分析总结一下这些常用工具的特点,希望对你们在选型时有所帮助。 阅读全文
posted @ 2023-04-04 08:29 古道轻风 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 本文主要介绍了一些主流的解析器是怎么实现like的语法逻辑,接着作者分析了几种实现方式的优劣,最终采用状态机的方式,针对场景一步一步进行性能优化。 阅读全文
posted @ 2023-04-03 08:39 古道轻风 阅读(344) 评论(0) 推荐(1) 编辑
摘要: 作者最近尝试写了一些Rust代码,本文主要讲述了对Rust的看法和Rust与C++的一些区别。 阅读全文
posted @ 2023-04-02 09:44 古道轻风 阅读(436) 评论(0) 推荐(0) 编辑
摘要: ChatGPT4 相比 ChatGPT3.5 在逻辑推理能力上有了很大的进步,他的代码生成能力更是让我非常震撼,因此我尝试在工作中某些不涉密的基础工作应用 ChatGPT4 来提升研发效率,简单尝试之后发现确实有不少场景是有效的。本文将向大家展示如何充分利用 ChatGPT-4 这一强大的 AI 工具,并结合结对编程方法,从而在研发过程中实现显著的效率提升。 阅读全文
posted @ 2023-04-01 21:52 古道轻风 阅读(357) 评论(0) 推荐(0) 编辑
摘要: 过去一周,技术圈的各个爆炸新闻,可以说是让我真正见证到了什么叫人间一日,AI 一年。 首先是 New Bing 对所有用户放开,注册即可用,然后周三 Google 发布 ChatGPT 的对手产品 Bard,周四 GitHub 推出 GitHub Copilot X,周五 OpenAI 团队上线了「 阅读全文
posted @ 2023-03-31 08:19 古道轻风 阅读(959) 评论(0) 推荐(0) 编辑
摘要: 上周四,GitHub Copilot X 震撼发布,将一众老牌代码编辑器打得措手不及。 但其实,Copilot X 不是第一个集成 GPT-4 模型的 AI 智能编程工具。 在它发布的一两周前,一款名为 Cursor 的代码编辑器便已开始在技术圈内被疯狂传播。 它主打一个亮点:通过 GPT-4 来辅 阅读全文
posted @ 2023-03-30 08:27 古道轻风 阅读(770) 评论(0) 推荐(1) 编辑
摘要: 1、近日,由于Redis的开源库bug导致了ChatGPT发生故障和数据泄露事件,造成部分用户可以看见其他用户的个人信息和聊天查询内容; 2、OpenAI首席执行官Sam Altman在推特上为泄密事件道歉。Altman发推文道:“由于开源库中的一个漏洞,我们的ChatGPT遇到了一个重大问题,现在已经发布了补丁,我们刚完成了验证工作。只有一小部分用户能够看到其他用户的对话历史记录的标题。我们为此事深表歉意。” 阅读全文
posted @ 2023-03-29 08:34 古道轻风 阅读(429) 评论(0) 推荐(0) 编辑
摘要: 最近科技圈是真热闹,各大公司相继发布了自家的人工智能新产品,ChatGPT、GPT4、文心一言、Bard。 微软更是接二连三地宣布将 GPT-4 应用到 Bing 搜索引擎、Edge 浏览器、Office 全家桶中。 3 月 22 日其旗下代码托管平台 GitHub 再次发布重磅“炸弹”:GitHub Copilot X。 阅读全文
posted @ 2023-03-28 08:05 古道轻风 阅读(8928) 评论(0) 推荐(1) 编辑
摘要: 已测试可用的版本 MySQL 8.0; 环境: windows7/10MySQL 8.0.15免安装版 项目需求 需要实现一个自动化MySQL配置安装及初始化数据库(初始化包括:设置用户名和密码)。 批处理 用来对某对象进行批量的处理,即可通过批处理让相应的软件执行自动化操作。 MySQL免安装版使 阅读全文
posted @ 2023-03-27 20:17 古道轻风 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 随着机票订单业务的不断增长,当前订单处理系统的架构已经不能满足日益增长的业务需求,系统性能捉襟见肘,主要体现在以下方面: 数据库CPU资源在业务高峰期经常达到50%以上,运行状况亮起了黄灯; 磁盘存储空间严重不足,需要经常清理磁盘数据腾挪可用空间; 系统扩容能力不足,如果需要提升处理能力只能更换配置更好的硬件资源。 因此我们迫切需要调整和优化机票订单数据库的架构,从而提升订单系统的处理性能。通过建立良好的水平扩展能力,来满足日益增长的业务需求,为后续系统优化和支撑10x订单量的增长打下良好基础。 阅读全文
posted @ 2023-03-26 08:06 古道轻风 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 在软件行业,对于什么是架构,都有很多的争论,每个人都有自己的理解。在不同的书籍上, 不同的作者, 对于架构的定义也不统一, 角度不同, 定义不同。此君说的架构和彼君理解的架构未必是一回事。因此我们在讨论架构之前,我们先讨论架构的概念定义, 因为概念是人认识这个世界的基础和用来沟通的手段,如果对架构概念理解不一样,那沟通起来自然不顺畅,本文根据相关资料进行总结。 阅读全文
posted @ 2023-03-25 08:15 古道轻风 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 一、管理方式 ElasticSearch作为最常用的搜索引擎组件,在系统架构中发挥极其重要的能力,可以极大的提升数据的加载和检索效率;但不可否认的是,在长期的应用实践中,也发现很多不好处理的流程和场景; 从直观感觉上说,业务中对索引的使用主要涉及如图的几个流程,其核心也就是索引的结构维护与数据的流动 阅读全文
posted @ 2023-03-24 08:26 古道轻风 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 昨日百度「文心一言」的发布,无疑成为了国内科技圈关注的焦点。不少人看完发布会之后,第一反应就是:求邀请码! 幸运的是,CSDN 编辑团队是「文心一言」首批内测用户之一。 既然可以第一时间体验这款“国产版 ChatGPT”,我们自然也满足广大读者粉丝的好奇心:同样的问题,「文心一言」 vs ChatGPT,二者究竟谁更胜一筹? 考虑到「文心一言」的“炸场” Demo 即围绕文学创作、商业文案创作、数理逻辑推算、中文理解和多模态生成这五个角度,因此接下来我们也将从同样的维度将其与 ChatGPT 进行对比评测。 阅读全文
posted @ 2023-03-23 08:33 古道轻风 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 多关于MQ的面试八股文中有这么一道题,“如何保证MQ消息消费的幂等性”。 为什么需要保证幂等性呢?是因为消息会重复消费。 为什么消息会重复消费? 明明已经消费了,为什么消息会被再次被消费呢? 不同的MQ产生的原因可能不一样 本文就以RocketMQ为例,来扒一扒RocketMQ中会导致消息重复消息的原因,最终你会发现,其实消息重复消费算是RocketMQ无奈的“bug”。 阅读全文
posted @ 2023-03-22 08:31 古道轻风 阅读(1159) 评论(0) 推荐(0) 编辑
摘要: 数据库优化是一个综合工程,不仅仅是需要DBA参与,更重要的是研发设计人员针对PG数据库的特点来进行相关的优化设计。不过对于DBA来说,一旦接到上线和运维任务,基本上都是木已成舟,软件设计方面留下的坑已经挖好,DBA的作为已经十分有限了。不过既然要干运维,那么少不了就要参与优化。PG的优化工作该如何开展呢?今天我从几个主要的方面聊聊PG优化的几个常见的角度。针对PG数据库,只要做好了下面几个方面的优化工作,那么运维起来也就比较省心了。 阅读全文
posted @ 2023-03-21 08:22 古道轻风 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 软件开发中一个著名的反直觉就是“起名儿”,这个看上去很平凡的任务实际上很有难度。身边统计学显示,越是有经验的程序员,越为起名头痛,给小孩起名儿都没这么费劲。 命名的困难可能来自于以下几个方面: 信息压缩:命名的本质是把类/方法的信息提炼成一个或几个词汇,这本身需要对抽象模型的准确理解和概括。 预测未来:类/方法的职责可能会在未来有变化,现在起的名字需要考虑未来可能的变动。 语言能力:缺少正确的语法知识,或是缺少足够的词汇量。本来英文就不是大部分中国人的母语,更甚者,计算机的词汇表不同于日常交流词汇表,有大量黑话。 不良设计:混乱的职责分布、不清晰的抽象分层、错误的实现,都会导致无法起出好的名字。在这个意义上,起名字其实是对设计的测试: 如果起不出名字来,很可能是设计没做好 -- 重新想想设计吧。 命名就像写作,会写字不等于会写作。而且,命名更多像是一门艺术[注](此处艺术的含义取自于 Knuth -- 命名会诉诸品味和个人判断。),不存在一个可复制的命名操作手册。 阅读全文
posted @ 2023-03-20 08:39 古道轻风 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 了解过 Hex 六边形架构、Onion 洋葱架构、Clean 整洁架构的同学可以将本篇文章介绍的实践方法与自身项目代码架构对比并互通有无,共同改进。没了解过上述架构的同学可以学习一种新的架构方法,并尝试将其应用到业务项目中,降低项目维护成本,提高效率。 本文提及的架构主要指项目组织的“代码架构”,注意与微服务架构等名词中的服务架构进行区分。 阅读全文
posted @ 2023-03-19 18:46 古道轻风 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 这两年 AI 关键词频频热搜,从 2022 年 4 月初代码自动补全神器Copilot点燃程序员圈,到 10 月中旬的 AI 绘画Stable Diffcusion 1.0震惊绘画圈,最后到如今的ChatGPT引爆全网各领域。AI 人工智能时代已然到来。在 2023 年,AI 绘画技术和应用的发展已经非常迅速。目前,AI 绘画技术已经能够生成逼真的图像、视频和音频,同时还能够模仿艺术家的风格,创造出令人惊叹的艺术作品。 但是这些早期的 AI 绘画模型要么被大公司长久把持(例如OpenAI公司,他们早在 2021 年就推出了Dall-E1AI绘画模型,并未开源。直到Stability AI公司于 2022 年 8 月份发布并开源了Stable DiffusionAI 绘画模型,这才彻底让 AI 绘画热潮爆发! 自从Stable Diffusion 1.0模型发布以来,"AI 文本图片生成"真正的变成普通人也能使用的技术。同时各种国内外 AI 绘图软件,也不断频繁更新,像比较出名的文心一格、盗梦师、6pen 等生成工具,生成的图片已经达到了以假乱真的地步。 阅读全文
posted @ 2023-03-19 08:57 古道轻风 阅读(300) 评论(0) 推荐(0) 编辑
摘要: GPT-4发布一天之后,压力全部给到百度这边。 就在刚刚,百度交卷。 文心一言,百度全新一代知识增强大语言模型,正式在百度总部“挥手点江山”会议室里发布。 在一片静寂的氛围里,李彦宏登场,语气里带着点紧张: 大家的期望值,是我们对标ChatGPT,对标GPT-4,这个门槛有点高(笑)。 十月怀胎,我们就带大家来看看这个AI大模型文心一言长什么样。 阅读全文
posted @ 2023-03-18 08:01 古道轻风 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 本文介绍了什么是操作符重载、为什么需要操作符重载、如何在Java中实现操作符重载以及一些建议。 阅读全文
posted @ 2023-03-17 08:32 古道轻风 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 昨天 OpenAI 发布最新里程碑 AI 语言模型 GPT-4,GPT-4 是一个大型多模态模型(接受图像和文本输入,输出为文本),目前虽然在许多现实世界场景中的能力不如人类,但在各种专业和学术基准上表现出人类水平。 阅读全文
posted @ 2023-03-16 11:25 古道轻风 阅读(2261) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 34 下一页