粉丝福利活动
文章平均质量分 93
白嫖请点击这里
雪碧有白泡泡
这个作者很懒,什么都没留下…
展开
-
不同数据库背后的数据存储方案
如果以组件的类型是关系型数据库还是非关系型数据库,并结合服务的场景是OLTP还是OLAP来对业界各种存储组件进行划分的话,可以得到如下图所示的结果。关系型数据库中既有为OLTP设计的,也有为OLAP设计的,同时还有新兴发展起来兼容二者的HTAP数据库。这些系统都有各自适用的业务场景,它们在存储引擎选型时,往往会根据适用场景来决定。如果是读多写少的场景,通常会选择B+树、哈希表来构建存储引擎。而如果是写多读少的场景,往往会选择LSM树来构建存储引擎。原创 2024-06-12 16:06:45 · 5189 阅读 · 0 评论 -
详解51种企业应用架构模式
我的职业生涯专注于企业应用,因此,这里所谈及的模式也都是关于企业应用的。(企业应用还有一些其他的说法,如“信息系统”或更早期的“数据处理”。)那么,这里的“企业应用”具体指的是什么呢?我无法给出一个精确的定义,但是我可以罗列一些个人的理解。先举几个例子。企业应用包括工资单、患者记录、发货跟踪、成本分析、信用评分、保险、供应链、会计、客户服务以及外汇交易等。企业应用不包括汽车燃油喷射、文字处理、电梯控制、化工厂控制器、电话交换机、操作系统、编译器以及电子游戏等。企业应用一般都涉及持久化数据。原创 2024-06-12 16:03:17 · 4990 阅读 · 0 评论 -
亮数据——全球网络数据一站式平台
在我们日常的项目开发和研究中,数据获取总是一个让人既爱又恨的话题。找到一个既高效又安全的工具,简直就像是在茫茫沙漠中找到绿洲。近期,我测评了,数十家数据获取工具,最后锁定了,亮数据,本篇文章,从多角度带你深入了解,它的强大之处。原创 2024-06-05 18:12:10 · 569 阅读 · 7 评论 -
AI赋能 企业智能化应用实践
通过上述策略,小型企业可以在有限的资源下有效地实施AI技术。无论是通过优化云定价、开发语音助手和聊天机器人、实施预测性维护,还是通过自动化客服运营,AI都有助于提升企业的业务流程和运营效率。小型企业应根据自身的实际情况,选择合适的AI应用场景和解决方案,以实现业务目标并提高竞争力。随着AI技术的不断进步和普及,小型企业将有更多机会利用这些技术来实现增长和创新。原创 2024-05-24 00:23:53 · 6607 阅读 · 9 评论 -
618编程书单推荐:解锁你的编程潜能
●《深入理解Java虚拟机》(第3版):周志明老师编著,深入剖析Java虚拟机的工作原理,让你对Java性能优化有更深的理解。●《Effective Java中文版》(原书第3版):提供了一系列实用的编程建议,让你的Java代码更加高效和优雅。●《Java核心技术 卷II:高级特性》(原书第12版):深入探讨Java的高级特性,让你的Java技能更上一层楼。●《Java并发编程的艺术》第2版:深入探讨Java并发编程的复杂性,帮助你掌握多线程编程的精髓。🌟618火热来袭,编程书单推荐:提升你的代码力🚀。原创 2024-05-22 23:01:58 · 3631 阅读 · 2 评论 -
Rust语言高级指南
Rust语言以其安全性和性能而受到开发者的关注。它通过类型系统保证内存安全,同时允许使用unsafe代码块来提高表达性和性能,但这要求程序员自行确保代码的正确性,否则可能导致未定义行为。Rust还旨在提供安全的并发编程,通过编译器检查规则来实现。此外,Rust的类型系统有助于简化系统软件的规范和验证过程。原创 2024-05-22 22:58:48 · 4145 阅读 · 1 评论 -
Python爬虫详解:原理、常用库与实战案例
通过本文的讲解,相信读者已经对Python爬虫有了较为全面的认识。爬虫技能在数据分析、自然语言处理等领域具有广泛的应用,希望读者能够动手实践,不断提高自己的技能水平。同时,请注意合法合规地进行爬虫,遵守相关法律法规。祝您学习愉快!原创 2024-04-01 13:30:49 · 73144 阅读 · 118 评论 -
自动化与智能化并行:数字化运维体系助力企业腾飞
*《数字化运维:IT运维架构的数字化转型》**以传统运维管理体系(PPTR)为基座,在融合数字化转型、ITIL4、DevOps、SRE以及敏捷精益思想的基础上,首先提出了数字化运维管理体系 OPDM(Operation Process Data Measurement,平台化工具、高速化流程、数据化驱动、体系化度量),然后详细讲解了数字化运维一体化平台的建设路径和方法。在数字化转型的过程中,构建数字化运维体系显得尤为重要,它不仅是企业信息化建设的基石,更是推动企业数字化转型走向深入的关键环节。原创 2024-03-27 19:43:32 · 12776 阅读 · 130 评论 -
Elasticsearch 通过索引阻塞实现数据保护深入解析
例如,你可以调整带有写入阻塞的索引的设置,但不能调整带有read_only阻塞的索引的设置。例如,你可以调整带有写入阻塞的索引的设置,但不能调整带有read_only阻塞的索引的设置。这些阻塞可以通过动态索引设置添加或移除,也可以通过专门的API来添加,这样做的好处是能确保在添加写入阻塞后,所有索引的分片都正确地应用了阻塞,比如确保在添加写入阻塞后,所有正在进行的写入操作都已完成。场景3:优化资源使用的场景。所谓的元数据,可以理解为索引的基本信息和设置,比如索引包含哪些字段,这些字段是什么类型的等等。原创 2024-03-15 20:29:37 · 5482 阅读 · 178 评论 -
《高效使用Redis》- 由面试题“Redis是否为单线程”引发的思考
针对上述问题,Redis提出了懒删除(异步删除),主线程在收到删除命令(UNLINK)时,首先从数据库字典中删除该键值对,随后再将删除任务分发给异步线程bio_lazy_free,由异步线程执行第二步耗时逻辑。当然这一流程在Redis6.0版本也发生了改变,Redis官方指出,Redis是基于内存的键值对数据库,执行命令的过程是非常快的,读取客户端命令请求和向客户端返回结果(即网络I/O)通常会成为Redis的性能瓶颈。需要说明的是,主线程是通过队列将任务分发给异步线程的,并且这一操作是需要加锁的。原创 2024-03-04 23:18:41 · 2407 阅读 · 140 评论 -
世界顶级名校计算机专业,都在用哪些书当教材?(文末送书)
主要内容包括:构造过程抽象,构造数据抽象,模块化、对象和状态,元语言抽象,寄存器机器里的计算等。第8版做了与时俱进的更新,添加了多重集、字符串匹配算法、同态加密、数据挖掘中的关联规则、语义网络等内容,同时更新了配套教辅资源,成为更加实用的教学工具。:本书是系统阐述组合数学基础、理论、方法和实例的优秀教材,出版30多年来多次改版,被MIT、哥伦比亚大学、UIUC、威斯康星大学等众多国外高校采用,对国内外组合数学教学产生了较大影响,也是相关学科的主要参考文献之一。(原书第8版) 作者:肯尼思·H. 罗森。原创 2024-02-21 13:27:40 · 5266 阅读 · 148 评论 -
解锁文档处理新境界:ONLYOFFICE编辑功能为开发者带来新机遇
这篇文章以分析官方给出的预览代码的形式,详细介绍了如何使用OnlyOffice在线编辑器打开和编辑不同类型的文档,包括DOCX、XLSX、PPTX和PDF。通过引入OnlyOffice的文档API,并设置相应的占位符和元数据,用户可以在浏览器中方便地编辑这些文档。原创 2024-02-20 19:29:26 · 1443 阅读 · 37 评论 -
[OpenAI]继ChatGPT后发布的Sora模型原理与体验通道
遗憾的是OpenAI的技术综述没有提供技术细节,不过笔者觉得大家可以参照Google Lumiere的技术原理来大胆推演一下。视频其实是记录了时空信息的载体: 时空碎片patch可以看作是三维空间的点集(x,y,z)的运动(t)或者说其实是个四维时空模型(x,y,z,t)。Sora和Lumiere之类的生成模型的第一步都是如何从中提取出相应的关键信息。原创 2024-02-20 15:08:17 · 31579 阅读 · 220 评论 -
深度神经网络中的BNN和DNN:基于存内计算的原理、实现与能量效率
基于二值化值和激活的MNIST分类的BNN实现,利用标准6T SRAM位单元进行内存计算。通过使用这种方法,将神经网络中通常需要的MAC操作减少为逐位操作,从而大大减小了模型的大小,节约了能量,同时保持了存储在内存中的重量不变随着人工智能和大数据时代的到来,深度神经网络(DNN)在计算机领域中得到了广泛应用。DNN具有较高的准确度和广泛的应用领域,如语音识别、图像识别等。然而,DNN的计算成本较高,需要大量的标记样本和计算时间。为了解决这一问题,随机梯度优化算法被提出,用于加快DNN的训练速度。原创 2024-02-05 14:54:01 · 3441 阅读 · 138 评论 -
【人工智能时代】AI赋能编程 | 自动化工具助力高效办公
欢迎各位在评论区说出自己常用的工具,我将他们都部署到网站中。原创 2024-02-01 02:23:44 · 4422 阅读 · 189 评论 -
【Apollo】阿波罗自动驾驶:塑造自动驾驶技术的未来
ChatGPT。原创 2024-01-31 03:13:06 · 3169 阅读 · 50 评论 -
Apollo与微服务架构
微服务架构是一种将应用程序拆分为一组小型、自治的服务的架构风格。每个服务专注于实现特定的业务功能,并且可以独立部署、扩展和管理。微服务之间通过轻量级的通信机制进行交互,例如使用HTTP/REST或消息队列。松耦合和自治性:微服务是相互独立的,可以单独开发、部署和扩展。每个微服务都有自己的数据库和业务逻辑,可以独立做出决策,而不会对整个应用程序造成影响。可伸缩性和弹性:由于每个微服务都可以独立扩展,因此可以根据需求增加或减少服务的实例。原创 2024-01-31 03:10:45 · 2072 阅读 · 9 评论 -
Apollo生态系统探索:更多工具与框架的介绍
ChatGPT。原创 2024-01-31 03:09:33 · 1985 阅读 · 5 评论 -
自动驾驶:Apollo如何塑造人类的未来出行
在GraphQL中,自定义指令是一种扩展语法,允许我们在GraphQL查询和模式中添加自定义的逻辑和行为。自定义指令可以用于增强查询的灵活性,实现个性化的数据查询和变更操作。自定义指令由开发者定义,并在GraphQL查询语句中使用。它可以在查询执行过程中动态地修改查询行为、过滤结果集、执行副作用操作等。通过引入自定义指令,我们可以根据具体的业务需求灵活地控制数据的获取和变更过程。Apollo提供了对自定义指令的良好支持,可以与GraphQL服务器端一起使用。原创 2024-01-31 03:04:41 · 2301 阅读 · 7 评论 -
Apollo自动驾驶:引领未来的智能出行
ChatGPT。原创 2024-01-31 03:01:46 · 2308 阅读 · 7 评论 -
【Apollo】阿波罗自动驾驶系统:驶向未来的智能出行(含源码安装)
更全面的Apollo社区官网文档 Apollo社区官网文档,主要为新手开发者提供Apollo相关介绍、以及上机场景和上车场景的实践说明,让新手开发者能快速了解Apollo并上手实操。在8.0中,我们优化了社区官网文档的结构,从开发者使用场景出发,针对不同场景提供应用实践案例指导以及扩展开发指导。原创 2024-01-31 02:33:01 · 3478 阅读 · 8 评论 -
【Apollo】阿波罗自动驾驶技术:引领汽车行业革新
更全面的Apollo社区官网文档 Apollo社区官网文档,主要为新手开发者提供Apollo相关介绍、以及上机场景和上车场景的实践说明,让新手开发者能快速了解Apollo并上手实操。在8.0中,我们优化了社区官网文档的结构,从开发者使用场景出发,针对不同场景提供应用实践案例指导以及扩展开发指导。原创 2024-01-31 02:29:45 · 1953 阅读 · 5 评论 -
【Apollo】赋能移动性:阿波罗自动驾驶系统的影响
Apollo (阿波罗)是一个开放的、完整的、安全的平台,将帮助汽车行业及自动驾驶领域的合作伙伴结合车辆和硬件系统,快速搭建一套属于自己的自动驾驶系统。 开放能力、共享资源、加速创新、持续共赢是 Apollo 开放平台的口号。百度把自己所拥有的强大、成熟、安全的自动驾驶技术和数据开放给业界,旨在建立一个以合作为中心的生态体系,发挥百度在人工智能领域的技术优势,为合作伙伴赋能,共同促进自动驾驶产业的发展和创新。 Apollo 自动驾驶开放平台为开发者提供了丰富的车辆、硬件选择,强大的环境感知、高精定位、路原创 2024-01-31 02:24:35 · 1909 阅读 · 4 评论 -
【Apollo】开启Apollo之旅:让自动驾驶如此简单
Apollo 平台提供了全栈式的开发环境,使开发者能够在该平台上进行自动驾驶相关的算法研究、软件开发和系统集成。它支持多种硬件设备和传感器,如激光雷达、摄像头、毫米波雷达等,可以与各种类型的车辆进行集成。Apollo 平台的核心模块之一是 Apollo 定位系统,它基于多种传感器数据来实现高精度的定位。另一个重要的模块是 Apollo 感知系统,它通过各种传感器获取和处理环境信息,实现对汽车周围物体和道路状况的感知。此外,Apollo 还提供了决策系统和规划系统,用于实时决策和路径规划。原创 2024-01-31 02:15:27 · 2153 阅读 · 1 评论 -
[AI]文心一言出圈的同时,NLP处理下的ChatGPT-4.5最新资讯
开源项目 Screenshot to Code 可将任何网站的屏幕截图/网址转换为代码 (HTML/Tailwind CSS、React、Vue 或 Bootstrap),实现精准的网站实时克隆。它使用 GPT-4 Vision 生成代码,使用 DALL-E 3 生成外观相似的图像。原创 2024-01-19 21:02:30 · 46922 阅读 · 112 评论 -
Python多线程爬虫——数据分析项目实现详解
爬虫和池是爬虫领域中不可或缺的概念,池能够提高爬虫的稳定性和效率,同时帮助爬虫更好地适应目标的反爬虫策略。原创 2024-01-17 16:35:13 · 59394 阅读 · 176 评论 -
Python商业数据挖掘实战——爬取网页并将其转为Markdown
在信息爆炸的时代,互联网上的海量文字信息如同无尽的沙滩。然而,其中真正有价值的信息往往埋在各种网页中,需要经过筛选和整理才能被有效利用。幸运的是,Python这个强大的编程语言可以帮助我们完成这项任务。本文将介绍如何使用Python将网页文字转换为Markdown格式,这将使得我们能够更加方便地阅读和处理网页内容。无论是将文章保存为本地文件还是转化为其他格式,Markdown都能够提供清晰简洁的排版和格式,让我们更加专注于内容本身。原创 2024-01-12 16:14:39 · 45306 阅读 · 231 评论 -
Nacos实战之配置中心与注册中心详解
前言在这里插入图片描述「作者主页」:雪碧有白泡泡「个人网站」:雪碧的个人网站请添加图片描述ChatGPT体验地址请添加图片描述文章目录前言注册中心Nacos 与 Eureka 区别安装与运行WIN版Docker 版父工程注册中心-服务提供方微服务 pom启动类yml参考注册中心-服务调用方微服务pomyml 参考配置类启动类业务类项目图注册中心测试配置中心实战前置概念本地准备1.3 配置中心测试送书活动注册中心一个更易于构建云原生原创 2024-01-09 07:50:34 · 5399 阅读 · 225 评论 -
构建异步高并发服务器:Netty与Spring Boot的完美结合
客户端创建一个channelchannel对应一个EventLoop,EventLoop存放到NioEventLoopGroup中服务端监听到后,创建一个channel连接,channel对应一个EventLoop,EventLoop存放到子的EventLoopGroup,父的事件组负责监听,一个事件对应一个子事件组。在这里可以认为父是boss监听组,子是工作组。当客户端发送信息的时候,先被父监听,然后将异步调用工作组。消息会经过事件组的所有处理器。原创 2024-01-04 19:01:42 · 11697 阅读 · 213 评论 -
Apollo自动驾驶系统:实现城市可持续交通的迈向
微服务架构是一种将应用程序拆分为一组小型、自治的服务的架构风格。每个服务专注于实现特定的业务功能,并且可以独立部署、扩展和管理。微服务之间通过轻量级的通信机制进行交互,例如使用HTTP/REST或消息队列。松耦合和自治性:微服务是相互独立的,可以单独开发、部署和扩展。每个微服务都有自己的数据库和业务逻辑,可以独立做出决策,而不会对整个应用程序造成影响。可伸缩性和弹性:由于每个微服务都可以独立扩展,因此可以根据需求增加或减少服务的实例。原创 2023-12-31 22:07:58 · 3047 阅读 · 142 评论 -
深度学习与Apollo自动驾驶:创造智能驾驶的未来
Apollo是一个流行的GraphQL客户端框架,它具有强大的缓存层。默认情况下,Apollo会自动将查询的结果存储在客户端的缓存中,并使用查询的标识符进行索引。这意味着对于相同的查询,如果之前已经请求过并缓存了结果,Apollo将直接从缓存中获取数据,而无需再次发起网络请求。原创 2023-12-31 22:06:49 · 1366 阅读 · 10 评论 -
Apollo自动驾驶:改变交通运输的游戏规则
作者主页」「个人网站」ChatGPT体验地址。原创 2023-12-31 22:04:45 · 1412 阅读 · 9 评论 -
Apollo自动驾驶:新一代智能交通革命的引擎
作者主页」「个人网站」ChatGPT体验地址。原创 2023-12-31 22:03:31 · 1330 阅读 · 8 评论 -
驾驶人类未来:Apollo自动驾驶系统的影响力
在GraphQL中,自定义指令是一种扩展语法,允许我们在GraphQL查询和模式中添加自定义的逻辑和行为。自定义指令可以用于增强查询的灵活性,实现个性化的数据查询和变更操作。自定义指令由开发者定义,并在GraphQL查询语句中使用。它可以在查询执行过程中动态地修改查询行为、过滤结果集、执行副作用操作等。通过引入自定义指令,我们可以根据具体的业务需求灵活地控制数据的获取和变更过程。Apollo提供了对自定义指令的良好支持,可以与GraphQL服务器端一起使用。原创 2023-12-31 22:02:33 · 1268 阅读 · 7 评论 -
Apollo自动驾驶:从概念到现实的里程碑
作者主页」「个人网站」ChatGPT体验地址。原创 2023-12-31 22:01:31 · 1403 阅读 · 1 评论 -
AIGC时代下,结合ChatGPT谈谈儿童教育
本书侧重于对孩子数学思维的引导,数学学科认知的建立。涵盖的知识点包括:一、量的特点与100以内的数字;二、加法与减法;三、凑十法的应用与立体图形的认识;四、图形与顺序、规律;五、方向与位置;六、数学基础思维建立等。本书将数学思维与生动有趣的漫画结合,为孩子们创作出一本“既有益,又有趣”的数学思维书籍。本书重点开发3~7岁儿童的数学与逻辑思维能力,通过游戏引发孩子对数学、逻辑思维的兴趣,同时融入有助于数学启蒙的各种知识点,更容易被该年龄段的儿童接受。l。原创 2023-12-29 16:43:37 · 10030 阅读 · 140 评论 -
【Redis刨析】知识图谱的构建与实现
我们首先肯定要了解redis的内容是什么redis是一个基于键值对的NoSQL数据库,你知道NoSQL是什么吗?非关系型数据库说的通俗一点:不是表结构的,而是用数据模型.那这个数据模型支持哪些数据结构呢?原创 2023-12-27 05:28:52 · 24548 阅读 · 197 评论 -
TypeScript实战——ChatGPT前端自适应手机端,PC端
可以在线体验哦:体验地址原创 2023-12-22 11:38:18 · 71854 阅读 · 253 评论 -
Mysql高可用|索引|事务 | 调优
mysql一文通原创 2023-12-18 12:54:21 · 11687 阅读 · 180 评论 -
Linux系统管理、服务器设置、安全、云数据中心
《Linux系统管理、服务器设置、安全、云数据中心(第10版)》在上一版的基础上全面更新,旨在帮助Linux新手及中级用户将Linux知识和技能提升到新水平。知名Linux专家、畅销书作家Christopher Negus在本书中浓墨重彩地描述Red Hat Enterprise Linux、Fedora和Ubuntu新版本及命令行工具,并通过分步的详明演示和精选习题引导读者悟透Linux操作系统的工作原理。本书还为各类Linux认证考试提供备考资料。原创 2023-12-14 16:18:53 · 10294 阅读 · 209 评论