周周的奇妙编程_社区达人页

个人头像照片
周周的奇妙编程
已加入开发者社区617

勋章 更多

个人头像照片
专家博主
专家博主
个人头像照片
星级博主
星级博主
个人头像照片
乘风问答官
乘风问答官
个人头像照片
技术博主
技术博主
个人头像照片
开发者认证勋章
开发者认证勋章
个人头像照片
一代宗师
一代宗师

成就

已发布212篇文章
104条评论
已回答595个问题
7条评论
已发布0个视频
github地址

技术能力

兴趣领域
  • 容器
  • 云计算
  • SQL
  • 关系型数据库
  • 运维
  • Linux
  • 大数据
擅长领域
  • 前端开发
    高级

    能力说明:

    掌握企业中如何利用常见工具,进行前端开发软件的版本控制与项目构建和协同。开发方面,熟练掌握Vue.js、React、AngularJS和响应式框架Bootstrap,具备开发高级交互网页的能力,具备基于移动设备的Web前端开发,以及Node.js服务器端开发技能。

  • 容器
    高级

    能力说明:

    熟练掌握Docker各类高级特性,包括容器数据卷、DockerFile构建等;熟练使用Docker封装MySQL、Redis、Tomcat、Apache等镜像,并可在公有云或私有云部署并保持稳定运行。

  • Linux
    高级

    能力说明:

    熟练掌握Linux常用命令、文件及用户管理、文本处理、Vim工具使用等,熟练掌握企业IP规划、子网划分、Linux的路由、网卡、以及其他企业级网络配置技术,可进行Web服务器(Nginx),以及数据库(My SQL)的搭建、配置、应用,可根据需求编写Shell脚本,通过常用工具进行linux服务器自动化运维。

  • 数据库
    高级

    能力说明:

    掌握Java开发环境下所需的MySQL高级技巧,包括索引策略、innodb和myisam存储引擎,熟悉MySQL锁机制,能熟练配置MySQL主从复制,熟练掌握日常SQL诊断和性能分析工具和策略。可对云数据库进行备份恢复与监控、安全策略的设置,并可对云数据库进行性能优化。掌握主要NOSQL数据库的应用技术。

某政企事业单位运维工程师,主要从事系统运维工作,同时兼顾教育行业、企业等src安全漏洞挖掘,曾获全国行业网络安全大赛二等奖。

暂无精选文章
暂无更多信息

2024年05月

  • 发表了文章 2024-05-08

    高峰无忧,探索PolarDB PG版Serverless的弹性魅力

  • 发表了文章 2024-04-29

    【云效流水线 Flow 测评】驾驭云海:五大场景下的云效Flow实战部署评测

  • 发表了文章 2024-04-26

    别emo,EMO来了!你的照片也能开口讲相声、飙情歌

  • 发表了文章 2024-04-23

    基于Ollama+AnythingLLM轻松打造本地大模型知识库

  • 发表了文章 2024-04-19

    Alibaba Cloud Linux基础入门(1)——配置zabbix

  • 发表了文章 2024-04-18

    云效流水线智能排查功能实测:AI赋能DevOps,精准定位与高效修复实战评测

  • 发表了文章 2024-04-10

    【活动推荐】Alibaba Cloud Linux实践操作学习赛,有电子证书及丰厚奖品!

  • 发表了文章 2024-04-10

    Linux技术基础(6)——文件管理

  • 发表了文章 2024-04-07

    ChatGPT Prompt顶级思维框架:LangGPT

  • 发表了文章 2024-04-07

    数字孪生水利明年该怎么玩~

  • 发表了文章 2024-04-07

    Linux技术基础(5)——文件与权限

  • 发表了文章 2024-03-30

    Linux技术基础(4)——磁盘管理

  • 发表了文章 2024-03-28

    Linux技术基础(3)——系统管理

  • 发表了文章 2024-03-25

    Linux技术基础(2)——文本处理

  • 发表了文章 2024-03-23

    Linux技术基础(1)——操作系统的安装

  • 发表了文章 2024-03-21

    第一阶段复习总结——第二阶段复习提纲

  • 发表了文章 2024-03-21

    网络技术基础阿里云实验——企业级云上网络构建实践

  • 发表了文章 2024-03-21

    网络技术基础(20)——AAA原理与配置

  • 发表了文章 2024-03-19

    网络技术基础(18)——PPP与PPPoE协议

  • 发表了文章 2024-03-19

    网络技术基础(19)——PPPoE实验

正在加载, 请稍后...
滑动查看更多
  • 回答了问题 2024-05-10

    怎么处理对于图数据库方面投入成本和收益的冲突

    面对图数据库性能与成本的平衡挑战,阿里云图数据库GDB提供了多方面解决方案,使用户可以在确保极致性能的同时,通过合理配置与功能利用,有效控制成本,达到成本与收益的最优平衡。

    image.png

    链接参考如下,如需进一步细化,请给出更加具体的案例。

    图数据库GDB

    图数据库GDB的营收增长,金融风控等应用场景 社交推荐

    图数据库与其他数据库相比的优点是什么

    踩0 评论0
  • 回答了问题 2024-05-10

    在这种情况下,Flink是否还能下发到结果表?

    在Flink中,如果双流join设置了如您所述的条件 a left join b on a.key = b.key where a.id <> null and b.id <> null,并且考虑到了leftState或rightState的过期情况,Flink设计上能够处理状态过期与数据流变动。

    当leftState或rightState中的数据因窗口到期或其它策略过期后,Flink会基于持续流入的新数据继续执行join操作。这意味着,如果a或b的存量数据发生变化(即有新的事件或记录满足join条件),Flink会捕捉这些变化,并将更新后的结果发送到结果表。在此过程中,WHERE子句中的条件(如 a.id <> null and b.id <> null)会过滤掉不满足条件的记录,确保只有符合条件的记录参与join和输出。

    因此,简而言之,即使在状态过期后,只要数据流中有新的匹配项出现,Flink仍能正确响应这些变化,并将最新的join结果写入结果表中。这确保了输出结果的时效性和准确性。

    实时计算Flink输出数据至Tablestore结果表

    支持的连接器 结果表(Result Table)

    实时计算Flink输出数据至InfluxDB结果表

    踩0 评论0
  • 回答了问题 2024-05-10

    请问 polar DB,一个inode 还不能代表一个表?

    在一个InnoDB表存储结构中,确实涉及多个文件,主要包含.ibd数据文件、表空间文件等。而inode(索引节点)是文件系统中的一个数据结构,用来存储文件元信息及文件内容所在的磁盘位置信息。因此,理论上一个inode对应InnoDB表的一个主要数据文件(如.ibd),而不是整个表的所有组成部分。简而言之,一个inode不能直接代表一个完整的InnoDB表,因为它只关联到表数据文件的一部分物理存储信息。

    视图/表/关键字兼容性

    不同文件格式对比

    踩0 评论0
  • 回答了问题 2024-05-10

    serverless 容器服务 ASK 在新建集群时默认创建一个 api server 的slb实例

    在ACK Serverless集群创建时,默认会为API Server配置一个内网SLB实例。如果该SLB实例被删除,将直接导致无法访问API Server,进而影响到集群的正常运作和管理,包括Pod、Service等资源对象的增删改查功能。更重要的是,一旦删除,默认创建的SLB实例无法恢复,这意味着您不能手动创建回来同样的SLB来恢复原有功能。因此,在管理集群时,务必谨慎操作,避免误删默认SLB实例。

    容器服务 Serverless 版使用快速入门

    如何在容器服务控制台创建ACK Serverless集群 步骤二: 配置集群

    通过ACK Serverless集群使用ECI 创建 ACK Serverless集群

    踩0 评论0
  • 回答了问题 2024-05-10

    灵码开盲盒中的鼠标为啥一直没收到

    之前看到说该批次已经准备发货了,你可以加下方钉钉进群咨询一下。

    image.png
    )

    踩0 评论0
  • 回答了问题 2024-05-10

    登录通义灵码时候网页显示404,网址错误或已失效

    访问以下链接直达:通义灵码

    image.png

    踩0 评论0
  • 回答了问题 2024-05-10

    在PolarDB-O中,函数可以返回哪些类型?

    在PolarDB-O中,函数可以返回多种类型的数据,包括但不限于标量类型(如integer, text, boolean等)、复合类型(如record, row类型)、数组类型以及特殊类型如JSON和JSONB。这里有一些具体示例:

    示例1:返回JSON类型

    CREATE FUNCTION plv8_test(keys TEXT[], vals TEXT[]) 
    RETURNS JSON AS $$
    var o = {};
    for(var i=0; i<keys.length; i++){
      o[keys[i]] = vals[i];
    }
    return o;
    $$ LANGUAGE plv8 IMMUTABLE STRICT;
    
    SELECT plv8_test(ARRAY['name', 'age'], ARRAY['Tom', '29']);
    

    此例中,函数plv8_test接收两个文本数组作为输入,返回一个JSON对象。

    示例2:返回集合(SETOF)

    CREATE OR REPLACE FUNCTION unnest2(anyarray) 
    RETURNS SETOF anyelement AS $$
    SELECT $1[i][j] 
    FROM generate_subscripts($1,1) g1(i), generate_subscripts($1,2) g2(j);
    $$ LANGUAGE sql IMMUTABLE;
    
    SELECT * FROM unnest2(ARRAY[[1,2],[3,4]]);
    

    此函数unnest2接受二维数组,返回由数组元素构成的集合。

    注意事项:

    使用CREATE FUNCTION时,确保函数名称在相同schema内不与其它同名函数的输入参数类型冲突(除非有意进行函数重载)。

    若要修改函数定义,需使用CREATE OR REPLACE FUNCTION,但注意这不支持更改函数名、参数类型或返回类型,后者需先删除再重建。

    PLV8允许在PostgreSQL内部使用JavaScript编写函数,增加了灵活性。

    PLV8_云原生数据库PolarDB PostgreSQL版

    CREATE FUNCTION 说明

    PolarDBPostgreSQL有哪些集合返回函数

    使用CREATEFUNCTION命令创建函数

    CREATE FUNCTION ... AGGREGATE USING type_name 简介

    踩0 评论0
  • 回答了问题 2024-05-10

    大语言模型LLM和知识图谱的相关性或者相似性是怎样的?

    大语言模型(Large Language Models,简称LLMs)和知识图谱在人工智能领域扮演着不同但互补的角色,它们之间存在一定的相关性和相似性,同时也存在显著的区别。

    相关性与互补性

    • 信息处理:两者都致力于理解和处理大量的信息。大语言模型通过学习海量文本数据,能够生成连贯、有逻辑的文本,进行问答、翻译、总结等多种自然语言处理任务。知识图谱则是一种结构化的数据组织形式,它以实体-关系-实体三元组的形式存储信息,便于查询和推理,支持复杂的关系分析和知识发现。
    • 知识表示:虽然方式不同,但两者都涉及知识的表示。大语言模型通过深度学习自动捕获文本中的模式和关联,隐式地“记住”大量事实和概念。知识图谱则是显式地编码知识,每个节点代表一个实体,边代表实体之间的关系,提供了一种更直接、明确的知识表示方法。
    • 应用场景:在某些应用场景中,两者可以结合使用,提升效果。例如,在智能问答系统中,大语言模型可以处理自然语言查询,而知识图谱可以提供精确的事实性答案或辅助模型理解上下文,增强回答的准确性和丰富度。

    区别和差异

    • 知识表达方式:大语言模型的知识是分布式的,意味着知识分布在模型的权重中,没有明确的结构化表示。而知识图谱是显式结构化的,便于查询和管理特定的知识点。
    • 更新维护:知识图谱的更新相对容易控制,可以通过添加或修改三元组来增删改知识。大语言模型一旦训练完成,更新其内部知识需要重新训练或微调,过程更为复杂和资源密集。
    • 推理能力:知识图谱天然支持逻辑推理,可以通过图算法进行链式推理,发现新的关系。大语言模型虽然在某些情况下能展现出推理能力,但这种能力通常是基于统计学的,缺乏严格的逻辑基础。

    image.png

    可以参考以下文章:

    关于 LLM 和知识图谱、图数据库,大家都关注哪些问题呢?

    聊聊 LLM 与知识图谱、图数据库的关系

    大型语言模型与知识图谱协同研究综述:两大技术优势互补

    知识图谱和大语言模型的共存之道

    [论文]统一大语言模型和知识图谱综述

    踩0 评论0
  • 回答了问题 2024-05-09

    PolarDB存储是在本地吗? 我以为是存算分离

    PolarDB采用的是存算分离的架构,其中数据存储不在本地,而是利用Shared-Storage进行分离,以此实现计算资源和存储资源的独立扩展。这种设计允许数据库的存储层透明地进行分区,对用户而言是无感知的,并且支持全局读写分离等高级特性。因此,PolarDB的存储并非基于本地,而是通过网络访问的共享存储系统。

    PolarDB PostgreSQL版架构介绍 PolarDB

    PostgreSQL版 : 存储计算分离架构详解

    通过LOCALITY指定存储位置

    PolarDB全球数据库支持全局读写分离

    踩0 评论0
  • 回答了问题 2024-05-09

    函数计算python环境中使用ffmpeg应该怎样做?

    要在函数计算Python环境中使用FFmpeg,遵循以下步骤:

    • 检查内置FFmpeg:首先确认函数计算运行环境是否已内置满足需求的FFmpeg版本。
    • 自定义安装(如需):使用容器镜像:如内置FFmpeg不适用,推荐使用容器镜像创建函数,这样可以完全定制运行环境,包括安装特定版本的FFmpeg。
    • 代码包或层:对于内置运行时或自定义运行时,手动下载FFmpeg amd64版本,将其加入代码包或构建层中。

    • 打包层:参考相关文档构建层的ZIP包。
      权限设置:在压缩前,确保执行chmod +x ffmpeg命令给予FFmpeg执行权限。

    通过以上步骤,即可在函数计算的Python环境中集成并使用指定版本的FFmpeg处理音视频任务。

    如何安装我需要的FFmpeg版本?

    使用符合项目需求的FFmpeg版本

    使用符合项目需求的FFmpeg版本_函数计算(FC)

    基于函数计算和FFmpeg处理音视频 使用Serverless Devs部署应用

    踩0 评论0
  • 回答了问题 2024-05-09

    PolarDB现在的RDS的数据能平滑的迁移到servesless吗?

    PolarDB支持从RDS平滑迁移至Serverless版本,但具体的迁移平滑性还需依据您的实际环境和迁移操作细节来确定。关于费用估算:

    您提到的配置为存储3TB,计算上限为32核256GB。根据提供的信息,计算节点费用基于PCU(PolarDB Capacity Unit),1 PCU约等于1核2GB。对于32核256GB,您需要16 PCU(因为32核/2GB=16 PCU,假设全部为计算上限配置)。

    中国内地地域的PCU单价为0.4元/小时。因此,计算节点费用为:16 PCU * 0.4元/PCU = 6.4元/小时。

    存储费用方面,文档未直接给出Serverless模式每GB的具体价格,通常存储费用会根据实际使用量按GB计费,且可能包含基础存储费用和额外的读写请求费用。对于3TB的存储量,具体费用需参照阿里云PolarDB Serverless的最新计费标准,直接在阿里云官网使用价格计算器获取最准确的存储费用。

    综上,仅计算节点部分,估算为6.4元/小时,不含存储费用。请登录阿里云官网,使用PolarDB Serverless价格计算器,输入您的完整需求(包括存储量、计算配置等),以获得最精确的费用预估。

    一键升级RDS MySQL X-Engine至PolarDB MySQL版云原生数据库PolarDB MySQL版云原生数据

    Serverless费用说明 计费规则

    PolarDB-X 1.0定价 存储层私有定制RDS实例计费方式

    踩0 评论0
  • 回答了问题 2024-05-09

    PolarDB请问变配删除列存节点会影响普通节点提供服务吗?

    在PolarDB中,删除列存节点的操作具体影响取决于您的集群配置和架构。理论上,列存节点主要用于分析型查询,与提供常规事务处理的普通节点(如主节点和只读节点)在功能上有所区分。因此,删除列存节点不应直接影响普通节点的服务能力。

    然而,尽管直接服务可能不受影响,集群的整体性能和资源分配可能会有所调整,尤其是在执行分析型任务时。为了最小化对系统稳定性及性能的潜在影响,建议在业务低峰期或维护窗口进行此类操作。同时,请确保在操作前审查阿里云PolarDB的官方文档指南,、确认您的集群满足执行删除操作的条件。

    增加或删除节点 删除只读节点

    如何在PolarDB中增加或删除节点 删除只读节点

    踩0 评论0
  • 回答了问题 2024-05-09

    PolarDBserverless啥时候才能直接支持列存节点呀?

    PolarDB Serverless 已支持列存节点。您可以在只读列存节点上开启Serverless功能,实现资源的弹性伸缩。具体操作包括为固定规格的只读列存节点设置资源弹升范围,或者直接创建无固定规格的只读列存节点,让节点规格根据业务负载自动弹性调整,从而节省成本。此功能更新已在相关文档中提及,表明当前已支持该特性。

    Serverless常见问题_云原生数据库PolarDB

    PostgreSQL版_云原生数据库 PolarDB(PolarDB) Serverless集群常见问题

    控制台发布记录 2023年9月

    如何添加只读列存节点 操作步骤

    列存节点开启Serverless 操作步骤

    踩0 评论0
  • 回答了问题 2024-05-09

    modelscope-funasr微调得需要多大硬盘?

    微调过程可能需要较大的硬盘空间,特别是当模型尺寸大、数据集体积也大时。您当前的Notebook仅剩85GB空间,并且微调过程中硬盘已满至100%,这表明微调过程中所需的临时文件、检查点保存、日志记录等消耗了大量空间。

    考虑到微调失败是由于硬盘空间不足,建议至少保证有150GB以上的额外空间用于微调过程,这样能更稳妥地应对模型、数据及中间文件的存储需求。

    Llama3-8B大模型微调训练_人工智能平台 PAI(PAI) 步骤一、下载模型

    ModelScope 这个提示 是因为不够吗?

    踩0 评论0
  • 回答了问题 2024-05-09

    智能媒体服务.net 的有没有sdk?

    是的,智能媒体服务(IMS)提供了.NET SDK,支持包括音视频资产管理、内容信息编目、检索查询、播放服务、智能生产制作等多种功能。这允许开发者在.NET平台上集成IMS服务,实现音视频内容的高效管理与处理。要开始使用,确保已完成相关服务的开通,并按照官方文档指引安装和配置.NET SDK。

    .NET SDK 前提条件

    音视频终端SDK智能媒体服务 IMS视频服务-阿里云

    智能媒体服务 IMS

    功能特性_智能媒体服务(IMS) 智能媒体服务

    踩0 评论0
  • 回答了问题 2024-05-09

    PolarDB如果IOPS打满了,但是cpu和内存还没有达到扩容的阈值,会扩容吗?

    PolarDB实例的自动扩容主要基于CPU负载和内存使用情况来判断。如果IOPS达到上限,但CPU和内存使用率未达到扩容阈值,PolarDB不会自动进行资源扩容。但如果针对IOPS需求增长的情况,您可能需要手动调整存储配置或联系阿里云支持以获取更适合的解决方案。

    PolarDB会不会自动扩容主节点

    踩0 评论0
  • 回答了问题 2024-05-08

    视觉智能平台图像识别,现在都按量付费了吗?

    视觉智能平台的图像识别服务支持多种付费方式,包括按量付费和预付费资源包。具体到不同的服务功能(如图片敏感内容识别、通用图像打标、图像曝光度评分、图像超分、图像构图美学评分等),可能还支持单类目预付费资源包等不同选项。未购买资源包的情况下,默认采用按量付费模式,且各服务有不同程度的免费调用额度。因此,并非全部仅按量付费,用户可根据需求选择合适的付费方案。

    视觉智能开放平台图片敏感内容识别API服务支持哪几种付费方式呢?

    计费介绍 通用图像打标

    踩0 评论0
  • 回答了问题 2024-05-08

    视觉智能平台图像分割的php完整事例代码有吗?

    当然,这里有一个使用阿里云视觉智能开放平台PHP SDK进行图像分割的简单示例代码片段。请注意,为了运行此代码,您需要先安装相应的SDK并配置好访问密钥。

    // 引入阿里云视觉智能开放平台ImageSeg SDK
    require_once 'vendor/autoload.php'; // 假设您已经通过Composer安装了SDK
    
    use AlibabaCloud\ImageSeg20191230\ImageSegClient;
    use AlibabaCloud\ImageSeg20191230\Models\SegmentCommonImageRequest;
    
    // 初始化客户端
    $client = new ImageSegClient(
        // 您的AccessKeyId
        getenv('ALIBABA_CLOUD_ACCESS_KEY_ID'),
        // 您的AccessKeySecret
        getenv('ALIBABA_CLOUD_ACCESS_KEY_SECRET')
    );
    
    // 创建请求对象
    $request = new SegmentCommonImageRequest();
    $request->setImageURL("http://example.com/path/to/your/image.jpg"); // 设置图片URL
    
    // 设置RuntimeOptions(如有必要,可以调整超时等设置)
    $runtimes = new \AlibabaCloud\Tea\RuntimeOptions();
    
    try {
        // 发起请求并获取响应
        $response = $client->segmentCommonImage($request, $runtimes);
        // 打印响应结果
        print_r($response);
    } catch (\Exception $e) {
        // 处理异常
        echo "Error: " . $e->getMessage();
    }
    

    请确保替换http://example.com/path/to/your/image.jpg 为您需要分割的图片URL,并正确配置您的ALIBABA_CLOUD_ACCESS_KEY_ID和ALIBABA_CLOUD_ACCESS_KEY_SECRET环境变量。此外,这段代码假设您已经通过Composer安装了对应版本的alibabacloud/imageseg-20191230 SDK。

    交互式全图分割示例代码_视觉智能开放平台(VIAPI) 示例代码

    如何下载安装、使用视觉智能开放平台PHPSDK及代码示例 准备工作

    通用图像分割常用语言和常见情况的示例代码 示例代码

    踩0 评论0
  • 回答了问题 2024-05-08

    图像搜索识别率和响应速度怎么样啊?

    既然你问了,那么我只能说又快又好。具体表现如下:

    识别精度:服务依托于海量训练数据,拥有行业领先的搜索精度,确保高精度识别需求得到满足。

    响应速度:结合超大规模聚类和量化索引技术,图像搜索能达到毫秒级响应时间。在标准情况下,即使面对上千万张图片的数据库,响应时间也能控制在200毫秒内,而首次通过SDK发起请求可能会因网络建立稍有延迟,之后的请求速度会显著提升。正常请求响应时间预期在500毫秒内。

    这意味着图像搜索不仅快速,而且能提供高度准确的结果,适用于需要即时反馈和高精度识别的各种场景。

    图像搜索响应时间会与图片的复杂程度以及数量有关吗?

    图像搜索请求响应时间过慢怎么办?

    什么是图像搜索,图形搜索的使用场景和功能有哪些 产品优势

    踩0 评论0
  • 回答了问题 2024-05-08

    OceanBase数据库请问这2个接口的区别是什么呢?

    在OceanBase数据库的obkv模块中,ObTableClient.java文件确实提供了两个不同的insert接口,它们的主要区别在于返回类型及所表达的操作结果细节:

    返回InsertResult接口: 这个接口在执行插入操作后,会返回一个InsertResult对象,该对象包含了更详细的插入操作结果信息。通常,这包括但不限于操作状态、可能产生的自增ID(如果适用)或其他与插入操作相关的元数据。这对于需要细致了解插入操作结果,特别是当插入操作与事务、自增ID管理等高级特性紧密相关时非常有用。

    返回long类型接口: 另一个接口执行插入操作后直接返回一个long类型的值,这个值通常代表了新插入记录的自增ID(如果表结构设计中包含自增列)。相比于前一个接口,这个方法更为简单直接,适用于仅需获取新记录ID的基本插入场景,不提供额外的详细操作状态信息。

    选择哪个接口取决于您的具体需求:如果需要详细了解插入操作的所有结果细节,应使用返回InsertResult的接口;如果只是简单插入并获取新纪录ID,则使用返回long的接口即可。

    连接方式概述 驱动

    OceanBase 数据库 连接方法

    OceanBase(公测中) 使用限制

    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息