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

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

勋章 更多

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

成就

已发布214篇文章
107条评论
已回答611个问题
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-15

    数据管理的艺术:PolarDB开源版详评与实战部署策略(二)

  • 发表了文章 2024-05-15

    数据管理的艺术:PolarDB开源版详评与实战部署策略(一)

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

    网络技术基础(17)——以太网链路聚合

  • 发表了文章 2024-05-15

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

  • 发表了文章 2024-05-15

    网络技术基础(15)——DHCP简介与配置

  • 发表了文章 2024-05-15

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

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

    阿里云数据库polardb mysql,香港区,是否只有企业版没有标准版?

    阿里云PolarDB MySQL在香港区域同时提供企业版和标准版,用户可以根据需求选择适合的版本。标准版旨在以较低成本提供PolarDB的核心能力,而企业版则在性能、可用性和可靠性方面提供更高级别的服务。

    任务列表云原生数据库PolarDB MySQL版云原生数据库 PolarDB(PolarDB) 支持的任务类型

    什么是PolarDB MySQL企业版

    什么是PolarDB MySQL标准版 为什么选择PolarDB MySQL标准版

    标准版升级至企业版 升级前检查

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

    Hologres holo里面 not in性能如何?

    在Hologres中,使用not in操作可能导致查询性能不佳,因为它会触发PQE(Postgres Query Engine)进行执行,而非更高效的HQE(Hologres Query Engine)。为了优化性能,建议将not in子句改写为not exists,从而避免在PQE中执行这一部分查询,实现查询效率的提升。

    如何在Hologres中优化内部表的性能 常见的性能调优手段

    如何发起实时数仓Hologres性能压测

    写入或更新调优指南 写入瓶颈判断

    Hologres技术解决方案最佳实践列表页技术解决方案_最佳实践频道-阿里云

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

    ModelScope中,哪个模型能接受的长度最大,还是需要尝试?

    在ModelScope中,接受文本长度最大的模型是damo/udever-bloom-7b1,其最长文本长度为2048。因此,不需要尝试,这是目前已知可接受文本输入长度最大的模型。

    ModelScope魔搭社区通过ModelScope开源

    Embedding模型将文本转换为向量 CoROM文本向量

    快速使用_大模型服务平台 ChatYuan

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

    如何评价 OpenAI 最新发布支持实时语音对话的模型GPT-4o?

    GPT-4o以其类人交互速度、多模态处理能力、更强大的上下文理解和高级推理等特性展现了显著的技术飞跃,为人工智能领域树立了新的标杆,但这并未完全覆盖所有应用场景,为国内大模型行业留出了丰富的探索空间。一个重要的机遇在于深度挖掘本地化服务的价值,通过定制化模型精准适配国内用户的语言习惯与文化背景,提供更加个性化和贴心的体验。此外,聚焦于特定垂直领域的深耕细作,如医疗健康、金融科技、智慧教育等,开发拥有行业专精知识的AI模型,可以有效解决行业内的具体问题,提升服务的专业度和效率。

    随着数据安全与隐私保护意识的增强,构建符合国家法规及企业隐私政策的AI解决方案,确保用户数据的安全可控,将是另一个关键的发展方向。同时,探索模型的轻量化与边缘计算能力,使AI技术不仅限于云端,也能无缝融入移动设备与物联网终端,拓宽应用边界。

    构建开放的合作生态亦不容忽视,携手各行业伙伴共同推进AI技术与实体业务的深度融合,形成协同创新的行业生态系统。最后,坚持可持续发展原则,关注AI技术的环境影响,并积极引领伦理讨论与规范建设,确保技术进步与社会责任并行,是实现长期繁荣发展的必由之路。因此,即便面临国际前沿技术的挑战,国内大模型行业依然充满着通过差异化策略和创新驱动未来发展的无限可能。

    收起

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

    机器学习算法和深度学习的区别?

    通常来说,为了实现人工智能,我们会使用机器学习。我们有几种用于机器学习的算法,比如Find-S、决策树、随机森林、人工神经网络。一般来说,有3类学习算法,第一种是监督机器学习算法进行预测。此外,该算法在分配给数据点的值标签中搜索模式。第二种是无监督机器学习算法,没有标签与数据关联。并且,这些 ML 算法将数据组成簇。此外它需要描述其结构,并使复杂的数据看起来简单且能有条理的分析。第三种是增强机器学习算法,我们使用这些算法选择动作。并且,我们能看到它基于每个数据点。一段时间后,算法改变策略来更好地学习。一般来说,我们用机器算法来解析数据、学习数据,并从中做出理智的判定。根本上讲,深度学习用于创建可自我学习和可理智判定的人工“神经网络”。我们可以说深度学习是机器学习的子领域。那么机器学习和深度学习的区别在哪里呢?具体来说有很多,其中数据依赖是其中的一种,性能是区别二者的最主要之处。当数据量小时,深度学习算法表现不佳。这就是DL算法需要大量的数据才能完美理解的唯一原因。

    image.png

    深度学习与机器学习区别

    一文详解机器学习和深度学习的区别

    机器学习和深度学习的区别

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

    Flink CDC3.x版本依赖flink哪个版本?

    Flink CDC 3.x 版本通常建议与 Apache Flink 1.13 及以上版本配合使用,确保兼容性和稳定性。

    自定义函数迁移指南 POM依赖

    通过Flink导入数据到SelectDB 前置条件

    概述 注意事项

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

    智领者峰会的分论坛怎么查看

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

    “AI黏土人”一夜爆火,图像生成类应用应该如何长期留住用户?

    在图像生成应用短暂风靡的浪潮中,维持其热度并推动长远发展,关键在于持续不断地探索与创新。正如“黏土AI”以其独特的丑萌风格席卷社交平台,应用开发者应紧随其后,不断推陈出新,引入更多元、更具创意的图像处理技术,让用户的每一次体验都能感受到新鲜与惊喜。同时,深化社交互动元素,构建一个便于分享、交流和合作的平台,让用户不仅被技术吸引,更因社群的活力而驻足。除此之外,优化用户体验,确保操作简便流畅,即使是技术新手也能迅速上手,享受创造的乐趣。还要注重用户反馈,形成良性循环,让用户感受到他们的声音被重视,参与到应用的进化之中。最后,探索商业化模式的多样性,如合作推广、定制服务等,既为用户提供增值服务,也确保了应用自身的盈利与可持续发展。通过这一系列策略的融合实施,图像生成应用方能在激烈的市场竞争中脱颖而出,避免成为一时的潮流,而是成为影响深远的文化现象。

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

    为什么程序员害怕改需求?

    我觉得最害怕的不是提需求本身,而是其他的附加问题:

    • 原因1:要求在不合理的短时间内完成。

    最害怕的是今天提明天要、短期突击的需求,不单单程序员害怕所有人都害怕。如果需求修改后,不要求完成时间,随便什么时间完成都可以,我猜没有程序员会害怕。

    程序员就像泥瓦匠,只是按照图纸把墙给垒起来。结果快好垒了,工头过来说,图纸错了,按这个重新垒,工期不变,这情况换谁都恼火。

    程序员怕的是不讲理:活儿变了时间不变,这么搞换谁都害怕。

    • 原因2:需求方想当然。

    一方面认为需求变化不大,一方面认为很简单。

    基于想当然,要求在不切实际的时间内完成,这个是程序员很苦恼的事情,双方不在一个维度,达成一致看法比较困难。程序员不擅长讨价还价,碰到这种情况比较被动,时间长了就会有害怕改需求的感觉和印象。

    • 原因3:心血被浪费。

    因为别人的考虑不周,导致自己努力的结果变的毫无意义,对人的积极性还是有一定打击的,尤其是新人。

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

    OceanBase数据库请问这个报错如何解决呢?

    看报错OceanBase数据库错误OBD-4302表示当前服务器可用内存不足。报错显示当前可用内存为232.8M,而至少需要752.0M。因此,需要增加至少519.2M内存。

    警告OBD-4521表明在obproxy-ce中的observer_sys_password配置未生效,建议直接在oceanbase-ce中进行配置。操作步骤如下:

    • 修改配置:进入oceanbase-ce的配置文件,找到或添加observer_sys_password配置项。

    • 设置密码:为其设置正确的系统观察者密码。

    • 重启服务:保存更改后,重启OceanBase服务,使配置生效。

    Ce 驱动连接 OceanBase 数据库

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

    现在考OceanBase数据库 cp 还是官网报名么?是实操上机类的么?

    是的,参加OceanBase数据库的培训课程,包括实操上机部分,通常需要通过阿里云官网的全球培训中心进行报名。课程如"OceanBase数据库产品解析与实战"包含动手实验操作,阿里云培训中心会为学员提供实验环境和账号信息,确保学习体验涉及实际操作,有利于加深理解并掌握技能。

    image.png

    OceanBase数据库产品解析与实战

    功能特性 安全性

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

    请问下ocp agent升级失败了,可以直接升级OceanBase数据库版本吗?

    如果OCP Agent升级失败,理论上可以直接尝试升级OceanBase数据库版本,这两者是独立的操作。不过,在进行数据库版本升级前,建议先解决Agent升级失败的问题,以避免潜在的依赖或兼容性问题。升级数据库版本时,请参考官方文档指导,了解升级流程、注意事项及可能的影响,确保业务具备自动重连机制以应对升级期间可能出现的1~3次闪断。

    数据库代理 查看代理基本信息

    【版本维护】2024 年 3 月 18 日至 20 日租户实例内核版本升级_云数据库 OceanBase 版

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

    OceanBase数据库的oms是否支持把oracle的表迁移到mysql模式的租户下?

    OceanBase 数据库的 OMS(数据迁移服务)支持将 Oracle 表迁移到 MySQL 模式的租户下。这一过程涉及创建迁移项目、配置源(Oracle 租户实例)和目标(MySQL 租户实例)参数、选择迁移类型(如增量同步中的 DML 同步)以及选定迁移对象。请注意,操作时需确保遵守各项配置要求和限制,例如表名和列名不能包含中文字符,且待迁移数据库的库名或表名若含特殊字符(如“$$”)可能影响迁移项目的创建。在整个迁移设置中,也支持对象重命名、行过滤条件设置等高级功能。

    image.png

    迁移 OceanBase 数据库 Oracle 租户的增量数据至 MySQL 数据库 操作步骤

    迁移 OceanBase 数据库 MySQL 租户的数据至 MySQL 数据库 操作步骤

    迁移 MySQL 数据库的数据至 OceanBase 数据库 MySQL 租户 操作步骤

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

    OceanBase数据库如何命令行导出数据以及表结构?

    OceanBase数据库通过命令行导出数据及表结构,主要依赖于OBDUMPER工具。由于直接的命令行示例未在提供的参考资料中明确给出,以下是一个基于常规数据库导出逻辑的概述性指导,具体操作可能需参照OBDUMPER的最新文档或使用说明:

    安装与配置OBDUMPER: 确保OBDUMPER工具已安装并在环境变量中正确配置,以便于从命令行调用。

    导出表结构: 使用OBDUMPER,可以指定导出表结构到SQL文件。一个典型的结构导出命令可能类似于(请替换<参数>为实际值):

    obdumper schema <连接参数> --tables=<表名1,表名2> --output-file=<输出SQL文件路径>
    

    导出数据: 若要导出表数据到CSV或特定格式,可以使用类似命令(请根据实际需求调整<数据格式>及其它参数):

    obdumper data <连接参数> --tables=<表名1,表名2> --output-file=<输出文件路径> --format=<数据格式>
    

    重要注意事项:

    确认OBDUMPER版本与OceanBase数据库版本兼容。

    导出大文件时,注意检查并调整OBDUMPER的文件分割策略,避免单个文件超过系统或工具限制。

    考虑到安全与效率,使用sys租户账号进行导出可能需要特别配置,尤其是在ODC V2.4.1及以上版本。

    image.png

    导出结构和数据 新建导出任务

    结构比对_云数据库 OceanBase 版

    迁移 OceanBase 数据库

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

    olarDB for PostgreSQL Ceph 共享存储方式的特点是什么?

    PolarDB for PostgreSQL采用Ceph共享存储方式,其特点包括:

    • 资源共享:多个数据库实例共享同一存储系统,实现存储高效利用,降低用户成本。

    • 高性能与扩展性:基于分布式块存储和文件系统,存储容量可在线平滑扩展,支持大规模数据存储。

    • 高可靠性:数据多副本与Parallel-Raft协议确保数据一致性和高可用性。

    • 弹性扩展:支持计算节点横向扩展(Scale Out)和单节点并行度纵向扩展(Scale Up),无需重新分布数据。

    • 优化的并行查询:基础算子全面支持,共享存储算子优化,如SharedSeqScan和SharedIndexScan减少广播开销,提升性能。

    • HTAP架构:结合共享存储的MPP分布式并行执行,优化器能感知共享存储特性,探索特定的执行计划,提升大查询处理能力。

    • 读写分离与Parallel DML:支持一写多读、多写多读,提升读写效率,尤其适合高并发场景。

    此存储方式充分利用共享存储优势,结合PolarDB PostgreSQL的创新架构,实现了高性能、高弹性与低成本的数据库服务。

    image.png

    共享存储或 Shared Everything 架构有哪些特点

    PolarDBPostgreSQL引擎的产品架构及特点 共享分布式存储

    PolarDB PostgreSQL版:ePQ架构详解

    PolarDBPostgreSQL版的ePQ架构原理

    PolarDB PostgreSQL版架构介绍 PolarDB PostgreSQL版 HTAP架构详解

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

    隐私计算技术如何处理敏感数据共享的?

    隐私计算技术通过一系列方法在数据共享过程中保护敏感信息,实现“可用不可见”。主要技术包括多方计算(MPC)、可信执行环境(TEE)、联邦学习(FL)和差分隐私(DP)等。这些技术确保在不暴露原始数据的情况下完成计算任务:

    多方计算(MPC):允许多方在不泄露各自输入数据的前提下共同计算一个函数的结果。数据在本地加密后,通过安全协议与其他方进行联合计算。

    可信执行环境(TEE):在受保护的硬件环境中处理敏感数据,保证代码和数据在此环境内的隔离性和机密性,外部环境无法访问内部数据。

    联邦学习(FL):模型训练过程中,数据保持在本地,仅模型参数在参与者间共享,从而实现数据不出域的机器学习。

    差分隐私(DP):通过向数据中加入随机噪声,确保数据分析结果不会因单个数据点的增减而产生显著变化,保护个体隐私。

    image.png

    隐私计算是什么意思?

    蚂蚁隐私计算服务平台

    敏感数据保护技术解决方案

    ACK-TEE机密计算介绍

    踩0 评论0
  • 回答了问题 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
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息