-
Apache APISIX官方发布安全通告,披露了Apache APISIX Dashboard存在未授权漏洞,漏洞编号CVE-2021-45232。可导致未授权访问等危害。为避免您的业务受影响,建议您及时开展安全自查,如在受影响范围,请您及时进行更新修复,避免被外部攻击者入侵。漏洞详情:据官方描述,在2.10.1之前的Apache APISIX Dashboard中,Manager API使用了两个框架gin和droplet,并在gin框架的基础上引入了droplet框架。所有的API和鉴权中间件都是基于droplet框架开发的,但是有些API直接使用了 框架`gin` 的接口从而绕过身份验证。风险等级:高风险漏洞风险:攻击者利用该漏洞可导致未授权访问影响版本:Apache APISIX Dashboard < 2.10.1安全版本:Apache APISIX Dashboard >= 2.10.1修复建议:官方已发布漏洞补丁及修复版本,请评估业务是否受影响后,酌情升级至安全版本,并同时注意修改默认账户的账号密码;或可使用安全组等措施,通过白名单的方式限制访问的源IP,来临时缓解该漏洞。【备注】:建议您在升级前做好数据备份工作,避免出现意外。漏洞参考:https://nvd.nist.gov/vuln/detail/CVE-2021-45232https://lists.apache.org/thread/979qbl6vlm8269fopfyygnxofgqyn6k5
-
## 1.背景信息 在构建一个IT系统时,首先需要搭建基础环境,我们选用华为云提供的计算、存储、网络等资源来搭建环境。搭建环境的过程中,需要提前搭建好网络,如创建好VPC和子网,然后创建华为云的ECS,申请弹性公网IP并和ECS绑定,完成环境搭建。 本文以通过**API编排**搭建一套基本的华为云ECS+弹性公网IP环境为例。如果已有合适的网络资源时(如子网、弹性公网IP),则使用已有的;如果没有合适的网络资源,就创建新的网络资源(如VPC、子网、弹性公网IP等),最终完成环境搭建。 ## 2.准备工作 要通过API编排完成VPC、EIP、ECS等资源的创建,需要提前准备好相关API的接口文档。所有API信息都可以通过华为云官方使用文档获取。 所需API如下表所示: | API | 说明 | | ---- | ---- | | 查询VPC列表 |查询VPC列表信息 | | 创建VPC | 创建一个VPC | | 查询VPC详情 | 查询指定VPC详情信息 | | 查询子网列表 | 查询子网列表信息 | | 查询公网IP列表 | 查询公网IP列表 | | 创建弹性公网IP | 申请一个公网IP | |查询镜像列表 |查询所有可用镜像列表 | |查询规格列表 |查询所有规格信息 | |创建ECS |创建ECS | |查询job状态 |查询创建动作的状态信息。(判断ECS是否创建成功) | ## 3.接入API 准备好所有服务API信息后,需要将这些API接入到环境中。接入的API按域名可分为网络相关、镜像相关、云服务器相关三类,通过创建三个服务API提供者来接入所有API信息。 接入步骤: ### 1.登录ManageOne租户面 依次点击: 系统->服务构建->服务API提供者 来到服务API提供者列表界面:  ### 2.创建服务API提供者 点击左上角的创建按钮,可以创建服务API提供者 我们所有的API信息可以根据`endpoint`信息分为三类: - ecs - ims - vpc 依次创建三个服务API提供者,主机信息填写从华为云官网获取到的endpoint信息,端口也以华为云官网提供的信息为主。 认证方式取决于接入API的认证方式,一般是BearerToken的认证方式,可以参考华为云官网提供的Token获取方式,填写认证信息。 ### 3.注册API 创建好服务API提供者后,就可以接入我们的API了,上边我们列出了所有需要的API,可以将他们注册到对应的服务API提供者下。 ## 4. 设计模板 所有API接入完成后,开始进行服务模板设计。模板设计是API流程编排的关键,主要包括流程编排和表单设计。 ### 1.需求分析 本次API编排需求如下: - 如果用户已有合适的VPC和弹性公网IP,则使用用户已有的VPC和弹性公网IP信息,然后创建一个华为云的ECS。 - 如果用户没有合适的VPC和弹性公网IP,需要先创建VPC和子网以及弹性公网IP,再创建一个华为云ECS。 通过对需求的分析,可以发现需求中有一个分支判断,可以采用排他网关来完成分支选择;同时,创建ECS每个分支都会用到,可以使用一个子模板(API组件)完成复用;创建VPC、子网与创建弹性公网IP没有依赖关系,可以使用并行网关完成同时创建;创建VPC和创建子网是一个相对独立的模块,可以使用一个子流程来实现。 ### 2.流程编排 综上分析,流程编排设计如下图所示。 - 如果使用已有VPC和弹性公网IP,可使用弹出对话框的方式选择一个合适的VPC,弹性公网IP也采用弹出对话框的方式进行选择。根据所选VPC查询并选择此VPC下的子网,选择弹性公网IP,用于ECS的创建。 - 当没有合适的VPC时,需要创建新的VPC以及子网信息,同时创建新的弹性公网IP。创建vpc以及子网和创建弹性公网IP这两个过程没有依赖关系,所以使用并行网关同时创建,两个创建都完成后,在第二个并行网关处进行汇聚,汇聚后再进行ECS的创建。 创建ECS是一个公共流程,两个分支都会用到,可采用子模板(API组件)的方式实现复用,子模板如图图3-22所示。由于创建ECS的过程是异步的,所以需要一个查询job状态的API。  创建ECS子模板  ### 2.表单设计 #### 1.主模板表单设计 1. 流程编排中有一个互斥网关,需要用户来选择是否创建新的VPC。所以页面设计中添加参数is_new_vpc,使用下拉选择框,选项配置添加“是”和“否”。  2. 调用华为云所有API时都需要认证,所以还是需要认证信息,可使用卡片+单行输入框。  3. 选择不创建新的VPC时,需要选择已有VPC和弹性公网IP,可使用弹出对话框调用查询VPC列表API查出所有可用vpc列表 4. 选择创建新的VPC时,需要创建VPC和子网,同时创建新的弹性公网IP。创建VPC和创建子网的API需要以下参数:VPC的名称、VPC的cidr、子网的名称、子网的cidr、子网的网关地址。查询VPC和查询子网的API只需要对应的vpc_id和subnet_id,可以直接引用创建vpc和创建子网的输出参数,无需用户输入。  5. 创建ECS所需参数在创建ECS子模板时已设计好,主要包括认证信息、ECS基础信息(ECS名称、VPC的ID、子网的ID、弹性公网IP的ID、系统盘磁盘类型、规格ID、镜像ID)。 #### 2.子模板表单设计 ECS基础信息: - ECS名称和登录密码我们可以使用单行输入框让用户输入,其中登录密码需要加密。 - 规格ID、镜像ID可使用弹出对话框,分别调用规格列表API和镜像列表API完成查询,供用户选择。 - 磁盘类型是可以枚举的,可使用下拉单选框由用户选择。 - VPC的ID、子网的ID和弹性公网IP的ID分两种情况:选择不创建新的VPC时,在3中已设计;选择创建新的VPC时,从创建子网的子流程和创建EIP的输出参数中获取。  ### 3.参数关联 将刚刚表单中设计好的参数与流程编排进行关联。 ## 5.创建服务 设计好模板,点击保存,就可以创建服务了。 使用刚刚创建好的模板创建服务。 ## 6.申请服务 填写对应的参数,申请服务。 ## 7.结果验证 等服务申请完成后,查看服务详情,可以看到流程全部正常执行完成。  查看申请到的弹性公网IP,使用任意一款SSH工具登录ECS,可以正常登录:  ## 8.总结 本文简单介绍了通过API编排申请一些基础的华为云资源,了解API编排的一个基本使用流程,对于一些具体的使用细节,可参考服务构建器使用文档。细节内容也会后边持续更新!
-
【功能模块】【操作步骤&问题现象】1、能否提供一个调用yarnclient的接口提交应用到RM的java样例demo,感谢【截图信息】【日志信息】(可选,上传日志内容或者附件)
-
DevCloud社区-各类代码教程(熬肝整理)!!!强烈推荐二月:本月出的教程比较实用 又到了过年抢红包的季节大家可以看看那篇文章~Python实战教程详解:1)python爬虫智能翻页批量下载文件的实例详解:https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1054772)python调用百度AI接口实现人流量统计:https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1056213)python中time.ctime()实例用法:https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1056204)60行代码完成抢红包:https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1057805)Python+Appium实现自动化清理微信僵尸好友的方法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1057816)go语言中的Carbon库时间处理技巧https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1058377)Python字符串的15个基本操作(小结)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1058388)python中numpy.empty()函数实例讲解https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1060159)python如何修改文件时间属性https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=106016 10)PyCharm 光标变成黑块的解决方式https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=106139 11)java中maven下载和安装步骤说明https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=10614012)python 基于DDT实现数据驱动测试https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=10744913)mysql添加备注信息的实现https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=107670 14)C++ 类的友元机制解读https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=107866 15)python实现银行账户系统https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=10805416) python编写扎金花小程序的实例代码https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=108338 三月:本月除了关于python dialog mysql等总结干货 根据难易程度适合学生到上班族1)Django URL和View的关系说明https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1137452) Python 实现反转整数的案例(很容易懂的那种小白教程) https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1131753)MySQL正确修改最大连接数的3种方案https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1135604)喜忧参半的SQL Server触发器详解 上https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1136905)喜忧参半的SQL Server触发器详解 下https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1136916)python中字符串最常用的十三个处理操作记录(精华)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1127987) python链表类中获取元素实例方法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1084608)细说mysql replace into用法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1144749)Python判断回文数的三种方法实例(小白学习)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11513610)python实现自动打卡小程序https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11473311)MySql分表、分库、分片和分区知识深入详解https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11513712)bat批处理执行Mysql的sql语句https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11447313)python 合并列表的八种方法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11622114)解决jupyter加载文件失败的问题https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11645115)AJAX实现注册验证用户名 https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11668916) python3 如何读取python2的npy文件https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11669017)python编写函数注意事项总结(小白)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11698718)pandas 颠倒列顺序的两种解决方案https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=116988 四月:本月针对新晋开发者推出了前端开发、python装饰器等开发详解及开发过程中的理解和错误避免Python/html/goalang实战详解:Python中快速掌握Data Frame的常用操作https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=117819python 遍历磁盘目录的三种方法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=118457Python合并Excel表(多sheet)的实现https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1185574)Flutter深色模式适配的实现https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1188425) HTML 拖拉功能的实现代码(上)/ HTML 拖拉功能的实现代码(下)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=119891https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1198926) python如何实现网络中的五子棋呢?(上)/ 如何利用python实现五子棋呢?(下)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=120567https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1205687) 正确的理解和使用Django信号(Signals)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1211408) 教你及步骤搞定python装饰器!(上)/教你几步骤搞定python装饰器(下)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=121985https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1219869) 看看如何用Python绘制小米新版天价logo声明:(仅限于技术交流)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12211110) 仙女本仙教你在线学习html各种标签(上)/(中)/(下)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=122302https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=122304https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12230511) python获取淘宝服务器时间的代码示例 https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12261112) 基于go interface{}==nil 的几种坑及原理分析https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12330113) Python 文本滚动播放器的实现代码https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12348614) golang如何去除多余空白字符(含制表符)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12348815) golang正则之命名分组方式https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12350416) python绘制箱型图https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12370417) go语言的四数相加等于指定数算法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=123759 五月:有针对的面对开发者教程提供了java及java常见的问题归总方便大家学习起来活学活用Java开发综合教程:java之character类https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125103java基础之switch case语句https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125119java基础之 java数组https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125125java中的final类https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125216详解java类记载机制https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1253416) java多线程--上/中/下https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125342https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125343https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125344java的排序算法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1254538)java开发(1)string类https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1248709)java开发(2)---日期和时间https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12487210) java干货分享之正则表达式https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12492611)java干货第四期之修饰符https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12492912)java第五期干货之修饰符(2)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12493213) java第六期之 基本数据类型https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12507014)java条件语句之 if-elsehttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12507215)java之scanner类https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12510016)Java中Runnable和Thread的区别分析 https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12545417)JVM的垃圾回收机制详解和调优https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12551418)Java进阶学习:jar打包详解https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12551519)java多线程并发下的单例模式https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12551720)java之网络编程https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12553021) java之字符串 string 必看https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12553122)gui 事件处理机制https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12553323)javaGUI之对话框https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12553424) java之 io流https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12553525) java之gui applethttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12582826)Java发送邮箱验证码、session校验功能 https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125897 六月:针对六月的教程提出了进一步的强化概念和开发中常见问题的解决方法1)如何分析java中的浮点数?https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1317532)访谈java之父为啥选择java的理由?https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1317543)swt jface 拖拽效果https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1317954) java开发必备修饰符之抽象类https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1319735)java开发必备三大修饰符之statichttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1319756) java开发必备三大修饰符之finalhttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1319767)关于修饰符混搭的原则https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1319778) java多线程应用实现方法1/2/3/4https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=132327https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=132328https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=132329https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1323309)java打包1/2https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=132616https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13261710)java equals 方法域hashcode方法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13288311) finally 一定会执行的代码https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13289312) java中中英文实现首字母排序https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=132904 13)SWT(JFace)体验之GridLayout布局 1/2https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=132931https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13293014)Java8接口的默认方法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13314515) layui 正则表达式验证使用实例详解https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13343316)input submit、button和回车键提交数据详解https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13345917)详解Http请求中Content-Type讲解以及在Spring MVC中的应用https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13354518)不要在html中滥用div css/htmlhttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13362419)ARM Linux 环境 c程序设计https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13390220) sqlite嵌入式数据库的移植和使用https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13392221)配置nfs服务https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13393922)如何封装一个ajax函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13394323)配置tftp服务https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=133958 七月:在开发和日常实用中经常遇见的如:vbs、dos、php、asp、等等 比较杂请选针对自己认为的去理解 不懂得可以留言哦1)HTML+CSS 实现顶部导航栏菜单制作https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1362312) VBS进程判断代码https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1366853)利用CSS3新特性创建透明边框三角https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1368984)常用的dos命令https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1369945)vbs ping实现的两种方式https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1373336)正则表达式之分组的回溯引用问题https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1376477)asp限制域名访问实现代码https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1377658)asp判断某个文件是否存在的函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1380299)ajax实现页面的局部加载https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13829710)PHP 引用的概念https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13829911) PHP 请求上下文相关总结https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13830012)CSS3--渐变设计https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=138677go语言开发综合教程:14)go语言的结构https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14233415)go语言的基础语法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14233516)17) go语言变量与常量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=142337https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14233818) Go中的if和循环https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14265219)go语言函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1426532020)go语言函数的作用域https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14265421)go语言数组https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14265522)go语言指针https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14265723) Go 语言切片(Slice)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=142848八月:接着上面得教程继续开始go语言得综合学习和实践24)go语言范围https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14506625)25)go map元集合https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=145068 26) go语言递归函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14530327)go语言接口https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14597528)go错误处理https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=146286 问题总结29) vue router-view的嵌套显示实现https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=145621css部分教程:30)csstext(文本)教程https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14658331)css链接(link)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14661532) css分组和嵌套https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14676833) css table(表格)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14691134)css margin 外边距https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14704235) 36)css按钮https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14716937) css 分页https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14729038)css3 文本效果https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=147341 javaScript开发部分教程39)输出https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14739940)对象https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=147586 41)事件https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14788442)调试https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14815943)this 关键字https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14844544)函数定义https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14871145)正则表达式https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14893946)声名提升https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=149125常见问题详解:47) spring快速构建https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15068248)php如何删除关联数组中的键值https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15130249)java回调函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=150429struts入门实例:50) struts2 入门介绍及代码实例https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=150796flutter 路由器实践详解:51)flutter 路由器实践 (上)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15079852)flutter 路由实践(下)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=150799vue实战开发53)使用vue实现手写签名功能https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=151868九月:为大家带来typescripe得开发教程和php得开发教程TypeScript 开发教程(部分)54)TypeScript 元组https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15395355) TypeScript Array(数组)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15395456)TypeScript 联合类型https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15421357)TypeScript 接口https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15421458)TypeScript 类 上/下https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15422659)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15422760)typescript命名空间https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15445961) typescript 模块https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15469862) TypeScript 声明文件https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=154699php开发教程详解:63) php类型比较https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15502064) php5 数据类型https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15501965) php变量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15527966)php 常量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15528067)php字符串变量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15537868) PHP If...Else 语句https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15564469) 70) php switch 语句https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15585671) php 数组https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15595972)PHP - 数组排序函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15933873) php数组排序https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15952574)PHP 超级全局变量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15967675) php函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15991076)php魔术变量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16001077)PHP Switch 语句https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16012078)79) PHP for循环https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16028080)81) PHP 表单https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1606628283) PHP get变量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16079884)Php COOKIEhttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=161246 85)PHP Emile函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16142186) PhP error处理https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16169687) PHP 异常处理https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16247188) PHP 高级过滤器https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16266389)PHP 过滤器https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=162992 90) AJAX PHPhttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16390991) 92) PHP Cookiehttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16397693) 94) PHP 实例 - AJAX 实时搜索https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16420895) PHP RESTfulhttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16437096)96)php图像处理https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16462597)PHP如何删除关联数组中键值https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=165110php和数据库得联合实践操作:11月98)PHP MySQL Where 子句https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16624899)Window - 浏览器对象模型https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=167553100)如何再centos下配置dns服务器https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=170137javaScript补充:1)弹窗语法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1679892)prototype(原型对象)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=170383Window Navigatorhttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=169695
-
今年最全得干货在这里来看看吧DevCloud社区-各类代码教程(熬肝整理)!!!强烈推荐二月:本月出的教程比较实用 又到了过年抢红包的季节大家可以看看那篇文章~Python实战教程详解:1)python爬虫智能翻页批量下载文件的实例详解:https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1054772)python调用百度AI接口实现人流量统计:https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1056213)python中time.ctime()实例用法:https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1056204)60行代码完成抢红包:https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1057805)Python+Appium实现自动化清理微信僵尸好友的方法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1057816)go语言中的Carbon库时间处理技巧https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1058377)Python字符串的15个基本操作(小结)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1058388)python中numpy.empty()函数实例讲解https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1060159)python如何修改文件时间属性https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=106016 10)PyCharm 光标变成黑块的解决方式https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=106139 11)java中maven下载和安装步骤说明https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=10614012)python 基于DDT实现数据驱动测试https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=10744913)mysql添加备注信息的实现https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=107670 14)C++ 类的友元机制解读https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=107866 15)python实现银行账户系统https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=10805416) python编写扎金花小程序的实例代码https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=108338 三月:本月除了关于python dialog mysql等总结干货 根据难易程度适合学生到上班族1)Django URL和View的关系说明https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1137452) Python 实现反转整数的案例(很容易懂的那种小白教程) https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1131753)MySQL正确修改最大连接数的3种方案https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1135604)喜忧参半的SQL Server触发器详解 上https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1136905)喜忧参半的SQL Server触发器详解 下https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1136916)python中字符串最常用的十三个处理操作记录(精华)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1127987) python链表类中获取元素实例方法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1084608)细说mysql replace into用法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1144749)Python判断回文数的三种方法实例(小白学习)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11513610)python实现自动打卡小程序https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11473311)MySql分表、分库、分片和分区知识深入详解https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11513712)bat批处理执行Mysql的sql语句https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11447313)python 合并列表的八种方法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11622114)解决jupyter加载文件失败的问题https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11645115)AJAX实现注册验证用户名 https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11668916) python3 如何读取python2的npy文件https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11669017)python编写函数注意事项总结(小白)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=11698718)pandas 颠倒列顺序的两种解决方案https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=116988 四月:本月针对新晋开发者推出了前端开发、python装饰器等开发详解及开发过程中的理解和错误避免Python/html/goalang实战详解:Python中快速掌握Data Frame的常用操作https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=117819python 遍历磁盘目录的三种方法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=118457Python合并Excel表(多sheet)的实现https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1185574)Flutter深色模式适配的实现https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1188425) HTML 拖拉功能的实现代码(上)/ HTML 拖拉功能的实现代码(下)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=119891https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1198926) python如何实现网络中的五子棋呢?(上)/ 如何利用python实现五子棋呢?(下)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=120567https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1205687) 正确的理解和使用Django信号(Signals)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1211408) 教你及步骤搞定python装饰器!(上)/教你几步骤搞定python装饰器(下)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=121985https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1219869) 看看如何用Python绘制小米新版天价logo声明:(仅限于技术交流)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12211110) 仙女本仙教你在线学习html各种标签(上)/(中)/(下)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=122302https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=122304https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12230511) python获取淘宝服务器时间的代码示例 https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12261112) 基于go interface{}==nil 的几种坑及原理分析https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12330113) Python 文本滚动播放器的实现代码https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12348614) golang如何去除多余空白字符(含制表符)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12348815) golang正则之命名分组方式https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12350416) python绘制箱型图https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12370417) go语言的四数相加等于指定数算法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=123759 五月:有针对的面对开发者教程提供了java及java常见的问题归总方便大家学习起来活学活用Java开发综合教程:java之character类https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125103java基础之switch case语句https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125119java基础之 java数组https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125125java中的final类https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125216详解java类记载机制https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1253416) java多线程--上/中/下https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125342https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125343https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125344java的排序算法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1254538)java开发(1)string类https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1248709)java开发(2)---日期和时间https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12487210) java干货分享之正则表达式https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12492611)java干货第四期之修饰符https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12492912)java第五期干货之修饰符(2)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12493213) java第六期之 基本数据类型https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12507014)java条件语句之 if-elsehttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12507215)java之scanner类https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12510016)Java中Runnable和Thread的区别分析 https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12545417)JVM的垃圾回收机制详解和调优https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12551418)Java进阶学习:jar打包详解https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12551519)java多线程并发下的单例模式https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12551720)java之网络编程https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12553021) java之字符串 string 必看https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12553122)gui 事件处理机制https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12553323)javaGUI之对话框https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12553424) java之 io流https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12553525) java之gui applethttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=12582826)Java发送邮箱验证码、session校验功能 https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=125897 六月:针对六月的教程提出了进一步的强化概念和开发中常见问题的解决方法1)如何分析java中的浮点数?https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1317532)访谈java之父为啥选择java的理由?https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1317543)swt jface 拖拽效果https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1317954) java开发必备修饰符之抽象类https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1319735)java开发必备三大修饰符之statichttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1319756) java开发必备三大修饰符之finalhttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1319767)关于修饰符混搭的原则https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1319778) java多线程应用实现方法1/2/3/4https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=132327https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=132328https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=132329https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1323309)java打包1/2https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=132616https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13261710)java equals 方法域hashcode方法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13288311) finally 一定会执行的代码https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13289312) java中中英文实现首字母排序https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=132904 13)SWT(JFace)体验之GridLayout布局 1/2https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=132931https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13293014)Java8接口的默认方法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13314515) layui 正则表达式验证使用实例详解https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13343316)input submit、button和回车键提交数据详解https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13345917)详解Http请求中Content-Type讲解以及在Spring MVC中的应用https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13354518)不要在html中滥用div css/htmlhttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13362419)ARM Linux 环境 c程序设计https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13390220) sqlite嵌入式数据库的移植和使用https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13392221)配置nfs服务https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13393922)如何封装一个ajax函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13394323)配置tftp服务https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=133958 七月:在开发和日常实用中经常遇见的如:vbs、dos、php、asp、等等 比较杂请选针对自己认为的去理解 不懂得可以留言哦1)HTML+CSS 实现顶部导航栏菜单制作https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1362312) VBS进程判断代码https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1366853)利用CSS3新特性创建透明边框三角https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1368984)常用的dos命令https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1369945)vbs ping实现的两种方式https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1373336)正则表达式之分组的回溯引用问题https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1376477)asp限制域名访问实现代码https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1377658)asp判断某个文件是否存在的函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1380299)ajax实现页面的局部加载https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13829710)PHP 引用的概念https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13829911) PHP 请求上下文相关总结https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=13830012)CSS3--渐变设计https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=138677go语言开发综合教程:14)go语言的结构https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14233415)go语言的基础语法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14233516)17) go语言变量与常量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=142337https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14233818) Go中的if和循环https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14265219)go语言函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1426532020)go语言函数的作用域https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14265421)go语言数组https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14265522)go语言指针https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14265723) Go 语言切片(Slice)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=142848八月:接着上面得教程继续开始go语言得综合学习和实践24)go语言范围https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14506625)25)go map元集合https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=145068 26) go语言递归函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14530327)go语言接口https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14597528)go错误处理https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=146286 问题总结29) vue router-view的嵌套显示实现https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=145621css部分教程:30)csstext(文本)教程https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14658331)css链接(link)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14661532) css分组和嵌套https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14676833) css table(表格)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14691134)css margin 外边距https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14704235) 36)css按钮https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14716937) css 分页https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14729038)css3 文本效果https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=147341 javaScript开发部分教程39)输出https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14739940)对象https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=147586 41)事件https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14788442)调试https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14815943)this 关键字https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14844544)函数定义https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14871145)正则表达式https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=14893946)声名提升https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=149125常见问题详解:47) spring快速构建https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15068248)php如何删除关联数组中的键值https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15130249)java回调函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=150429struts入门实例:50) struts2 入门介绍及代码实例https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=150796flutter 路由器实践详解:51)flutter 路由器实践 (上)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15079852)flutter 路由实践(下)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=150799vue实战开发53)使用vue实现手写签名功能https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=151868九月:为大家带来typescripe得开发教程和php得开发教程TypeScript 开发教程(部分)54)TypeScript 元组https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15395355) TypeScript Array(数组)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15395456)TypeScript 联合类型https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15421357)TypeScript 接口https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15421458)TypeScript 类 上/下https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15422659)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15422760)typescript命名空间https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15445961) typescript 模块https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15469862) TypeScript 声明文件https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=154699php开发教程详解:63) php类型比较https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15502064) php5 数据类型https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15501965) php变量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15527966)php 常量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15528067)php字符串变量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15537868) PHP If...Else 语句https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15564469) 70) php switch 语句https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15585671) php 数组https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15595972)PHP - 数组排序函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15933873) php数组排序https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15952574)PHP 超级全局变量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15967675) php函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=15991076)php魔术变量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16001077)PHP Switch 语句https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16012078)79) PHP for循环https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16028080)81) PHP 表单https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1606628283) PHP get变量https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16079884)Php COOKIEhttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=161246 85)PHP Emile函数https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16142186) PhP error处理https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16169687) PHP 异常处理https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16247188) PHP 高级过滤器https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16266389)PHP 过滤器https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=162992 90) AJAX PHPhttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16390991) 92) PHP Cookiehttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16397693) 94) PHP 实例 - AJAX 实时搜索https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16420895) PHP RESTfulhttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16437096)96)php图像处理https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16462597)PHP如何删除关联数组中键值https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=165110php和数据库得联合实践操作:11月98)PHP MySQL Where 子句https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=16624899)Window - 浏览器对象模型https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=167553100)如何再centos下配置dns服务器https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=170137javaScript补充:1)弹窗语法https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=1679892)prototype(原型对象)https://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=170383Window Navigatorhttps://bbs.huaweicloud.com/forum/forum.php?mod=viewthread&tid=169695
-
如题,需要写一个js文件,本地执行后能够直接将命令在ECS上执行。之前使用的是AWS,现在换到华为云,但是没找到类似的功能。
-
如题,在SDK中没有找到类似的功能。
-
【摘要】 如今依然有很多软件研发从业者对当前 API 产品所能提供的能力知之甚少,下面这 20 期【API 进阶之路】将带你认识 API 的魔力。本文分享自华为云社区《【技术补给站】第7期:20个超实用API应用案例,开启API进阶之路》,作者:华为云社区精选API 就像哆啦A梦的神秘口袋。有了 API,可以创建管理云服务器、云容器、云硬盘,提高工作效率;可以接入图像识别、情感分析、内容审核等能力,不懂 AI 照样玩转各种 AI 技能;还可以快速实现视频点播、对话机器人等成熟应用能力……夸张点说,利用 API 能够快速将许多新技术应用到你的产品中,即便你对此一窍不通。不过如今依然有很多软件研发从业者对当前 API 产品所能提供的能力知之甚少,下面这 20 期【API 进阶之路】将带你认识 API 的魔力。在这 20 期 mini 连续剧中,故事主角靠着各种 API 所提供的能力,一路打怪升级,从最初被实习生看不起的“前浪”晋升为公司技术委员会副主席,并且帮助市场、运营团队解决了很多业务难题,甚至到最后独立做出了成功的项目,得到投资人的青睐。从创建云服务器开始,开启 API 进阶之路因为 API,我从一个被实习生“无视”的“前浪”,转变成了不仅能够解决技术问题还能解决业务问题(顺手还能帮实习生解决恋爱问题)的“前辈”。1、因为不会创建云服务器,我被实习生摆了一道本集提要:在公司新项目上,我居然跟着实习生学习如何通过 API 创建云服务器,有点方,好在自此开启了我的 API 进阶之路。2、前浪的绝地反击与自我证明本集提要:万万没想到实习生专业技术不过关,于是我火速写了一份《3 步搞定弹性云服务器查询》的文档,重新找回职场老人的自尊。3、甩锅大会上,我是如何绝地求生的本集提要:公司网站加载速度变慢,实习生居然甩锅,我又顺手整理了篇《4 行代码变更弹性云服务器规格》,分享到部门群,老板向我投来赞许的目光。4、一个技术预案,让老板当场喊出了“奥利给”本集提要:经过实习生事件之后,我反思技术人不能被动地响应需求,需要主动预判了解业务需求,提前准备了磁盘挂载到弹性云服务器上的操作文档,最后果然用上了。5、万万没想到,一个技术方案帮实习生追到了运营妹子!本集提要:网站更新换代,新网站需要单独的新IP地址怎么办?在华为云弹性云服务器上挂载一个新网卡就行了,跟我学只需 3 步就可以实现。6、一个技术盲点,差点让整个项目翻车本集提要:学习通过 IAM 自定义代理免密登录到云服务 Console 页面,省去认证环节,直接登陆云服务器进行数据查询和获取,方便运营的妹子随时查数据。7、老板给我涨薪 30% !如何通过 SDK 接口搞定千万级流量直播本集提要:公司短视频项目上线后不温不火,运营部决定搞一次千人直播带货。云服务器扩容好办,但是如何批量完成接口封装呢?SDK 让我灵光一闪,于是开发了一个随时批量调整服务器配置的 SDK。掌握 API,从纯研发破圈发展到业务端自从学习 API 以后,我用技术手段相继帮助业务部、市场部解决了不少难题,算是从纯研发破圈发展到了业务端。老板召开业务讨论会的时候也会带上我,希望我能从技术角度帮助公司解决业务问题,提升业务的效率和业绩。8、半天搞定百万条手机号归属地查询,竟影响了公司战略方向!本集提要:老板要找新的地方开分公司,我基于 API 网关的电话号码归属地查询,分析了最近 5 年各城市打入客服电话的电话号码数,帮老板完成决策。9、无法想象!大龄码农的硬盘里有这么多宝藏本集提要:公司要成立技术委员会,做一个可复用且能随时调用的工具库,沉淀技术资产。我灵机一动,把工具库做成云容器化应用,通过 API 网关调用CCE云容器引擎中的容器应用,既方便查询还能随时扩容。10、高考要考口语?一场 10w+ 刷屏活动是如何用多模态评测 API 做出来的本集提要:成为技术委员副主席后,我抓住北京高考要新增口语考试的热点,用多模态评测 API 开发了一个测口语的 H5 小游戏,运营妹子喜大普奔告诉我,居然有10万人参加。11、帮公司省下20万调研费!如何巧用情感分析 API 实现用户偏好调研本集提要:公司的电商部门要大批量采购一款新手机,我用情感分析 API 接口分析了网上关于这部手机的评论,包括正负面倾向、用户喜好度等等,省了一笔调研费用。12、逆袭!用关键词抽取 API 搞定用户需求洞察本集提要:上次刚采购完新手机,但尴尬的是没卖出去,分析后发现没有找准精准用户,缺少“对症下药”的宣传方式。我决定用关键词提取 API 分析一万多条用户评价,分析出哪些是卖点,哪些是用户痛点。用 API 轻松搞定内容的自动化生产成为公司技术委员会副主席后,我一方面给研发团队整理各种文档资料,做技术沉淀;一方面给市场/运营帮了几次忙,用技术解决业务问题。13、破圈,用一个 API 代替10人内容团队本集提要:根据业务需要,公司要加大资讯类内容的运营力度,准备招10个网站编辑。考虑到成本问题,我提议用文本摘要生成 API,提取站外优质文章的核心内容,自动生成文章摘要,最后由编辑来做优质内容的推荐,可以代替部分人力。14、用 API 打造一条自动化内容生产流水线本集提要:现在内容推荐和审核工作量激增,运营部老大又来找求助。我给了个方案:用内容审核 API 对图像、文本、视频进行自动检测,降低内容违规的风险。15、没有 AI 工程师也能做 OCR 文字识别本集提要:工作表现太好,老板奖励我7天带薪年假,回老家遇到高中同学,用一个名片识别 API 解决了不会 AI 的老同学的工作烦恼。16、太秃然了,老板要我一周内检测并导入一万个小时的视频本集提要:公司要导入其他平台的视频,一万小时的视频加水印、转格式、还要做内容检测要怎么做?视频截图 API 完美解决,先设置自动截图任务,再用图像内容检测 API 来判断内容风险,同时利用媒体处理 MPC 提供的转码模板和水印模板来解决打水印和转格式的问题。带新项目,这些 API 必不可少最近这小半年时间,凭借对各种 API 的巧妙应用,我从一个差点被淘汰的“前浪”变成了公司人人尊敬的技术委员会副主席,工作思路也从“苦搬砖”慢慢转变成“用巧劲儿”。17、干掉 PPT!现场编码的职级晋升答辩你参加过么?本集提要:第一次做职级晋升答辩的评委,我决定用 CloudIDE 作为现场编码的统一开发环境,考虑到很多人对 CloudIDE 不了解,我提前整理了一份 CloudIDE 实例创建查询的应用示例。18、研发需求突增3倍,测试团队集体闹离职本集提要:上线项目集中爆发,开发赶进度,测试压力山大。琢磨一晚上,我建议老板使用云测 API 进行测试用例管理、接口测试等,提高测试效率,保障项目高质量支付。19、人少钱少需求多的新项目,该怎么带?本集提要:公司准备抓住短视频风口发展新业务,但项目初期如何安排人力和开发资源呢?商谈半天,我们决定用华为云的应用管理与运维平台(ServiceStage)做新项目的开发和管理,由于 ServiceStage 提供了各种 API 接口,开发效率提高了,后期管理的压力也轻了。20、本季大结局:API 带来的微创新,打动投资人鼓励我创业本集提要:短视频的封面图决定了视频的推荐量,用户打开率,我用人脸检测 API 抓取了上万个爆款短视频,截取出封面图,再对这些图片进行分析,得出一份《爆款视频封面特征的分类汇总》,并写成“封面质量自检”规则。功能上线后效果出乎意料地好,我有幸受到一位投资人的邀请,鼓励我去创业。结语故事虽然是虚构的,但这也恰恰体现了 API 的魅力所在。API 提供了软件创意与研发智慧的连接能力,成熟的开发者可以借助 API 实现快速创新,而初级开发者也可以利用 API 提供的能力稳定完成开发任务,做到高效持续交付。第一季的故事中,我们的主角借助 API 的能力,从业务和市场需求的视角上看待产品与研发,实现了个人的成长与进步。在第二季中,主人公将从创业者视角和行业视角看待与使用 API,继续进阶。感谢大家对第一季故事的关注,我们下季再见。资料下载最后,如果你想从API生态、API开发者、使用者、API全生命周期管理等多视角了解国内API发展现状,可以点击下载《中国API生态与开发者现状调研报告(2020年)》(完整版),为大家制定API战略提供一个参考视角。 同时,华为云精心汇编了《华为云API精选手册》,收录了30个API应用,覆盖企业应用、EI企业智能、基础服务等多个应用领域,欢迎下载阅读。
-
【功能模块】第三方访问平台的API,按照https://support.huaweicloud.com/usermanual-appcube/appcube_05_0644.html#section6帖子的客户端模式接入认证【操作步骤&问题现象】1、access_token已经可以获取到2、直接调用BO或者/u-route/baas/sys/v1.0/csrf/get 返回resCode: "405230602"resMsg: "未授权的访问"【截图信息】【日志信息】(可选,上传日志内容或者附件)
-
首先讲个小故事:研发人员A开发了软件A,研发人员B正在研发软件B。有一天,研发人员B想要调用软件A的部分功能来用,但是他又不想从头看一遍软件A的源码和功能实现过程,怎么办呢?研发人员A想了一个好主意:我把软件A里你需要的功能打包好,写成一个函数。你按照我说的流程,把这个函数放在软件B里,就能直接用我的功能了!其中,API就是研发人员A说的那个函数。这就是API的诞生。日常生活中,我们有很多类似API的场景,比如:电脑需要调用手机里面的信息,这时候你会拿一根数据线将电脑手机连接起来,电脑和手机上连接数据线的接口就相当于“API接口”。那SDK又是什么?SDK 就是 Software Development Kit 的缩写,翻译过来——软件开发工具包。这是一个覆盖面相当广泛的名词,可以这么说:辅助开发某一类软件的相关文档、范例和工具的集合都可以叫做SDK。SDK被开发出来是为了减少程序员工作量的。比如——有公司开发出某种软件的某一功能,把它封装成SDK(比如数据分析SDK就是能够实现数据分析功能的SDK),出售给其他公司做开发用,其他公司如果想要给软件开发出某种功能,但又不想从头开始搞开发,直接付钱省事。 现在可以谈谈API和SDK的区别了。总的来说,两者没有值得比较的区别,因为是具有关联性的两种东西。你可以把SDK想象成一个虚拟的程序包,在这个程序包中有一份做好的软件功能,这份程序包几乎是全封闭的,只有一个小小接口可以联通外界,这个接口就是API。比如——我们现在要在企业ERP系统中增加某个功能(比如自动备份、数据分析、云存储等),但又不想耗费大量时间、也没那么多研发亲自去做这个功能。这时我们可以选择使用这个“SDK”软件包,把ERP系统连接上API接口,就可以使用SDK软件包里的功能。最后,贴近生活讲讲两者的关系:有一杯密封饮料,它的名字叫做“SDK”。饮料上插着吸管,吸管的名字叫“API”。把你叫做“XX系统”。如果你想喝到SDK里的饮料(让系统拥有SDK中的功能),你必须通过API这根吸管来实现(通过API连接你的系统和SDK工具包),否则你就喝不到饮料。所以:SDK=放着你想要的软件功能的软件包API=SDK上唯一的接口 现在你明白了吗?
-
背景企业信息化改造、上云之后,仍然有以下痛点亟待解决:不同部门各种IT系统重复造轮子,系统越来越多,开发、维护成本高;不同部门系统之间无法共享,业务申请人各部门之间跑断腿,流程厚重效率低;云内云外系统无法协同,一套业务登录好多个系统,自动化变为半自动,效率打折;。。。。。。服务构建器致力于解决客户高效用云的问题,当然义不容辞,急客户之所急,祭出大杀器~~API编排能力。简介服务构建器以对政企已有IT能力治理以及政企服务供给侧改革为使命,为政企客户提供极简、开放和高效的在线服务构建平台能力,实现IT资源及能力的在线申请、开通、配置和部署,统一IT能力服务化流程,提升IT能力供给效率,构建IT能力服务化生态。API编排伴随当前业界火热的Serverless理念,基于BPMN标准,提供极简的图形化设计器,以拖拽方式生成表单界面和业务流程。其理念就是通过把政企各部门、云内外的各种IT系统的接口能力整合起来,像搭积木一样组成一个新的服务,解决上述背景章节中的痛点。支撑服务构建器的四大场景(重编、混编、新编、联编)中的“新编”。像这样:API编排涉及功主要能块1. 服务API提供者2. 表单设计器3. 流程设计器API编排使用流程服务API提供者(接入需要编排的系统的API) -> 创建服务模板(表单设计器(设计申请表单) -> 流程设计器(设计业务流程)) -> 上线服务 -> 申请服务。API编排基本能力目前API编排的表单设计器支持10中基本界面渲染控件,支持设置显示控制逻辑等,满足一般业务的界面渲染,后续版本会进一步丰富控件类型。流程设计器可以通过拖拽方式设置API的调度,支持子流程,支持数值计算、字符串处理、数组、加解密等30+的丰富内置函数,用于对输入、输出及流程中的过程变量进行计算。案例某大型银行的内部的一种自研的缓存中间件,由于涉及7个部门、5个系统,效率较低,故现状按照每月一个版本申请一次。也就是说某个IT业务部门想申请使用该缓存中间件集群,需要提前一个月向IT管理部门申请版本,然后一个月内相关部门在不同的系统之间申请发放不同的资源,最终才能发放给业务部门使用。该缓存中间件架构如下图:其涉及的部门以及IT系统:通过服务构建器的API编排能力,我们将其整合为如下的流程以及申请界面,将其上线到服务目录中,用户自助申请,审批后流程自动自行,申请人员不用再各部门之间跑腿盖戳,效率大幅提升:申请界面部分截图:流程处理:最终效果:想进一步了解服务构建器的API编排能力?请参考HCS的在线帮助文档中的“服务构建器->API编排”章节。
ThinkingFish
发表于2021-11-26 19:51:01
2021-11-26 19:51:01
最后回复
ThinkingFish
2021-11-26 19:51:01
2088 0 -
# 1. 服务说明 ModelArts在线服务:将训练好的模型通过modelarts在线服务平台部署为一个Web Service服务。对外提供一个标准的Restful API,可使用HTTPS协议访问。 # 2. Api对接前置说明 ## 2.1 确认服务正常 ### 2.1.1 确认服务运行状态 Ⅰ. 在华为云控制台查看已部署的在线服务,确认状态为运行中。  Ⅱ. 进入已运行的在线服务,进入预测功能,进行接口调用。 a.上传图片  b.图片预测  ### 2.1.2 获取token Ⅰ. 请求接口方式:https://support.huaweicloud.com/api-iam/iam_30_0001.html 集成华为SDK:https://sdkcenter.developer.huaweicloud.com/?product=%E7%BB%9F%E4%B8%80%E8%BA%AB%E4%BB%BD%E8%AE%A4%E8%AF%81%E6%9C%8D%E5%8A%A1&language=java Ⅱ 调试过程,可以使用API Explorer 调用统一身份认证服务 KeystoneCreateUserTokenByPassword接口获取IAM用户token: https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=IAM&api=KeystoneCreateUserTokenByPassword # 3. Demo适用服务说明 该服务调用demo适用于Java语言,调用华为云mdoelarts在线服务、APIG等涉及到图片上传的以及返接口返回信息为json串的接口。 # 4. Demo代码 import javax.net.ssl.HttpsURLConnection; import java.io.*; import java.net.URL; /** ** 向华为云上传图片的demo **/ public class UploadImageDemo { public static void main(String[] args) { // 服务器url String modelApi = "https://XXX"; // token String tokenStr = "XXXX"; // 图片的绝对路径 String imageUrl = "C:\\Users\\chuyunwei\\Desktop\\yully.jpg"; // 文件控件名称 String fileParamName = "images"; postData(modelApi, tokenStr, imageUrl, fileParamName); } // 发送post请求 public static void postData(String modelApi, String tokenStr, String imageUrl, String fileParamName) { String boundary = java.util.UUID.randomUUID().toString(); String prefix = "--", linend = "\r\n"; String charset = "UTF-8"; // 数据流 DataOutputStream outStream = null; // 连接 HttpsURLConnection connetion = null; // 读取图片的流 InputStream input = null; try { URL url = new URL(modelApi); connetion = (HttpsURLConnection) url.openConnection(); connetion.setReadTimeout(30 * 1000); // 缓存的最长时间 connetion.setDoInput(true);// 允许输入 connetion.setDoOutput(true);// 允许输出 connetion.setUseCaches(false); // 不允许使用缓存 connetion.setRequestMethod("POST"); connetion.setRequestProperty("connection", "keep-alive"); // 设置以二进制传输数据;multipart/form-data: 每个参数以 --boundary 开始 connetion.setRequestProperty("Content-Type", "multipart/form-data;Charsert=UTF-8;boundary=" + boundary); connetion.setRequestProperty("X-Auth-Token", tokenStr); File file = new File(imageUrl); // 设置内容参数 StringBuilder contentParam = new StringBuilder(prefix).append(boundary).append(linend) .append("Content-Disposition: form-data; name=" + fileParamName + "; filename=" + file.getName() + linend) .append("Content-Type: application/octet-stream; charset=" + charset).append(linend).append(linend); outStream = new DataOutputStream(connetion.getOutputStream()); outStream.write(contentParam.toString().getBytes()); input = new FileInputStream(file); byte[] buffer = new byte[1024]; int len = 0; while ((len = input.read(buffer)) != -1) { outStream.write(buffer, 0, len); } input.close(); outStream.write(linend.getBytes()); // 设置请求结束标志符: 以 --boundary-- 为结束符 byte[] endData = (prefix + boundary + prefix + linend).getBytes(); outStream.write(endData); outStream.flush(); // 获取响应结果流 InputStream connetionInput = connetion.getInputStream(); BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(connetionInput, charset)); // 按行读取响应结果 String line = ""; // 读取响应的结果值 StringBuffer resultBuffer = new StringBuffer(); while ((line = bufferedReader.readLine()) != null) { resultBuffer.append(line); } // 向控制台打印结果 System.out.println(resultBuffer.toString()); } catch (Exception e) { // 打印错误堆栈 e.printStackTrace(); } finally { // 关闭资源 closeResources(outStream, connetion, input); } } // 关闭资源 private static void closeResources(DataOutputStream outStream, HttpsURLConnection connetion, InputStream input) { if (input != null) { try { input.close(); } catch (IOException e) { e.printStackTrace(); } } if (outStream != null) { try { outStream.close(); } catch (IOException e) { e.printStackTrace(); } } if (connetion != null) { connetion.disconnect(); } } } # 5. Demo补充说明 ## 5.1 注释说明 // 服务器url String modelApi = "https://XXX"; // token String tokenStr = "XXXX"; // 图片的绝对路径 String imageUrl = "C:\\Users\\chuyunwei\\Desktop\\yully.jpg"; // 文件控件名称 String fileParamName = "images"; Ⅰ. rl获取,控制台在线服务器调用指南TOP 页获取:  Ⅱ. token,调试过程直接调用: KeystoneCreateUserTokenByPassword接口获取IAM用户token: https://apiexplorer.developer.huaweicloud.com/apiexplorer/doc?product=IAM&api=KeystoneCreateUserTokenByPassword Ⅲ. 图片的绝对路径: 图片存放本地,直接使用本机的绝对路径进行获取。 Ⅳ. 文件控件名称,即为在线服务API输入图片的参数名称:  # 6. 实测结果 ## 6.1 修改配置  ## 6.2 代码调试  调试成功,返回结果。 # 7. 问题记录及解决办法 ## 7.1 服务未启动,运行报错 Ⅰ. 在线服务未启动,调试报错如下,重新启动服务即可正常请求。  ## 7.2 请求报401错误 Ⅰ. 查看错误码,判断401错误为鉴权问题导致,查看modelarts的认证鉴权方式帮助文档。可知请求token时,“auth.scope”的取值需要选择“project”。  Ⅱ. 我的token获取方式:  Ⅲ. Modelart token获取方式:按照如下方式获取token后,请求正常。  # 8. 问题解决渠道说明 ## 8.1 华为云开发者技术支持界面 访问链接:https://support.developer.huaweicloud.com/feedback/#/  ## 8.2 华为云开发者论坛界面 访问链接:https://bbs.huaweicloud.com/forum/forum-1175-1.html 
-
服务构建器API编排简介将政企现有IT能力以服务API的形式接入系统后,API编排提供图形化拖拽方式对服务API进行流程编排,同时提供在线表单构建能力为流程编排定制参数,方便用户灵活地构建模板,从而快速构建服务并上线到服务目录,实现IT现有能力的在线申请、开通、配置和部署。云数据库RDS简介云数据库RDS(Relational Database Service,简称RDS)是一种基于云计算平台的稳定可靠、弹性伸缩、便捷管理的在线云数据库服务。服务构建器编排RDS服务部署演示:
-
checkValidity() 方法<input id="id1" type="number" min="100" max="300" required><button onclick="myFunction()">验证</button> <p id="demo"></p> <script>function myFunction() { var inpObj = document.getElementById("id1"); if (inpObj.checkValidity() == false) { document.getElementById("demo").innerHTML = inpObj.validationMessage; }}</script>尝试一下 »实例如果输入的值大于 100,显示一个信息:rangeOverflow 属性<input id="id1" type="number" max="100"><button onclick="myFunction()">验证</button> <p id="demo"></p> <script>function myFunction() { var txt = ""; if (document.getElementById("id1").validity.rangeOverflow) { txt = "输入的值太大了"; } document.getElementById("demo").innerHTML = txt;}</script>尝试一下 »如果输入的值小于 100,显示一个信息:rangeUnderflow 属性<input id="id1" type="number" min="100" required><button onclick="myFunction()">OK</button> <p id="demo"></p> <script>function myFunction() { var txt = ""; var inpObj = document.getElementById("id1"); if(!isNumeric(inpObj.value)) { txt = "你输入的不是数字"; } else if (inpObj.validity.rangeUnderflow) { txt = "输入的值太小了"; } else { txt = "输入正确"; } document.getElementById("demo").innerHTML = txt;} // 判断输入是否为数字function isNumeric(n) { return !isNaN(parseFloat(n)) && isFinite(n);}</script>尝试一下 »
-
ROMA 20.0.0.SPC12API 接口最大请求数据为多少?使用postMan 请求ROMA接口 请求不到是怎么回事?Topic 消息体最大值是否可以通过系统参数调节大小?
上滑加载中
推荐直播
-
华为云码道Agent集成与鸿蒙实战2026/08/11 周二 19:00-21:00
王一男-华为云码道产品规划专家;李炎-华为云码道产品专家;彭江敏-华为云鸿蒙端云一体化开发专家
本次直播带你解读华为云码道7月份产品新特性、新功能。更有专家演示码道Agent Space × 钉钉机器集成实战,从0到1打通消息通道;码道鸿蒙端云一体化实战,快速搭建员工签到系统。
回顾中 -
华为云开发者AI素养直播课·第五期2026/09/04 周五 16:00-18:00
林华鼎-华为云AI开发者运营负责人;蒋春阳-华为云AI开发者案例开发专家
本期直播内容: AI工具体验营 · 第5-8课连讲。Agent-Team 多智能体协作完成毕业设计实践
回顾中 -
华为云开发者AI素养ClassRoom·第六期2026/09/08 周二 19:00-20:00
樊渊-2026华为软件挑战赛冠军
高手来了:看软挑高手解析二维排样问题—从工业难题到算法突破
回顾中
热门标签