自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(224)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 Amazon SageMaker:让机器学习变得更简单、更强大

Amazon SageMaker通过有针对性的改进,成功地克服了当前机器学习应用中的多项挑战,为用户提供了更高效的解决方案。特别是在大规模监督训练方面,采用了全面托管的服务模式,使整个训练过程更为简化,从而在提高效率的同时降低了用户的操作负担。这种设计使得用户可以更专注于模型和业务的开发,而不用过多关注底层的技术细节。在数据标记阶段,Amazon SageMaker提供了多种灵活的方式和算法,显著提升了标记数据的准确性。

2023-12-14 17:31:16 5465 7

原创 高效存储方案:Amazon S3 Express One Zone 正式推出

相比S3标准存储,S3 Express One Zone具有更低的延迟和更高的性价比,数据访问速度比标准存储更快,请求成本低至3%。作为Amazon S3的升级版本,Amazon S3 Express One Zone在云端存储领域再次彰显了亚马逊云科技的技术实力,为用户提供更出色的数据存储体验。而我们今天介绍的这个 Amazon S3 Express One Zone 是在 Amazon S3 基础上进一步优化和提升,相对于之前的 S3, S3 Express One Zone 在速度上更为突出,

2023-12-14 17:15:58 3513

原创 PB级速度,单一数据库操作:走进Amazon Aurora Limitless Database的神奇

Amazon Aurora Limitless Database代表着数据库技术的巅峰突破,为用户提供了无与伦比的灵活性和性能。传统分片方法的繁琐性和耗时性得以根本性改变。该创新性解决方案能够轻松应对需要处理数亿全球用户、数百万笔交易以及PB级数据的工作负载。通过自动分配数据和查询至多个Amazon Aurora Serverless实例,不再需要手动构建复杂的路由软件,使得分片变得简单而直观。

2023-12-14 16:59:55 3760

原创 客户互动智能升级:Amazon Connect 引入生成式AI

在观看完亚马逊云科技发布大会后,我对新发布的Amazon Connect 的功能进行了一些使用体验。整体而言,我个人对使用体验深感满意,并期待更多的朋友一起加入。Amazon Connect专注于客户服务,通过提供个性化的服务和卓越的通讯功能,为企业打造了一套强大而灵活的解决方案。在学习了解Amazon Connect后,深刻感受到了Amazon Q in Connect的生成式AI助手的卓越表现。

2023-12-14 16:08:21 3974 2

原创 Amazon Q:企业级的对话智能导航

通过对 Amazon Q 的使用,我深感其整体体验流程非常出色。其功能性能明显针对企业级应用而设计,能够在Web端轻松部署,通过官方文档的指导使得使用更为便捷。在编译器方面,通过在vscode插件市场下载并安装Amazon Q助手,不仅能够通过对话解决问题,生成内容和提供策略,还能根据公司信息、代码和系统进行个性化的指导和答案。亚马逊云计算与人工智能技术的融合,充分展现了对于未来云端技术发展的前瞻性思考和实际创新。

2023-12-14 15:39:50 3665 1

原创 【腾讯云云上实验室】向量数据库与数据挖掘分析的黄金组合指南

在当今信息化时代,掌握对数据进行挖掘和分析的能力变得愈发关键。根据需求精准处理数据不仅仅是一项技能,更是对未来决策和操作的至关重要的支持。**除了熟练运用适当的算法模型对大数据进行挖掘和分析外,合理高效存储和处理大量数据,对开发者和企业来说变得越来越重要。

2023-11-24 22:46:16 18511 75

原创 大模型时代下向量数据库的创新与变革

在当今信息时代,数据库扮演着关键的角色,用于存储和管理各种类型的数据。向量数据库是一种专门设计用于高维数据存储和快速检索的数据库系统。在不断创新和变革后,腾讯云不久前发布了AI原生(AI Native)向量数据库。

2023-09-08 16:47:10 10468 135

原创 【Golang】基于OAuth2.0微信扫码实现客户端用户登录(原理+代码实现+视频讲解)

OAuth 2.0是一种授权协议,用于授权第三方应用访问用户资源,而无需将用户的凭据(例如用户名和密码)直接提供给第三方应用。这种授权机制为用户提供了更好的安全性,同时允许用户更好地控制他们的数据。一个关于授权的开放网络标准 允许用户授权第三方应用访问用户存储在其他服务提供者上的信息 不需要将用户名和密码提供给第三方应用资源所有者(Resource Owner):通常是指用户,拥有访问受保护资源的所有权。(资源所有者,用户)

2023-07-27 12:39:41 3656 1

原创 [Golang] Viper原理以及详细使用案例

介绍:用于处理配置文件中解析和读取配置文件优点:支持多种配置格式,json,yaml 等等作用:配置文件解析和读取 默认值支持 环境变量支持 命令行标志支持 配置监听和热加载。

2023-07-26 20:17:35 2035 1

原创 [Golang实战] gorm中使用Raw()和 Exec() 两种方式操作sql原生语句的特点和区别

当我在gorm中使用原生sql操作数据库时,时常用raw() 和 exec() ,有时候经常遇到数据插不进去或者 数据帮i当不到结构体,原来是 这两个方法有不同的用处和特点。

2023-07-08 17:39:32 6127 8

原创 Go并发编程学习-class1

临界区概念:一个被共享的资源,可以被并发访问。通过Mutex互斥锁,可以限定临界区只能由一个线程获取。●共享资源。并发地读写共享资源,会出现数据竞争(data race) 的问题,所以需要Mutex、RWMutex 这样的并发原语来保护。●任务编排。需要goroutine按照一定的规律执行,而goroutine之间有相互等待或者依赖的顺序关系,我们常常使用WaitGroup或者Channel来实现。●消息传递。信息交流以及不同的goroutine之间的线程安全的数据交流,常常使用Channel来实

2023-11-20 10:06:23 417 1

原创 【面向校招】Golang 常考面试题汇总 持续更新中...

一些常见的go面试题,基础和底层汇总

2023-10-09 09:38:45 401 3

原创 好书分享 ----《Effective软件测试》

软件测试入行容易进阶难。从测试小白成长为测试经理、总监级别人才,要跨越长长的技术栈升级之路,挑战非常高的综合能力要求。在软件开发过程中,测试是最关键的部分。为编写良好测试以及防止bug进入生产环节,编程人员必须精通掌握基于需求规格的测试、边界测试、结构化测试以及其他核心策略。在成长过程中,从经典好书中汲取养分是提升技能的核心方式之一。分享一个自己最近在读和学习的书籍《Effective软件测试》。

2023-09-06 23:53:37 357 3

原创 走进低代码平台| iVX-困境之中如何突破传统

高级编程语言诞生已经过去了大半个世纪了,在我们看来,什么都在进步,但是编程语言的发展却有些缓慢了。虽然现在语言更加丰富,框架更多,但是最基本的编程方式还是没有任何改变,就是“写代码”,其实在英文中“Programming”和“Coding”是两个单词,有没有可能,我们只“编程”而不“写代码”?

2023-08-31 14:40:40 1638 97

原创 [Docker精进篇] Docker镜像构建和实践 (三)

Docker镜像构建是将应用程序和其依赖项打包到一个独立、可移植的容器环境中的过程。通过使用Dockerfile定义构建步骤和环境配置,可以实现快速、一致和可重复的镜像构建。镜像构建的好处包括环境一致性、快速部署、版本控制、资源隔离和易于维护更新。

2023-08-18 19:00:58 5291 175

原创 [Docker精进篇] Docker部署和实践 (二)

Docker部署提供了一种可靠、高效、一致和可移植的方式来打包、部署和运行应用程序。它简化了应用程序的交付和部署流程,提高了部署的可靠性、可移植性和可维护性,同时提升了开发与运维团队的效率。如果您在学习过程中有什么疑问或者不懂的地方,可以随时私信我,看到会及时回复!!

2023-08-14 14:32:52 8893 193

原创 【力扣每日一题】1572. 矩阵对角线元素的和 & 8.11打卡

使用一层for循环来求出对角线的和,同时根据阶数的奇偶性,奇数的话需要减一次中间值,偶数的话不用。:根据分析m和n的范围,可以使用暴力法两层for循环来解题 时间复杂度为O(n^2)请你返回在矩阵主对角线上的元素和副对角线上且不在主对角线上元素的和。解释:对角线的和为:1 + 5 + 9 + 3 + 7 = 25。请注意,元素 mat[1][1] = 5 只会被计算一次。输入:mat = [[1,1,1,1],输入:mat = [[1,2,3],输入:mat = [[5]]返回合并后的二叉树。

2023-08-14 11:29:22 567 10

原创 【力扣每日一题】88. 合并两个有序数组 &双指针 & 辅助数组 & 8.13打卡

同时也可以使用两个指针,分别指向两个数组,然后比较移动,可以借助一个新的数组来进行协助,也可以直接在nums1数组上进行修改,时间复杂度是O(n),空间复杂度可以是O(n)或者O(1)本文使用双指针来进行作答。输入:nums1 = [1,2,3,0,0,0], m = 3, nums2 = [2,5,6], n = 3。合并结果是 [1,2,2,3,5,6] ,其中斜体加粗标注的为 nums1 中的元素。输入:nums1 = [0], m = 0, nums2 = [1], n = 1。

2023-08-14 10:50:54 1959 8

原创 【力扣每日一题】617. 合并二叉树 & dfs & bfs & 8.14打卡

对于树的话,一般使用dfs或者bfs进行解题,只有当两个树的节点都不为空的时候,才进行和并,所有时间复杂度不会超过两颗树中节点最少得那棵树,所以为O(min(m,n))空间复杂度取决于递归调用的层数,递归调用的层数不会超过两棵树中较小的以防的二叉树的高度,最坏情况为节点数为树的深度,所以为O(min(m,n))输入:root1 = [1,3,2,5], root2 = [2,1,3,null,4,null,7]注意: 合并过程必须从两个树的根节点开始。输出:[3,4,5,5,4,null,7]

2023-08-14 09:43:18 480 1

原创 【力扣每日一题】23. 合并 K 个升序链表 &暴力法-快排 & 8.12打卡

本题我使用的是暴力解法,首先先将这个链表集合中的所有元素进行合并,生成一个长的链表,因为子链表的长度在500范围内,所以时间复杂度最终会是O(n),同时使用快速排序进行排序,最终时间复杂度在O(nlogn)针对本题:设置三个链表,一个存储小于的值,一个存储等于的值,一个存储大于的值。输入:lists = [[1,4,5],[1,3,4],[2,6]]请你将所有链表合并到一个升序链表中,返回合并后的链表。输出:[1,1,2,3,4,4,5,6]输入:lists = [[]]输入:lists = []

2023-08-12 12:28:59 409 4

原创 [Docker精进篇] 详细配置和部署镜像(一) 文末送书

Docker推出了Registry这个概念,一般有人也称为是 注册中心,当我们需要发布Docker镜像(Docker专用软件安装包)的时候,就需要将镜像发布到注册中心上,这样其他人就可以下载使用。-v:表示目录映射关系(前者是宿主机目录,后者是映射到宿主机上的目录),可以使用多个 -v 做多个目录或文件映射。-d:在 run 后面加上 -d 参数,则会创建一个守护式容器在后台运行(这样创建容器后不会自动登录容器,如果只加 -i -t 两个参数,创建容器后就会自动进容器里);

2023-08-11 10:18:58 3895 162

原创 走进人工智能|自主无人系统 从概念到现实的飞跃

自主无人系统是一种充满潜力的技术,它们能够在没有人为操控的情况下自主地执行任务。目前,无人机和无人车辆是自主无人系统中最为突出的代表。随着感知技术、人工智能和自动控制的快速发展,自主无人系统在军事、民用和商业等领域取得了令人瞩目的进展。通过解决当前面临的挑战,推动技术创新和社会接受度的提升,自主无人系统将为人类社会带来更多便利和发展机遇。在未来,它们有望成为各领域的重要助力,推动社会的进步和发展!!!

2023-08-04 14:08:08 4350 154

原创 [算法很美打卡第四天] 字符串篇(中)

算法很美 字符串篇

2023-08-01 22:07:58 457 12

原创 走进人工智能| 智能物联网 AIoT的魅力交织

随着计算机技术、通信技术和物联网技术的进步,智能物联网不断发展。目前,智能物联网已广泛应用于智能家居、智能健康、智能交通、工业物联网和智慧城市等领域。然而,智能物联网发展仍面临一些挑战,包括安全与隐私问题、标准缺乏与兼容性问题、能源与功耗、复杂的部署与维护、数据管理与处理、成本问题以及法律与监管等。解决这些问题需要技术创新、标准统一、安全保障和法律监管的共同努力。总体而言,智能物联网作为数字时代的重要组成部分,为人们的生活和工作带来了巨大的变革和便利。

2023-08-01 09:08:43 9545 167

原创 【算法很美】多维数组和字符串篇打卡(第三天)

【代码】【算法很美】多维数组和字符串篇打卡(第三天)

2023-07-31 21:09:05 448 1

原创 【Docker】Docker安全性与安全实践(五)

Docker容器运行在宿主机的操作系统上,并共享操作系统的内核。因此,必须确保容器之间以及容器与宿主机之间的隔离性,以防止容器之间的相互影响和潜在的恶意行为。Docker镜像是容器的基础,包含了应用程序及其依赖的文件系统。不要在容器中使用root用户,以避免容器拥有对宿主机的特权访问。在运行容器时,配置容器和应用程序的安全参数,比如使用适当的AppArmor或Seccomp配置,限制容器能够访问的资源。对容器间的通信进行适当的网络隔离,限制容器之间的相互访问,确保不必要的网络流量被阻止。

2023-07-28 14:10:43 5535 153

原创 [算法很美打卡] 多维数组篇 (打卡第二天)

【代码】[算法很美打卡] 多维数组篇 (打卡第二天)

2023-07-27 21:46:18 367 1

原创 [算法很美打卡] 多维数组篇 (打卡第一天)

[算法很美打卡] 多维数组篇 (打卡第一天)

2023-07-26 22:08:53 368 5

原创 【Docker】Docker持续集成与持续部署(四)

Docker在持续集成和持续部署中发挥了重要作用,它提供了环境一致性、快速构建、隔离性和可移植性等优势,帮助开发团队实现更高效、更可靠的软件交付过程。

2023-07-25 11:55:32 3273 172

原创 【Docker】Docker网络与存储(三)

Docker网络是连接容器之间和容器与主机之间的重要机制。桥接网络适用于单个主机上的容器通信,而覆盖网络适用于跨主机的容器通信。Docker存储卷提供了持久化数据的解决方案,允许容器之间和容器与主机之间共享数据。这些功能使得Docker成为一种强大的容器化解决方案,使得应用程序的开发、部署和扩展变得更加灵活和高效。

2023-07-22 08:48:19 5505 148

原创 [万物送书第二期]《Pvthon高并发与高性能编程: 原理与实践》

这是一本帮助Python初级码农向高手进阶的专业指导书,可帮助所有Python从业者摆脱因ChatGPT等产品带来的职业危机。书中不仅对Python必备基础知识进行了解读,对所有的Python高级特性进行原理级剖析,还囊括了大量指导实践的内容,可以帮助读者真正实现高并发、高性能编程。

2023-07-19 08:24:19 952 105

原创 排序算法笔记--摩尔投票算法

摩尔投票算法是一种用于在数组中查找出现次数超过一半的元素的有效算法。算法的核心思想是利用候选元素和计数器进行投票,通过消除不同元素之间的抵消来找到出现次数超过一半的元素。

2023-07-15 08:49:33 1498 8

原创 [Docker] Docker镜像管理和操作实践(二) 文末送书

Docker是一种流行的容器化平台,它可以帮助开发人员将应用程序及其依赖项打包到一个独立的容器中。这样的容器可以在不同的环境中轻松部署和运行,确保应用程序的可移植性和一致性。首先,创建一个空的文件夹,并在其中创建一个名为Dockerfile的文件。# 使用基础镜像作为起点# 添加/复制文件到镜像中# 执行命令来安装依赖项在上述中,将base_image替换为您选择的基础镜像,source和destination替换为要复制的文件或目录的路径,以及command替换为要执行的命令。

2023-07-14 08:14:08 2670 176

原创 排序算法笔记-归并排序

通过找到中间值,然后递归分别从左区间和右区间找中间值,最终将所给的值划分为单个块,然后进行一步一步回溯,分块由两个单个分区排序后合成一个,以此类推,最后实现有序排序。

2023-07-13 10:03:18 575 7

原创 排序算法笔记-快速排序

快速排序:确定分界数,左边小于分界,右边大于分界数,通过递归来不断重置分界数划分区域,直至完成排序。

2023-07-12 22:13:24 632 4

原创 [Docker] Docker学习和基本配置部署(一)

Docker是一种流行的容器化平台,正在改变软件开发和部署的方式。通过将应用程序和其依赖项打包到轻量级的容器中,Docker提供了一种可移植、可靠且高效的方式来构建、交付和运行应用程序。本文将介绍Docker的基础概念和背景产生,探讨其在软件开发和云计算领域的重要性,并展望Docker未来的发展趋势。

2023-07-10 20:40:22 2842 119

原创 万物的算法日记|算法学习 [java 二分法 acwing789.数的范围]

算法语言:java题目来源:acwing.789。

2023-07-05 11:18:05 605 1

原创 [Golang实战] 结构体中部分字段为什么用指针类型而不使用值类型讲解

你知道或者能讲解一下为什么这个结构体中使用指针类型来定义结构体吗?之前我总是一带而过,这一次我想弄懂不切记录一下,方便后续回顾。

2023-07-04 16:34:02 644 2

原创 [Golang实战] sql建表,不用外键,多个表之间如何建立起联系?

字段名一致,如果两个或者多个表中存在具有相同命名的字段,则这些字段可以用于关联数据类型和约束一致性:通过观察观察字段的数据类型和约束,如果两个或者多个表中的字段具有相同的数据类型和约束,可能用于关联的共享字段业务逻辑一致性:根据具体的业务需求和数据模型设计,观察哪些字段在不同的表之间扮演着关联角色。例如,根据图书借阅场景,用户ID和图书ID通常会在关联表中用于关联用户和图书。

2023-07-04 10:25:05 1223 4

原创 走进人工智能|机器人技术 人机协作新纪元

机器人技术的快速发展和应用正在改变我们的生活和工作方式,为人类带来了许多机遇和挑战。机器人技术在工业和生产领域发挥着重要作用。它们可以执行重复性、危险或高精度的任务,提高生产效率和质量。随着人机协作的进一步发展,机器人可以与人类工作人员共同合作,提供更高水平的灵活性和智能化。这将为工业生产带来革命性的变化,加速生产流程,减少错误和浪费。机器人技术也在日常生活中发挥着越来越重要的角色。例如,智能家居中的机器人可以协助家庭管理、清洁和安全监控,提供更便捷、舒适的居住体验。

2023-07-03 08:45:55 4482 144

新农村网页设计期末作业

前端期末作业-新农村网页设计。由html和css以及js搭建的简易网页,作品由一个主页面,一个新农村建设,新农村产品介绍,新农村建设优秀示例,新农村建设领军人物构成。页面简单易懂,不是非常复杂,足以够完成期末作业,希望该作品对您有所帮助。

2023-01-09

Mysql完全卸载教程

彻底卸载MySQL: 一、在控制面板中卸载mysql软件 二、卸载过后删除C:\Program Files (x86)\MySQL该目录下剩余了所有文件,把mysql文件夹也删了 三、windows+R运行“regedit”文件,打开注册表 四、删除注册表:HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Application\MySQL文件夹 五、删除HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\Eventlog\Application\MySQL文件夹,如果没有可以不用删除了。我的没有就没删 六、删除C盘下的C:\ProgramData\MySQL 所有文件,如果删除不了则用360粉碎掉即可,该programData文件是隐藏的默认,设置显示后即可见 七、关键!!!!删除C:\Documents and Settings\All Users\Application Data\MySQL下的文件夹,一定要删 最好重启下电脑,重新安装就可以了

2022-07-28

MySQL安装教程详细

1、下载安装包 官网下载对应的安装包,根据需要下载对应的版本即可 2、按照文档指示要求安装即可 3、Windows下安装 1.首先记住自己的压缩包解压在哪个文件目录(一定要记住MySQL安装目录!) 2.然后进入计算机的环境变量 ,双击系统变量里的path 3.然后新建一个环境变量将第一步解压后压缩包所在的位置复制过来,粘贴进去 4.修改配置文件(用文本编辑器打开my.ini),将第一步目录位置(就是压缩包解压的位置)粘贴到这两个变量中basedir datadir 5.初始化命令(记录控制台给出的随机密码,一定记住!):mysqld --initialize --console 6. 进入安装目录:黑窗口启动服务: net start mysql 7. 登陆旧密码登陆(第3步中的密9.修改密码 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'root'; 后面的单引号里面是密码。码): mysql -u root -p 以上就是Windows下MySQL的安装,

2022-07-28

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

TA关注的人

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