自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序猿DD

公众号:程序猿DD、独立博客:http://blog.didispace.com

  • 博客(4632)
  • 资源 (1)
  • 收藏
  • 关注

转载 本周四够疯狂!这款AI编程助手在送金条和4090...

今天是周四?周四...一到周四就觉得有人欠我50块钱真的没有人可以莫名其妙v我50吗?今天!这顿疯狂星期四 豆包MarsCode 请了!!参与「寻找散落的Mar力」邀请助力计划,豆包MarsCode 圆你“疯四”梦,不仅如此更有????11g金条、4090 显卡等惊喜大奖等你来拿!1下载安装豆包MarsCode豆包 MarsCode 编程助手是豆包旗下的 AI 编程助手,提供以智能代码补全为代表的...

2024-09-12 08:31:04 42

转载 100+幅漫画!带你轻松学会设计模式

AI时代对程序员的设计能力提出了更高的要求。很多人说设计模式难学,是因为已有的经典图书的文字过于晦涩,代码难以理解,类似的教材或参考资料增加了认知负荷。为此,李一鸣(笔名“爱码叔”)老师写作了《漫画设计模式》。这本书用生动形象的漫画和故事勾勒出一个个设计模式的应用场景,再加上简单易懂的代码,认知负荷被大大降低。帮助大家轻松在设计模式之路上打怪练级!下面,让我们跟随李一鸣老师走进《漫画设计模式》,看...

2024-09-06 18:31:02 157

转载 Git 客户端新选择:腾讯自研的 UGit

UGit 是一款为腾讯内部研发环境特点而定制的 Git 客户端,旨在提高开发效率和团队协作的流畅性。UGit 支持 macOS 10.11+、Apple Silicon 和 Win64 位系统。主要特性Ugit 提供便捷的大文件管理、快速提交、工蜂锁机制以及支持检出子目录等特性,极大提升了大型团队的协作效率和数据处理能力,是专业开发者不可或缺的工具。便捷的大文件管理内置 LFS 模版,腾讯众多大型...

2024-09-06 18:31:02 193

转载 Bob大叔直播爆料!代码界的颠覆性创新竟然这么简单?

编程界的传奇人物Robert C. Martin(Bob大叔)将于9月2日18点开启一场前所未有的直播分享。这位世界著名的编程大师、设计模式革命者将与你分享那些不为人知的编程秘籍,颠覆你对代码的所有认知!‍一键预约直播在软件开发的世界里,面向对象编程(OOP)以其易于理解和维护的特性,长久以来占据着主导地位。它像是建筑师手中的蓝图,将现实世界抽象成一个个独立的“对象”,每个对象承载着自己的数据和能...

2024-08-29 08:31:02 83

原创 Spring Boot中Tomcat、Jetty、Undertow哪个嵌入式服务器最好?

当我们使用 Spring Boot 创建一个 Web 应用程序时,Apache Tomcat 是默认的嵌入式 Web 服务器。然而,我们也可以选择其他选项,如 Jetty 和 Undertow。但哪一个才是最佳选择呢?一起来探讨一下!为此,我们将构建一个名为 Greetings API 的简单 Spring Boot 应用程序。我们将在应用程序的 pom.xml 中添加 Maven 配置文件,以...

2024-08-29 08:31:02 1251

转载 基础软件皇冠上的明珠,一本有趣有料的书讲述它的故事

Part.1谁是“基础软件皇冠上的明珠”?从互联网兴起,到当前人工智能应用普及,对数据的存取和计算驱动着软件应用的一次又一次变革。无论 IT 系统如何更新换代,处在其核心位置的一定是数据库。普通用户可能在日常生活中难以感知到数据库,不妨拿起手机看一看安装的应用,是不是都有电商购物、实时通信、游戏娱乐等,如果承载这些应用的数据库在一瞬间消失,那么这些应用只能呈现一片空白。数据库如此重要,它到底是什么...

2024-08-29 08:31:02 163

原创 如何在 Spring Boot 中创建自定义注解简化重复编码

你是否曾陷入重复编写相同代码的困境,渴望有一种方法能简化这一过程?如果你正在使用Spring Boot,想必你对注解的强大功能深有体会,它们能使你的代码更加简洁高效。然而,当现有的注解无法完全满足你的需求时,你又该如何应对呢?这就是自定义注解发挥作用的地方。想象一下,能够创建自己的注解来封装重复的代码,使你的代码不仅更清洁,而且更易于维护。在本文中,我们将探讨如何在Spring Boot中制作自定...

2024-08-28 13:00:19 1250

转载 大神李宏毅“机器学习”课程集结成书,Datawhale新书出版了

GitHub上持续火爆的《LeeDL-Tutorial》项目,一发布就迅速获得了11.4K的星星!这个项目基于李宏毅老师“机器学习”课程,课程全网超过百万播放量,如今Datawhale新书《深度学习详解》终于出版了,新书得到了李宏毅、杨小康、周明、叶杰平、邱锡鹏 5位人工智能领域大咖的推荐!“很高兴看到团队根据我的在线讲座不断改进材料!尽管从未见过他们本人,但他们的奉献精神确实给我留下了深刻的印象...

2024-08-28 13:00:19 1552

转载 Redis 鸟枪换炮了

来源:AI大模型试验室Redis 这个广受欢迎的内存数据结构存储系统,最近推出了增强版的 Redis 查询引擎。这一发布正值向量数据库因其在生成式 AI 应用中检索增强生成(RAG)的重要性而日益受到重视之际。Redis 宣布对其查询引擎进行重大改进,通过引入多线程技术,在保持低延迟的同时大幅提升查询吞吐量。Redis 表示:通过允许查询并发访问索引,实际上使 Redis 能够进行垂直扩展,从而同...

2024-08-16 13:52:51 77

转载 一个程序员的进阶之路:从毫无经验的应届生到一战封神的高级软件工程师,我经历了什么?...

--文末赠书--一个应届毕业生如何从没有任何实战经验成长为可以独当一面的工程师?写了几年的业务逻辑,如何打破天花板,摘掉“CRUD(增删改查)Boy”标签,成长为更高级的软件开发工程师?……相信不少小伙伴在自己职业生涯中都有类似的困惑,本文源自《程序员进阶之路:缓存、网络、内存与案例》一书作者邓中华老师的真实经历,希望可以给各位追求成长的小伙伴一些启发和鼓励!文/邓中华入行游戏业记得毕业那年,找了...

2024-08-16 13:52:51 122

原创 Spring AI 更新:支持OpenAI的结构化输出,增强对JSON响应的支持

就在昨晚,Spring AI发了个比较重要的更新。由于最近OpenAI推出了结构化输出的功能,可确保 AI 生成的响应严格遵守预定义的 JSON 模式。此功能显着提高了人工智能生成内容在现实应用中的可靠性和可用性。Spring AI 紧随其后,现在也可以对OpenAI的结构化输出完美支持了。下图展示了本次扩展的实现结构,如果对于当前实现还不够满意,需要扩展的可以根据此图来着手理解分析进行下一步扩展...

2024-08-10 08:03:51 494

原创 IntelliJ IDEA 2024.2 发布:Spring Data JPA即时查询、自动补全cron表达式

今早看到,IntelliJ IDEA 2024.2 发布的邮件提示,看了一眼这个版本更新的新特性真的太适合我了!也许这些能力对关注DD的小伙伴也有帮助,所以搞篇博客介绍和推荐一下。下面就来一起看看这个版本中推出的几个强大新特性。Spring Data JPA 的即时查询在2024.2 Ultimate版本中,对 Spring Data JPA 的支持做了增强。新功能允许您在不运行应用程序和分析日志...

2024-08-09 11:01:05 541

转载 亚马逊4.5分“Clean”系列新作:让代码更简洁,思维更清晰

“初读这本书的时候,我好几次想要笑出来,因为内容实在太‘土’了。请不要误会,这里的‘土’完全没有任何贬义,反而还有赞许的色彩,因为软件开发从来也离不开‘土办法’。”这是《思维整洁之道:编写与头脑合拍的卓越代码》(本书是Clean系列的新篇、Jolt大奖作者新作)一书的译者余晟老师在阅读本书时的感受~~本书原著在亚马逊评分有4.5分!为什么余晟老师在阅读本书时会有这样的感受呢?咱们往下看!文/余晟过...

2024-08-09 11:01:05 77

转载 想要成为Redis高手?看看Redis自己会怎么向你传授心法!

--文末赠书--作为当今广受欢迎的内存数据库,Redis以其卓越的性能和广泛的应用场景著称。掌握Redis技术几乎成为每位开发人员、测试人员和运维人员的看家本领!微信公众号「码哥跳动」(原「码哥字节」,后改名为「码哥跳动」)主理人码哥持续输出的Redis技术相关文章受到广大读者的喜爱,不少小伙伴都从中受益!在大家的持续催更下,码哥的这本《Redis高手心法》终于和大家见面了!作者将复杂的概念与实际...

2024-08-06 11:00:33 108

原创 Spring Boot 中使用 JSON Schema 来校验复杂JSON数据

JSON是我们编写API时候用于数据传递的常用格式,那么你是否知道JSON Schema呢?在数据交换领域,JSON Schema 以其强大的标准化能力,为定义和规范 JSON 数据的结构与规则提供了有力支持。通过一系列精心设计的关键字,JSON Schema 能够详尽地描述数据的各项属性。然而,仅凭 JSON Schema 本身,尚不足以验证 JSON 实例是否严格遵循预设的模式。此时,JSON...

2024-08-06 11:00:33 952

转载 Oracle Java 正在死亡

2020 年,甲骨文是最受欢迎的 JDK 供应商,其主导的 JDK 发行版占据了大约 75% 的市场份额。2022 年,甲骨文虽然保住了 JDK 供应商第一的市占位置,但其份额已经缩水了近一半,跌至 34%。2023 年,甲骨文主导的 JDK 发行版所占市场份额下跌到了 28%。以上数据来自 New Relic 发布的“2023 年 Java 生态系统状况报告”。近日,Azul 发布了一份全球 ...

2024-08-05 08:30:14 88

转载 裁员了,很严重,劝大家做一手准备吧...

如果你问:2024年,程序员必须掌握哪项技术?AI一定是榜首!从去年起,AI大模型已是程序员的必备工具——‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍‍编程提效:编写更快,程序更稳定;代码更优:测试数、BUG对应减少;项目爆单:训练模型,接&做项目更快;‍输入prompt指令和搭建AI大模型开发框架,AI就能迅速批量完成工作,甚至比人工更出色。知名大厂都在布局AI市场,懂AI的程序员年薪甚至翻到80w...

2024-08-05 08:30:14 82

转载 豆瓣9.3,这本书火了29年,被哈佛、剑桥、清华等1500多所大学用作教材!

文末赠书有这样一本经典巨著。畅销全球100多个国家和地区、火了29年的超绝影响力;被哈佛、剑桥、清华等1500多所大学用作教材,启蒙无数AI大牛;权威到一旦人们对某些人工智能的概念发生争议时,就会以它的讲述为准;获奖无数,一版再版,版版豆瓣9.0+高分,稳居各大平台人工智能类图书榜单前列。它就是由加州大学伯克利分校的教授斯图尔特·罗素(Stuart Russell)和斯坦福大学人工智能研究所的杰出...

2024-07-25 11:02:26 110

原创 手把手教你本地运行Meta最新大模型:Llama 3.1,惊奇发现他说自己是ChatGPT?

昨晚,Meta发布了最新最强的开源大模型:Llama 3.1。该模型共有三个版本:•8B•70B•405B对于这次发布,Meta已经在超过150个涵盖广泛语言范围的基准数据集上评估了性能。此外,Meta还进行了广泛的人工评估,在现实场景中将Llama 3.1与竞争模型进行比较。Meta的实验评估表明:405B版本的评估数据与目前最强的GPT-4、GPT-4o和Claude 3.5 Sonne...

2024-07-25 11:02:26 474

转载 用十条优化措施,将Redis费用降本46万/月

作者介绍:陈凯玲(“KL博主”):TapTap infra 工程师。开源项目 kkFileView 等 kk 系列项目作者,Apollo 配置中心项目 PMC 。优化成果2023 年,通过切换低成本的 Redis ESSD 实例、实施流量压缩方案、清理无效数据、治理实例 TTL、下线无用实例等措施,自研了 Redis 流量复制 & 流量放大、Redis 数据迁移、Redis 数据在线压缩 ...

2024-07-24 13:00:43 82

转载 万字长文解析谷歌日历的数据库是怎么设计的

这是一篇数据库设计教程,本教程将向大家展示如何为一个非常复杂的实际项目设计数据库表。我们将设计一个 Google 日历的克隆版,尽可能全面地对与日历直接相关的功能进行建模。本教程展示了即将于 2024 年夏天出版的《使用极简建模的数据库设计》一书中的数据库设计方法。您可以访问该书的在线网站,留下电子邮件地址以接收有关该书和相关资料的最新消息。在线网站:https://databasedesignb...

2024-07-24 13:00:43 114

转载 Java之父官宣退休前推荐,这本书每个开发者必读!

刚过完自己 69 岁生日的两个月后,Java 之父James Gosling(詹姆斯·高斯林)在领英上官宣了自己退休的消息。他表示,“我终于退休了。在做了这么多年软件工程师之后,是时候让我好好玩玩了。”在退休前,Java 之父高司令(James Gosling)在推荐《Effective Java》时评价道:“如果说我需要一本 Java 编程的书,那就是它了。”这本书豆瓣评分高达 9.5,读者们...

2024-07-19 08:30:39 104

原创 推荐几个适合Java开发者的免费IDEA插件

今天,给大家推荐几个好用且免费的IntelliJ IDEA插件。如果你还没有用过,可以尝试一下,也许对你的日常工作会有一定的效率提升噢!RESTFul-Tool如果你是一个RESTful服务的开发者,那么这个一定要试一下。它是一套非常丰富的RESTful服务开发工具,对 Spring MVC 和 Spring Boot 支持也是非常友好,开发者可以直接通过插件找到自己编写的RESTful接口:同时...

2024-07-18 08:02:40 666

转载 开箱!开发者的第一个仓颉语言程序 | 文末赠书

文末赠书Hello, Cangjie2024 年华为 HDC 大会上官宣仓颉编程语言,开启开发者预览。小异闻讯按捺不住激动的心情,第一时间就关注官方公众号,并申请体验资格。经过两天的漫长等待后,终于通过审核,拿到了仓颉编译工具。现在小异就给大家来开箱体验。开发环境:Debian GNU/Linux 11(bullseye)编译工具:cjc(Cangjie Compiler: 0.51.4)“He...

2024-07-18 08:02:40 159

转载 JetBrains IDE全系列采用新的默认“皮肤”:即将面向所有用户提供

JetBrains IDE 即将发布年度第二个大版本更新 2024.2。根据官方公告,他们会在该版本中为所有 IDE 启用全新默认 UI,其主要变化包括简化的主工具栏、新的工具窗口布局、新的主题和图标。JetBrains 团队介绍称,设计新 UI 目标是为了降低 IDE 的视觉复杂性,提供对基本功能的便捷访问,并根据用户需要逐步展示更复杂的功能 —— 进而带来更简洁、干净和现代的外观和体验感。全新...

2024-07-14 09:00:33 97

转载 卧槽,陈坤的电视剧里出现了《K8s 权威指南》!

--文末赠书--在云原生领域,流传着一本神书,它不仅在领域内几乎人手一本,甚至还客串了陈坤主演的电视剧《输赢》!这本神书就是人人都想拥有的Kubernetes重磅级案头手册——《Kubernetes权威指南》!《Kubernetes权威指南》系列图书自2016年出版以来,便受到大家的追捧,多年来与时俱进,迭代更新,已有10万+销量!如今,在Kubernetes十周年之际,这本神书也全新升级到第6版...

2024-07-12 08:30:53 109

转载 VS Code更新:大量 Spring 新特性、项目设置功能增强

来源:玩转VS Code、排版:Alan Wang作者:Nick Zhu -Senior Program Manager, Developer Division At Microsoft大家好,欢迎阅读 Visual Studio Code for Java 的六月更新!在这篇博客中,我们将分享项目设置项目的重要更新以及一系列 Spring 的功能改进,让我们开始吧!项目设置页面功能增强编译器配...

2024-07-12 08:30:53 108

转载 像拼搭积木一样同时管理30+数据库引擎

随着业务不断发展,系统数据量的不断攀升,对于数据的存储和读取会面临各种各样的挑战。由于每种数据库都有各自的优点,可以解决特定的问题,所以一个复杂的系统往往都采用了多种多样的数据库引擎。业务上的性能问题是解决了,但是又迎来了新的挑战:如何更高效的管理和使用这些不同的数据库引擎。关于这个问题,前几天听了一个ArchSummit的演讲,觉得讲得挺好的,下面把他们的文字稿推荐给大家。如果您也正面临类似的问...

2024-07-11 13:00:53 81

转载 VS Code最强替代品 Theia IDE 正式 GA:支持云端和桌面、兼容VS Code扩展

来源:OSC开源社区全球最大开源基金会之一 —— Eclipse 基金会宣布Theia IDE 已正式 GA,这标志着集成开发环境 (IDE) 发展的一个重要里程碑。Theia IDE 的功能包括可定制的工具栏、可分离的视图、远程开发支持以及即将推出的协作模式。与Visual Studio Code一样,该 IDE 集成了跨平台操作的网络技术,支持 Language Server Proto...

2024-07-04 08:30:34 144

转载 豆瓣8.4,时隔9年,经典Python编程三剑客之一第2版重磅上市!

时隔9年,畅销近20万册,豆瓣评分8.4,被誉为"Python编程三剑客"之一的《Python极客项目编程》终于迎来了第2版中文版的问世!作为一本经典图书的延续,第2版不仅基于Python3.9进行了全书修订,还包含AI语音识别等5个全新项目,让你跟上Python的最新潮流。▼点击下方,即可购书这本书因前沿的技术和易懂的代码闻名,让读者能快速理解Python的精髓和相关的数学知识,然后就能动手实践...

2024-07-04 08:30:34 87

转载 紧跟Spring AI,阿里推出Spring Cloud Alibaba AI,Java也能方便用 AI 啦

来源:https://sca.aliyun.com/docs/2023/user-guide/ai/quick-start/spring-ai-etl-pipelineSpring AI 是 Spring 官方社区项目,旨在简化 Java AI 应用程序开发,让 Java 开发者像使用 Spring 开发普通应用一样开发 AI 应用。Spring Cloud Alibaba AI 以 Spring...

2024-06-26 20:01:37 184

转载 华为仓颉编程语言震撼发布!如何快速上手,看这里!

文末赠书2024 年度华为开发者大会(HDC)在 6 月 21 日拉开帷幕,鸿蒙 NEXT(HarmonyOS NEXT)操作系统在万众瞩目中横空出世。华为常务董事、终端 BG 董事长余承东激动地表示 ,从 2019 年 8 月 9 日至今共 1778 天,在夜以继日的研发下,纯血鸿蒙从内到外实现全栈自研!何谓“纯血”?就是说鸿蒙 NEXT 从操作系统内核、文件系统,到编程语言、编译器/运行时、编...

2024-06-26 20:01:37 290

转载 程序员"计算机之子"的职场反思

Winter 是我认识的最有传奇性,也最有趣的程序员之一。他在前端工程师领域颇有知名度,是 JavaScript 专家,主要的作品是 Weex 框架。如果在搜索引擎中搜 Winter,会出来一个看似没头没脑的“计算机之子”的称呼。这是因为他的生日是 10 月24 日,正好是“程序员节”(1024 是 2 的 10 次方)。Winter 从小就用机器码编程了,那个年代还是用打孔纸的。从哈尔滨工程大学...

2024-06-21 12:01:34 97

转载 ELK太重怎么办?试试这个轻量级日志系统吧!

来源:https://www.zhy.link/articles/33在软件开发中,日志系统扮演着至关重要的角色。它不仅帮助开发者调试程序,还能在生产环境中监控应用状态。本文将讲解如何使用 Loki、Loki4j、Grafana 和 Spring Boot 搭建一个轻量级、简单、易用的 Java 日志系统。系统组件概览什么是 Loki?Loki 是由 Grafana Labs 开源的一款高可用、高...

2024-06-21 12:01:34 143

转载 美亚4.6,写给程序员看的大模型入门实战书来了!

各位,小异带来一本重磅新书:O'Reilly动物书《生成式AI入门与AWS实战》!这本书美亚4.6星,得到了贾扬清、王小川、周明等数十名国内外大咖鼎力推荐!▼点击下方,即可购书《生成式AI入门与AWS实战》你的第一本大模型入门实战书,轻松掌握生成式AI核心要点,驾驭未来技术浪潮!Part.1什么是生成式AI?“所有产品都值得用大模型重做一次。”是近几年在AI圈子非常火爆的观点。当大家都在热议大模型...

2024-06-04 13:00:23 138

原创 8个你应该掌握的实用 Java Streams API

分享8个开箱即用的API,方便日常处理集合。欢迎关注我的Java新特性专栏:https://www.didispace.com/java-features/1. 快速过滤空值:Stream.ofNullable该方法是在 Java 9 中引入的,有助于过滤集合中的所有空值,从而可能使我们避免空指针异常。在下面的示例中,有一个包含 null 的List。此时,我们可以使用Stream.ofNulla...

2024-06-04 13:00:23 925

原创 产品迭代的比较满意了,现在DD来带大家一起搞钱啦!!!

今天给大家分享一个赚钱且能长期躺赚的机会!关注DD的小伙伴应该知道,最近一直在搞视频翻译类的产品,其中YouTube中文配音是其中好评最多的产品,目前在Chrome插件市场评分高达4.6分。经过大半年的迭代,现在的翻译质量和配音效果已经非常优秀,如果您没有体验过,可以通过下面的视频体验一下:一个躺赚的机会回归搞钱正题!介绍完我们最近正在做的产品之后,如果您觉得还不错,认为会不少人愿意使用和买单。那...

2024-05-30 08:31:01 459

转载 亿级流量下通用的高并发架构设计

既然是亿级用户应用,那么高并发必然是其架构设计的核心要素。本文我们将介绍高并发架构设计的一些通用设计方案。关键词:读/写分离、数据缓存、缓存更新、CQRS、数据分片、异步写本文节选自电子工业出版社博文视点刚刚出版的《亿级流量系统架构设计与实战》一书。高并发架构设计的要点高并发意味着系统要应对海量请求。从笔者多年的面试经验来看,很多面试者在面对“什么是高并发架构”的问题时,往往会粗略地认为一个系统的...

2024-05-23 08:30:38 101

转载 Spring Boot中的 6 种API请求参数读取方式

使用Spring Boot开发API的时候,读取请求参数是服务端编码中最基本的一项操作,Spring Boot中也提供了多种机制来满足不同的API设计要求。接下来,就通过本文,为大家总结6种常用的请求参数读取方式。如果你发现自己知道的不到6种,那么赶紧来查漏补缺一下。如果你知道的不止6种,那么告诉大家,一起互相学习一下吧~@RequestParam这是最最最最最最常用的一个了吧,用来加载URL中?...

2024-05-23 08:30:38 105

原创 为什么不推荐在Spring Boot中使用@Value加载配置

@Value注解相信很多Spring Boot的开发者都已经有接触了,通过使用该注解,我们可以快速的把配置信息加载到Spring的Bean中。比如下面这样,就可以轻松的把配置文件中key为com.didispace.title配置信息加载到TestService中来使用@ServicepublicclassTestService{@Value("${com.didis...

2024-05-21 08:31:01 385

Spring Cloud基础教程 - 程序猿DD - 第一版

最早最好的Spring Cloud教程,程序猿DD博客整理版,非常适合入门阅读!

2019-02-20

空空如也

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

TA关注的人

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