云计算:重塑数字时代的基石
目录
一、引言
二、云计算的定义与特点
三、云计算的发展历程
四、云计算的应用场景
五、云计算面临的挑战
六、云计算的未来发展趋势
七、结语
一、引言
随着信息技术的飞速发展,云计算已经逐渐渗透到我们生活的方方面面。从个人用户的在线存储、在线办公,到企业的数据分析、应用开发,云计算以其独特的优势,正逐步改变着我们的工作和生活方式。本文将深入探讨云计算的定义、特点、发展历程、应用场景、面临的挑战以及未来发展趋势,以期为读者提供一个全面而深入的云计算认知。
二、云计算的定义与特点
云计算是一种基于互联网的计算方式,它通过网络提供可动态伸缩、虚拟化且高度灵活的IT资源(如计算、存储、网络等)。云计算具有以下几个显著特点:
- 弹性伸缩:云计算资源可根据用户需求进行动态调整,实现资源的快速扩展和缩减。
- 虚拟化:云计算采用虚拟化技术,将物理资源抽象成逻辑资源,实现资源的池化和共享。
- 服务化:云计算将IT资源以服务的形式提供给用户,用户无需关心底层物理设施,只需关注业务需求。
- 按需付费:云计算采用按需付费的商业模式,用户根据实际使用的资源量支付费用,降低了IT成本。
三、云计算的发展历程
云计算的发展历程可以分为以下几个阶段:
- 起源阶段:云计算的概念最早可以追溯到上世纪60年代,当时美国科学家提出了“效用计算”的概念,即像水电一样提供计算资源。
- 萌芽阶段:进入21世纪后,随着互联网和虚拟化技术的快速发展,云计算逐渐进入人们的视野。亚马逊、谷歌等科技巨头开始推出云计算服务。
- 成长阶段:近年来,随着大数据、人工智能等技术的兴起,云计算得到了广泛应用和快速发展。越来越多的企业开始采用云计算来降低IT成本、提高业务效率。
四、云计算的应用场景
云计算的应用场景广泛且多样化,以下是对其应用场景的详细阐述:
- 资源管理:
- 云计算通过虚拟化技术将计算机、存储设备等资源组合起来形成虚拟化环境,实现资源的集中管理和灵活分配。
- 企业可以利用云计算平台构建虚拟化数据中心,提高IT资源的利用率和管理效率,降低成本。
- 数据备份与恢复:
- 云计算提供了灵活的数据存储方案,可以将数据备份到云端,实现异地备份和容灾。
- 云计算还提供了强大的数据恢复功能,能够迅速将备份数据恢复到原始状态,确保数据的安全性和完整性。
- 应用程序开发测试环境:
- 云计算为开发人员提供了高效、可定制的开发测试环境,为应用程序的开发和测试提供了便利。
- 平台即服务(PaaS)模式还提供了一系列的开发工具和服务,帮助开发人员更快速地构建和部署应用程序。
- 游戏平台:
- 云计算提供了一个高性能、高并发的游戏平台,能够快速部署和扩展,满足游戏开发商的需求。
- 通过云计算,游戏开发商可以快速推出新游戏,实现更好的用户交互和游戏体验。
- 网络媒体:
- 云计算提供了高效、稳定的网络媒体平台,支持视频流式传输、实时转码等功能。
- 用户可以随时随地享受优质的媒体内容,满足多样化的媒体需求。
- 企业应用程序:
- 云计算为企业提供了一个安全、可靠的企业应用程序平台,支持各种企业应用的运行和管理。
- 云计算降低了企业的IT成本,提高了工作效率,并为企业提供了灵活可定制的解决方案,满足不同的业务需求。
- 大规模的数据分析:
- 云计算提供了高性能、强大的数据分析工具,帮助企业解决数据处理和分析的问题。
- 云计算还提供了分布式文件系统、列式存储数据库等技术,满足不同规模和复杂度的数据处理需求。
- 虚拟桌面:
- 云计算可以将多个用户的操作系统虚拟化在同一台物理服务器上,形成虚拟桌面。
- 用户可以通过任何终端访问自己的虚拟桌面,提高了工作效率和灵活性。
- 人工智能:
- 云计算提供了强大的计算和存储能力,支持人工智能应用的发展。
- 云计算还提供了深度学习平台、自然语言处理等技术,为人工智能应用开发提供了强有力的支持。
- 物联网:
- 云计算和物联网技术相结合,实现了智能家居、智能城市等大规模的物联网应用。
- 云计算提供了高效、安全、可扩展的物联网平台,为物联网应用的发展提供了坚实的基础。
- 电子商务:
- 云计算为电子商务提供了强大的支持,商家可以利用云计算来存储和保护客户信息,进行实时交易处理,并提供各种在线购物服务。
- 社交媒体:
- 社交媒体平台利用云计算来处理大量的用户数据和实时请求,提供消息推送、在线聊天、动态分享等服务。
- 在线教育:
- 云计算使得在线教育更加灵活和方便,教育机构可以利用云计算来存储和共享教学资源,提供在线课程和学习管理系统。
- 远程医疗:
- 云计算为远程医疗提供了可能,医疗机构可以在云端存储病人信息,并提供远程诊断和治疗服务。
这些应用场景充分展示了云计算在各个领域中的广泛应用和重要作用,为企业和个人提供了更加高效、便捷和安全的IT服务。
五、云计算面临的挑战
尽管云计算具有诸多优势,但在实际应用过程中也面临着一些挑战:
- 数据安全与隐私保护:云计算环境下,数据安全和隐私保护成为了一个重要问题。如何确保用户数据的安全性和隐私性,防止数据泄露和滥用,是云计算需要解决的重要问题。
- 标准化与互操作性:目前云计算市场存在多种不同的技术和标准,这导致了不同云平台之间的互操作性较差。如何实现云计算技术的标准化和互操作性,提高用户体验和降低迁移成本,是云计算需要解决的重要问题。
- 服务质量与可靠性:云计算服务的质量和可靠性对于用户来说至关重要。如何确保云计算服务的稳定性和可用性,避免服务中断和数据丢失,是云计算需要解决的重要问题。
六、云计算的未来发展趋势
展望未来,云计算将继续保持快速发展的态势。以下是几个可能的发展趋势:
- 多云与混合云:随着企业对云计算需求的不断增长,多云和混合云将成为主流。企业可以根据自身业务需求选择合适的云平台和服务,实现资源的优化配置和灵活管理。
- 边缘计算:随着物联网设备的普及和数据量的不断增长,边缘计算将成为云计算的重要补充。通过将计算任务下沉到边缘设备进行处理,可以降低数据传输延迟和带宽压力,提高数据处理效率和实时性。
- 云原生技术:云原生技术将成为企业应用开发的主流模式。通过采用微服务、容器化、自动化等技术手段,企业可以构建更加灵活、可扩展和高效的云应用,提高业务响应速度和创新能力。
- 人工智能与云计算的融合:人工智能和云计算的融合将推动智能化应用的快速发展。通过利用云计算提供的强大计算能力和数据资源,人工智能可以更加深入地挖掘和分析数据,为企业提供更加精准和智能的决策支持。
七、结语
云计算作为数字时代的基石,正在不断推动着信息技术的创新和发展。未来,随着技术的不断进步和应用场景的不断拓展,云计算将在更多领域发挥重要作用。我们期待着一个更加智能、高效、安全的云计算时代的到来。
相关文章:
![](https://img-blog.csdnimg.cn/direct/8c4b7f1dd996482db4c3ac3a41215c1d.png)
云计算:重塑数字时代的基石
目录 一、引言 二、云计算的定义与特点 三、云计算的发展历程 四、云计算的应用场景 五、云计算面临的挑战 六、云计算的未来发展趋势 七、结语 一、引言 随着信息技术的飞速发展,云计算已经逐渐渗透到我们生活的方方面面。从个人用户的在线存储、在线办公&…...
![](https://img-blog.csdnimg.cn/direct/38aa2c4f78774e73a4cbfd76e5ddb618.png)
C# SocketUDP服务器,组播
SocketUDP 自己即是服务器又是客户端 ,在发消息只需要改成对方ip和端口号即可 前提对方必须开启服务器 socket.Bind(new IPEndPoint(IPAddress.Parse("192.168.107.72"), 8080)); 控件:Button,TextBox,RichTextBox 打开自己服务器 public…...
![](https://img-blog.csdnimg.cn/img_convert/6911a3e0d06d51b484aabbdee90772ad.png)
上市公司绿色投资者原始数据+计算代码(2008-2022年)
数据简介:“绿色”信号,意味着潜在环境风险更低,从而绿色投资者降低了对绿色债券的风险补偿要求,推动了信用利差的收窄。因此,绿色投资者会通过投资者风险意识影响债券信用风险。绿色投资者在推动企业绿色可持续发展方…...
![](https://img-blog.csdnimg.cn/direct/0e3dc5139b0a47358c68a7a1477fdfee.png)
Redis-主从复制-测试主从模式下的读写操作
文章目录 1、在主机6379写入数据2、在从机6380上写数据报错3、从机只能读数据,不能写数据 1、在主机6379写入数据 127.0.0.1:6379> keys * (empty array) 127.0.0.1:6379> set uname jim OK 127.0.0.1:6379> get uname "jim" 127.0.0.1:6379>…...
![](https://img-blog.csdnimg.cn/direct/b07070cdb74f4dbeb404913a776f7ba2.png)
Linux系统应用与设置(3):串口调试(minicom)
目录 1. 简述 2. 安装minicom 3. 配置串口参数 4. 打开相应的通信端口 5. 设置 6. 发送字符数据 7. 发送HEX(十六进制) 1. 简述 在Linux系统中,minicom是一个功能强大的串口通信工具,可用于与外部设备进行字符和HEX数据的收…...
![](https://img-blog.csdnimg.cn/img_convert/09e0ca71d8c2d7e5d78efa959d61fd47.png)
Qt | windows Qt6.5.3安卓环境搭建成功版(保姆级教程)
01、第一章 Qt6.5.3安装 资源 Qt 国内下载地址清华大学开源软件镜像站https://mirrors.tuna.tsinghua.edu.cn/qt/archive/online_installers/Qt 阿里云盘下载Qt 安卓开发https://www.alipan.com/s/kNaues6CHaG点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极…...
![](https://www.ngui.cc/images/no-images.jpg)
Chrome Extension如何让work flow在页面刷新、跳转继续执行任务
从Electron到Chrome Extension:流程自动化的跨平台探索 在之前的项目中,我使用Electron成功实现了一个流程自动化应用,它极大地提高了工作效率。然而,当面对Chrome扩展程序(Extension)的需求时,我意识到需要一种新的策略来应对浏览器环境下的限制。特别是Chrome Extens…...
![](https://img-blog.csdnimg.cn/32e1746ca5264f0d99f655958e1185e8.png)
数据库调优厂商 OtterTune 宣布停止运营
昨天刷到消息,得知数据库优化厂商 OtterTune 停止了运营。OtterTune 的成员主要来自 CMU Andy Pavlo 教授领导的数据库实验室。公司正式成立于 2021 年 5 月,融资了 1450 万美金。 按照 Andy 教授的说法,公司是被一个收购 offer 搞砸了。同时…...
![](https://www.ngui.cc/images/no-images.jpg)
4、面向对象-typescript
从面向过程转向面向对象,是一个由简易到复杂的过程,主要更多的考虑到对象的属性,方法,行为等。 一、类,对象 类:更偏向于模板,属于抽象类型,指向大类或泛指。 对象ÿ…...
![](https://img-blog.csdnimg.cn/img_convert/0194c0761d1f3f1bf6542b7f54c1a498.png)
大数据学习之分布式数据采集系统Flume学习
分布式数据采集系统Flume学习 一、Flume架构 1.1 Hadoop业务开发流程 1.2 Flume概述 flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。 支持在日志系统中定制各类数据发送方,用于收集数据; 同时,Flume提供对数据进行简单处理&…...
![](https://img-blog.csdnimg.cn/direct/d9c5ed3b0ac345c0ae0a8d7be2e4d24b.jpeg#pic_center)
谁用谁夸,为什么BI零售数据分析方案这么受欢迎?
在当今数字化时代,零售行业竞争激烈,如何快速准确地获取数据洞察,成为企业制胜的关键。奥威BI零售数据分析方案,凭借其全面、高效、智能的特点,赢得了广大零售企业的青睐,成为市场上的热门选择。 奥威BI零…...
![](https://img-blog.csdnimg.cn/direct/c6cf49a23e9449fdbeab109b3e3e6483.png)
多路h265监控录放开发-(14)通过PaintCell自定义日历控件继承QCalendarWidget的XCalendar类
首先创建一个新类XCalendar继承QCalendarWidget类,然后在UI视图设计器中把日历提升为XCalendar,通过这个函数自己设置日历的样式 xcalendar.h #pragma once #include <QCalendarWidget> class XCalendar :public QCalendarWidget { public:XCal…...
![](https://img-blog.csdnimg.cn/direct/ccc0109612894d4e810565babe3de0a9.jpeg)
安卓速度下载v1.0.5/聚合短视频解析下载
功能特色 短视频下载与高级管理 – 支持短视频下载,为您提供一系列高级视频管理功能包括视频内容提取、智能防重复技术、视频体积压缩以及视频转换成GIF图片等; 磁-力链接下载升级 – 现支持磁力链接下载,实现边下载边播放的便捷体验&#x…...
![](https://img-blog.csdnimg.cn/direct/ab23b6f0884840b69011d6ce3d949929.png)
从赛题切入谈如何学习数学建模
1.引言 (1)今天学习了这个汪教授的这个视频,主要是对于一个赛题的介绍讲解,带领我们通过这个赛题知道数学建模应该学习哪些技能,以及这个相关的经验,我感觉这个还是让我自己受益匪浅的 (2&…...
![](https://img-blog.csdnimg.cn/img_convert/03f18a8b6169c878622810e2cde1dfcc.jpeg)
江山欧派杯2024全国华佗五禽戏线上线下观摩交流比赛在亳州开幕
6月28日,2024全国华佗五禽戏线上线下观摩交流比赛在安徽省亳州市开幕。 此次比赛是由安徽省亳州市文化旅游体育局和安徽省非物质文化遗产保护中心主办、亳州市华佗五禽戏协会(国家级非遗华佗五禽戏保护单位)和亳州市传统华佗五禽戏俱乐部&…...
![](https://img-blog.csdnimg.cn/img_convert/3ce12d59a18b181400160146e6035bb1.jpeg)
怪兽充电一季度由盈转亏:营收大幅下滑,消费者投诉不断
《港湾商业观察》施子夫 日常生活中,关于移动充电宝“乱扣费”、“充电功率低”的吐槽之声不绝于耳。而原先风靡一时的共享充电宝也被不少网友吐槽为“充电刺客”,足以可见共享充电宝虽作为大众使用频率较高的移动电源产品,但负面评价声音同…...
![](https://img-blog.csdnimg.cn/direct/bc047a4f0bb44ee295651b7bb29505d5.gif)
激光与相机融合标定汇总:提升融合算法的精度与可靠性(附github地址)
前言 随着科技的飞速发展,激光技术与相机技术的融合已成为推动智能化影像发展的重要力量。这种融合不仅提高了成像的精度和效率,还为相关行业带来了革命性的变革。在这篇博客中,我们将深入探讨激光与相机融合标定的原理及其在各个领域的应用…...
![](https://img-blog.csdnimg.cn/img_convert/6dcb75f6da8fb20bd60ffd3ee7c15225.png)
市场拓展招聘:完整指南
扩大招聘业务会给你带来很多挑战,更不用说你已经在处理的问题了。助教专业人士每周花近13个小时为一个角色寻找候选人。此外,客户的需求也在不断变化,招聘机构之间的竞争也在加剧。毫无疑问,对增长有战略的方法会有很大的帮助。一…...
![](https://www.ngui.cc/images/no-images.jpg)
Leetcode 501:二叉搜索树中的众数
给你一个含重复值的二叉搜索树(BST)的根节点 root ,找出并返回 BST 中的所有 众数(即,出现频率最高的元素)。 如果树中有不止一个众数,可以按 任意顺序 返回。 假定 BST 满足如下定义…...
![](https://img-blog.csdnimg.cn/direct/e0a8a7ae50c445de870f816719671244.png)
esp8266 GPIO
功能综述 ESP8266 的 16 个通⽤ IO 的管脚位置和名称如下表所示。 管脚功能选择 功能选择寄存器 PERIPHS_IO_MUX_MTDI_U(不同的 GPIO,该寄存器不同) PIN_FUNC_SELECT(PERIPHS_IO_MUX_MTDI_U,FUNC_GPIO12);PERIPHS_IO_MUX_为前缀。后面的…...
![](https://img-blog.csdnimg.cn/direct/0093cc17cfe447849cc3805fbbb153fb.png)
ingress相关yaml文件报错且相关资源一切正常解决方法
今天在执行ingress相关文件的时候莫名其妙报错了,问了别人得知了这个方法 执行ingress相关文件报错 01.yaml是我自己创建关于ingress的yaml文件 报错信息 且相关资源一切正常 解决方法 kubectl get validatingwebhookconfigurations删除ingress-nginx-admissio…...
![](https://img-blog.csdnimg.cn/img_convert/01d1808ba211e6b28ab85d7988dda357.png)
重要通知:据最新TEMU要求所有欧区车灯都需要能效标签(eu energy lable)
重要通知: 据最新TEMU要求,所有“欧区车灯”都需要能效标签(eu energy lable),目前已下架欧区站点,上传成功后可恢复。 灯具类欧盟EU ENERGY LABEL 近日有不少欧洲站卖家收到TEMU平台商品要求卖家们发布的…...
![](https://img-blog.csdnimg.cn/direct/26f231cba22b48d7857f668168ee0a84.png)
JAVA SDK 整合 AI 大语言模型
目前主流模型厂商的 SDK 并没有很好的支持 JAVA 环境,主流还是使用的 Python ,如果希望将 AI 功能集成到业务中来,则需要找找有没有一些现成的开源项目,但是这种项目一般需要谨慎使用,以防有偷取 app_key 等风险问题 前…...
![](https://img-blog.csdnimg.cn/img_convert/7212c81c5e466177c0e06cc999085da9.png)
【Apache Doris】如何实现高并发点查?(原理+实践全析)
【Apache Doris】如何实现高并发点查?(原理实践全析) 一、背景说明二、原理介绍三、环境信息四、Jmeter初始化五、参数预调六、用例准备七、高并发实测八、影响因素九、总结 本文主要分享 Apache Doris 是如何实现高并发点查的,以…...
![](https://www.ngui.cc/images/no-images.jpg)
解决SpringMVC使用MyBatis-Plus自定义MyBaits拦截器不生效的问题
自定义MyBatis拦截器 如果是SpringBoot项目引入Component注解就生效了,但是SpringMVC不行 import lombok.extern.slf4j.Slf4j; import org.apache.ibatis.executor.parameter.ParameterHandler; import org.apache.ibatis.executor.statement.StatementHandler; i…...
![](https://img-blog.csdnimg.cn/img_convert/04cca3ad62040bf203fdd0b752151d4d.png)
Swagger与RESTful API
1. Swagger简介 在现代软件开发中,RESTful API已成为应用程序间通信的一个标准。这种架构风格通过使用标准的HTTP方法来执行网络上的操作,简化了不同系统之间的交互。API(应用程序编程接口)允许不同的软件系统以一种预定义的方式…...
![](https://img-blog.csdnimg.cn/direct/4b97006f2f034a8c97b23d064699d752.png)
MySQL84 -- ERROR 1524 (HY000): Plugin ‘msql_native_password‘ is not loaded.
【问题描述】 MySQL 8.4版本,配置用户使用mysql_native_password认证插件验证用户身份,报错: 【解决方法】(Windows, MySQL 8.4) 1、修改MySQL配置文件my.ini,在[mysqld]段添加mysql_native_passwordON。 2、管理员…...
![](https://img-blog.csdnimg.cn/20210916225739194.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L20wXzU3MTU4NDk2,size_16,color_FFFFFF,t_70)
将Excel中的错误值#N/A替换成心仪的字符串,瞬间爱了……
常用表格的人都晓得,看到满屏悦动的#N/A,心情都会不好。把它替换成自己心仪的字符,瞬间就爱了。 (笔记模板由python脚本于2024年06月13日 19:32:37创建,本篇笔记适合常用Excel,喜欢数据的coder翻阅) 【学习的细节是欢悦…...
![](https://img-blog.csdnimg.cn/img_convert/49297956b0df21798d5a7bd95e802814.webp?x-oss-process=image/format,png)
AI大模型日报#0628:谷歌开源9B 27B版Gemma2、AI首次实时生成视频、讯飞星火4.0发布
导读:AI大模型日报,爬虫LLM自动生成,一文览尽每日AI大模型要点资讯!目前采用“文心一言”(ERNIE-4.0-8K-latest)生成了今日要点以及每条资讯的摘要。欢迎阅读!《AI大模型日报》今日要点…...
![](https://www.ngui.cc/images/no-images.jpg)
【随笔】提高代码学习水平(以更高的视角看事物)
最近,我感觉到自己的代码水平似乎卡在了一个瓶颈。似乎只想着数仓,Hive,Spark技术优化,但只要稍微离开这几个点,我就感到无所适从。我开始反思,或许,我应该总结一下自己的学习方法。 1.站的高&…...
游戏AI的创造思路-技术基础-深度学习(5)
继续深度学习技术的探讨,填坑不断,头秃不断~~~~~ 目录 3.5. 自编码器(AE) 3.5.1. 定义 3.5.2. 形成过程 3.5.3. 运行原理 3.5.3.1.运行原理及基本框架 3.5.3.2. 示例代码 3.5.4. 优缺点 3.5.5. 存在的问题和解决方法 3.5…...
![](https://img-blog.csdnimg.cn/direct/cd105cd5861b45d485e964e314b4d6bc.png)
基于SpringBoot养老院管理系统设计和实现(源码+LW+调试文档+讲解等)
💗博主介绍:✌全网粉丝10W,CSDN作者、博客专家、全栈领域优质创作者,博客之星、平台优质作者、专注于Java、小程序技术领域和毕业项目实战✌💗 🌟文末获取源码数据库🌟感兴趣的可以先收藏起来,还…...
![](https://img-blog.csdnimg.cn/direct/5ffdfb14380049789cb0050a37dd344b.png)
餐饮点餐的简单MySQL集合
ER图 模型图(没有进行排序,混乱) DDL和DML /* Navicat MySQL Data TransferSource Server : Mylink Source Server Version : 50726 Source Host : localhost:3306 Source Database : schooldbTarget Server Type …...
![](https://img-blog.csdnimg.cn/direct/316d434f38774f159a3e9b81616f71c4.png)
STM32驱动-ads1112
汇总一系列AD/DA的驱动程序 ads1112.c #include "ads1112.h" #include "common.h"void AD5726_Init(void) {GPIO_InitTypeDef GPIO_InitStructure;RCC_APB2PeriphClockCmd( RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOC, ENABLE );//PORTA、D时钟使能 G…...
![](https://www.ngui.cc/images/no-images.jpg)
数据结构与算法高频面试题
初级面试题及详细解答 当涉及到数据结构与算法的初级面试题时,通常涉及基本的数据结构操作、算法复杂度分析和基本算法的应用。 1. 什么是数组?数组和链表有什么区别? 解答: 数组:是一种线性数据结构,用…...
![](https://img-blog.csdnimg.cn/direct/ba9a90026153476ca777b9ab48653ec8.png)
uni-app的showModal提示框,进行删除的二次确认,可自定义确定或取消操作
实现效果: 此处为删除的二次确认示例,点击删除按钮时出现该提示,该提示写在js script中。 实现方式: 通过uni.showModal进行提示,success为确认状态下的操作自定义,此处调用后端接口进行了删除操作&#…...
![](https://img-blog.csdnimg.cn/img_convert/b8029be48d3db26cb185f7db49a81608.png)
5款提高工作效率的免费工具推荐
SimpleTex SimpleTex是一款用于创建和编辑LaTeX公式的简单工具。它能够识别图片中的复杂公式并将其转换为可编辑的数据格式。该软件提供了一个直观的界面,用户可以在编辑LaTeX代码的同时实时预览公式的效果,无需额外的编译步骤。此外,SimpleT…...
![](https://www.ngui.cc/images/no-images.jpg)
区块链的技术架构:节点、网络和数据结构
区块链技术听起来很高大上,但其实它的核心架构并不难理解。今天我们就用一些简单的例子和有趣的比喻,来聊聊区块链的技术架构:节点、网络和数据结构。 节点:区块链的“细胞” 想象一下,区块链就像是一个大型的组织&a…...
![](https://www.ngui.cc/images/no-images.jpg)
pdfmake不能设置表格边框颜色?
找到pdfmake>build>pdfmake.js中: 找到定义的“TableProcessor.prototype.drawVerticalLine”和“TableProcessor.prototype.drawHorizontalLine”两个方法: 重新定义borderColor: var borderColor this.tableNode.table.borderColor||"#…...
![](https://www.ngui.cc/images/no-images.jpg)
laravel 使用RabbitMQ作为消息中间件
先搞定环境,安装amqp扩展 确保已安装rabbitmq-c-dev。 比如 可以使用apk add rabbmit-c-dev安装 cd ~ wget http://pecl.php.net/get/amqp-1.10.2.tgz tar -zxf amqp-1.10.2.tgz cd amqp-1.10.2 phpize ./configure make && make install cd ~ rm -rf am…...
![](https://img-blog.csdnimg.cn/direct/aab17b9679b24f74a2d29f7572f69522.png)
web项目打包成可以离线跑的exe软件
目录 引言打开PyCharm安装依赖创建 Web 应用运行应用程序打包成可执行文件结语注意事项 引言 在开发桌面应用程序时,我们经常需要将网页集成到应用程序中。Python 提供了多种方法来实现这一目标,其中 pywebview 是一个轻量级的库,它允许我们…...
![](https://img-blog.csdnimg.cn/direct/971edb767400417f962d026f60d1d582.jpeg)
BFS:队列+树的宽搜
一、二叉树的层序遍历 . - 力扣(LeetCode) 该题的层序遍历和以往不同的是需要一层一层去遍历,每一次while循环都要知道在队列中节点的个数,然后用一个for循环将该层节点走完了再走下一层 class Solution { public:vector<vec…...
![](https://img-blog.csdnimg.cn/direct/c7eb519efcb645909f7e54cf7be02f69.png)
MySQL高级-SQL优化- count 优化 - 尽量使用count(*)
文章目录 1、count 优化2、count的几种用法3、count(*)4、count(id)5、count(profession)6、count(null)7、 count(1) 1、count 优化 MyISAM引擎把一个表的总行数存在了磁盘上,因此执行count(*)的时候会直接返回这个数,效率很高&a…...
![](https://www.ngui.cc/images/no-images.jpg)
python Flask methods
在 Flask 中,app.route() 装饰器用于定义 URL 路由和与之关联的视图函数。当你想指定某个 URL 可以接受哪些 HTTP 方法时,你可以使用 methods 参数。methods 是一个列表,它可以包含任何有效的 HTTP 方法。 Falsk文章中的描述: 链…...
![](https://img-blog.csdnimg.cn/direct/9e9c7b830e4b4566bfbb957eb1746b9c.png)
three.js场景三元素
three.js是一个基于WebGL的轻量级、易于使用的3D库。它极大地简化了WebGL的复杂细节,降低了学习成本,同时提高了性能。 three.js的三大核心元素: 场景(Scene) 场景是一个三维空间,是所有物品的容器。可以将…...
![](https://www.ngui.cc/images/no-images.jpg)
Spring AOP(面向切面编程)详解
Spring AOP(面向切面编程)详解 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿! 什么是Spring AOP? Spring AOP(…...
![](https://img-blog.csdnimg.cn/direct/c2022fcf402a48369de36203b2395d88.png)
Kafka第一篇——内部组件概念架构启动服务器zookeeper选举以及底层原理
目录 引入 ——为什么分布式系统需要用第三方软件? JMS 对比 组件 架构推演——备份实现安全可靠 , Zookeeper controller的选举 controller和broker底层通信原理 BROKER内部组件 编辑 topic创建 引入 ——为什么分布式系统需要用第三方软件&#…...
![](https://www.ngui.cc/images/no-images.jpg)
14、顺时针打印矩阵
题目: 顺时针打印矩阵 描述: 输入一个矩阵,按照从外向里以顺时针的顺序依次打印出每一个数字, 例如, 如果输入如下矩阵: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 则依次打印出数字:1,2,3,4,8,1…...
![](https://img-blog.csdnimg.cn/direct/6b52804e15ed49f6aa22fcb8e7ed99ca.png)
毅速丨金属3D打印是制造业转型升级的重要技术
随着科技的进步,金属3D打印技术已成为制造业升级的重要驱动力。它以其独特的优势,正引领着制造业迈向新的未来。 金属3D打印技术的突破: 设计自由。金属3D打印能制造任意形状和结构的零件,为设计师提供了无限的创意空间。 快速制…...
![](https://img-blog.csdnimg.cn/direct/bf0ff7691f9b44f498210d9055b1b3ae.png)
uni-app uni-data-picker级联选择器无法使用和清除选中的值
出现问题: 使用点击右边的叉号按钮无法清除已经选择的uni-data-picker值 解决办法: 在uni-app uni-data-picker使用中,要添加v-model,v-model在官网的示例中没有体现,但若不加则无法清除。 <uni-data-picker v-m…...
![](https://img-blog.csdnimg.cn/direct/bf704f28a3f2466cab2b88e774996ccf.png)
Python处理excel数据详解
1.导入文件 注意:要把excel放到跟你的python文件在同一个地方 import pandas as pd import numpy as np dfpd.read_excel("鸢尾花训练数据.xlsx",engine"openpyxl") import pandas 先引入 (若没有下载 需要在终端下载 pip install pandas)…...
![](https://www.ngui.cc/images/no-images.jpg)
OceanBase 4.2.1 离线安装
OceanBase 4.2.1 离线安装 4.2 版本的OceanBase支持一键安装,所以在线版本的安装简单了很多,但在无法连接网络的情况下安装就只能手动离线安装。 注:如下安装过程都是在同一台机器上面进行,也就是只有一个节点,多个节…...
![](https://www.ngui.cc/images/no-images.jpg)
Spring Data JPA使用及实现原理总结
Spring Data JPA系列 1、SpringBoot集成JPA及基本使用 2、Spring Data JPA Criteria查询、部分字段查询 3、Spring Data JPA数据批量插入、批量更新真的用对了吗 4、Spring Data JPA的一对一、LazyInitializationException异常、一对多、多对多操作 5、Spring Data JPA自定…...
![](https://www.ngui.cc/images/no-images.jpg)
Oracle PL / SQL 插入insert 第二部分
DUAL表 dual是由具有一列和一行的oracle数据库(所有者SYS)拥有的表。 要评估1 1的添加,请执行以下SQl SELECT语句: SELECT 1 1 FROM dual; 快速找出oracle如何评估你对内置函数length()的使用。 SELE…...
![](https://www.ngui.cc/images/no-images.jpg)
Spring Boot与WebFlux的实战案例
Spring Boot与WebFlux的实战案例 大家好,我是免费搭建查券返利机器人省钱赚佣金就用微赚淘客系统3.0的小编,也是冬天不穿秋裤,天冷也要风度的程序猿!今天,我们将探讨如何利用Spring Boot和WebFlux构建响应式应用的实战…...
![](https://img-blog.csdnimg.cn/direct/39960176ba294d74ac3a530d708284db.png)
数字心动+华为运动健康服务 使用体验指导
一、应用介绍 “数字心动”是一个体育生态平台APP,践行“体育大健康娱乐数字营销”模式,打造深度融合体育平台。APP集跑步运动记录、赛事活动报名、成绩/大众等级证书查询等多功能于一体,采取“线上线下”模式,结合协会、行业、品…...
![](https://www.ngui.cc/images/no-images.jpg)
540°全域透明底盘“爸”气从容跨越障碍
无论孩子多大,在学业或工作上遇到的障碍,父亲总会以更宽广的视野为我们拨开云雾。为给全家人带来开挂级的开阔视野,而奇瑞舒享家配备540全域透明底盘,透明底盘+360高清全景影像,让障碍无处遁形。且可实现高清2D/3D视图切换,全方位观察车辆周围及车底的情况,一目了然;还…...
![](https://img-blog.csdnimg.cn/direct/7015e959212e4565bbcf38396008afe4.png)
在做题中学习(62):矩阵区域和
1314. 矩阵区域和 - 力扣(LeetCode) 解法:二维前缀和 思路:读题画图才能理解意思:dun点点的是mat中的一个数,而要求的answer同位置的数 以点为中心上下左右延长 k 个单位所围成长方形的和。 因为最后answ…...
![](https://img-blog.csdnimg.cn/direct/2a17917286ec4a57a4b30043595f7c79.png)
PyMySQL连接池
背景 在用python写后端服务时候,需要与mysql数据库进行一些数据查询或者插入更新等操作。启动服务后接口运行一切正常, 隔了第二天去看服务日志就会报错,问题如下: pymysql.err.OperationalError: (2006, "MySQL server ha…...
![](https://www.ngui.cc/images/no-images.jpg)
js 如何封装一个iframe通讯的sdk
在JavaScript中,封装一个用于iframe间通信的SDK,可以利用postMessage和message事件监听来实现跨域通信。以下是一个简单的示例,展示如何封装这样一个SDK: 步骤 1: 创建SDK文件 首先,创建一个名为IframeCommunicator.…...
![](https://img-blog.csdnimg.cn/direct/5d445eb0820d43948dcc3d5f40deafce.png)
时间|基于SprinBoot+vue的时间管理系统(源码+数据库+文档)
时间管理系统 目录 基于SprinBootvue的时间管理系统 一、前言 二、系统设计 三、系统功能设计 1管理员功能模块 2用户功能模块 四、数据库设计 五、核心代码 六、论文参考 七、最新计算机毕设选题推荐 八、源码获取: 博主介绍:✌️大厂码农…...
![](https://img-blog.csdnimg.cn/direct/10acbe6a904045e6b4404c94869dd52e.jpeg#pic_center)
软件架构设计之质量属性浅析
引言 在数字化浪潮席卷而来的今天,软件已经渗透到我们生活的方方面面,从手机APP到大型企业级系统,无一不彰显着软件技术的魅力。然而,在这背后,软件架构设计作为软件开发的基石,其质量属性的重要性不言而喻…...