常见问题

下面罗列热修复接入和使用过程中的一些常见...如果一定要修复内部类,最简单的方式是反编译成 smali,smali 的文件名就是内部类的类名。RPC 调用相关 如果通过 RPC 请求进行资源调用的过程中出现异常,请参考 无线保镖结果码说明 进行排查。

C++ 合约开发说明

合约开发者通过编译工具(mychain.mycdt)将合约代码编译成 wasm 字节码,由合约平台区块链节点对 wasm 字节码进行解释执行。本目录的文档主要介绍如何在蚂蚁区块链合约平台中通过 C++ 语言来实现合约的编写和编译。因C++合约编译工具...

迁移场景

自研软件使用的编程语言主要包含以下两类:编译型语言:以C++/Go为代表的编译型语言,这些语言会将源代码编译成架构相关的二进制文件,因此迁移后必须进行重新编译。更多信息,请参见 Make/CMake构建文件 和 C/C++语言迁移。解释型语言:以...

架构优化

C/C++等编译型语言运行时不需要重新翻译,直接使用编译成的机器码运行,不用依赖于解释器,程序执行效率较高;Python、Ruby等解释型语言程序在运行时才翻译成机器码,每次执行都依赖于解释器的翻译,在增加灵活性的同时程序执行效率与编译...

快速入门

TAPP 编写完成后,需要使用 MYCDT 编译工具将 TAPP 编译成 WASM 字节码。之后,通过 MYTF SDK 将 TAPP 安装上传至 MYTF 可信计算引擎中。最后,通过调用 TAPP 接口来执行 TAPP并获得执行结果。快速入门文档 服务 文档参考 备注 阿里云区块...

函数

您在开发完成UDF代码后,需要将代码编译成Jar包,并将此Jar包以Jar资源的形式上传到MaxCompute,最后在MaxCompute中注册此UDF。说明 使用UDF时,只需在SQL中指明UDF的函数名及输入参数即可,使用方式与MaxCompute提供的内建函数相同。相关...

基础术语

开发者可以通过 MYCDT 智能合约编译工具将编写的智能合约代码编译成 WASM 字节码,之后将字节码传入虚拟机中进行解释执行。MYTF MYTF 是蚂蚁可信计算服务 C3S 中的可信计算引擎。利用 TEE 和密码学算法,使用户的每一个隐私计算任务都在...

C++ 合约编译工具

mychain.mycdt 是蚂蚁区块链将合约代码编译成 wasm 字节码的工具。不同的系统版本对应不同的安装包,点击下载对应系统版本的安装包:操作系统 系统版本号 安装包 Linux centos7.2 MYCDT-2.19.3-Linux-x86_64.tar.gz macOS High Sierra 10....

应用诊断

反编译:输入 类名,单击 反编译,即可将 JVM 已加载类的字节码反编译成 Java 代码。说明 您也可以在 线程详情 页面单击目标类右侧 操作 列下的>反编译 查询反编译的 Java 代码。命令交互:单击 连接,即可通过客户端与 Arthas 启动的服务...

C++ 合约编译工具

下载安装包 mychain.mycdt 是蚂蚁区块链将合约代码编译成 wasm 字节码的工具。不同的系统版本对应不同的安装包,单击下载对应系统版本的安装包。Linux安装包 操作系统 处理器 安装包 Linux x86-64 MYCDT-2.24.2-Linux-x86_64.tar.gz Linux ...

符号表配置

应用Mapping文件 对于Java语言,可以通过字节码反编译成Java代码。为了防止外部人员通过破解应用安装包来得到真实代码,我们常常使用proguard等混淆工具对Java代码进行混淆。混淆工具会使用随机字符串替换我们实际的方法和变量名,降低代码...

产品简介

代码被编译成由 JNI 调用的 so 文件使攻击者无法实施 Java 逆向分析技术。企业级能力支持 提供 OpenAPI 能力,方便对接客户系统(如 Jenkins),提升自动化效率;移动应用安全加固可与热修复功能同时使用,支持的主流热修复能力包括:mPaaS...

使用Environment Modules管理软件包

本文介绍如何使用Environment Modules编译成软件中模块对应的环境配置,使其可以在E-HPC环境中直接加载使用。背景信息 在使用E-HPC集群过程中,经常要安装不同的编译器和库文件,如常用的编译器有GCC和ifort,常用的 MPI并行库有OpenMPI、...

实时发布常见问题

iOS 客户端 热修复错误码 以下表格显示错误码...如果一定要修复内部类,最简单的方式是反编译成 smali,smali 的文件名就是内部类的类名。RPC 调用相关 如果通过 RPC 请求进行资源调用的过程中出现异常,请参考 无线保镖结果码说明 进行排查。

构建镜像

镜像构建提供将应用的源代码编译成镜像的服务能力。镜像成功构建后,默认会推送至 LHC 默认的镜像中心。创建构建 本部分介绍如何通过单元化应用服务控制台完成镜像构建操作。前提条件 已创建应用。操作步骤 登录控制台,在左侧导航栏单击 ...

AutoUpdate僵尸网络攻击分析

附加链接库隐藏进程 AutoUpdate会下载 processhider.c 文件并编译成 libc2.28.so 后,将该文件附加到 ld.so.preload,从而达到隐藏自身进程的目的。安全解决方案 当前云防火墙已支持对AutoUpdate所利用的多种高危漏洞攻击进行检测和拦截。...

概述

PyODPS DataFrame会将DataFrame编译成MaxCompute SQL。如果需要通过MaxCompute调度作业,建议您使用PyODPS DataFrame。稳定性要求较高的作业场景。PyODPS DataFrame会将作业编译至MaxCompute执行,由于MaxCompute相当稳定,而Mars相对比较...

开发微信小程序

本地设置 在微信IDE右上角,单击 详情,勾选 将 JS 编译成 ES5 和 使用 npm 模块 两个选项。安装SDK 在小程序中安装EMAS Serverless SDK依赖后,进行构建。在小程序终端运行命令 npm install 安装SDK。单击微信开发工具的 构建npm 完成构建...

使用Go为网格代理编写Wasm插件

TinyGo:编写本项目依赖Go语言工具,但是Go代码编译成Wasm并不能使用Go官方提供的编译器,还需要使用TinyGo,详情请参见 Quick install guide。关于Wasm插件依赖的SDK,请参见 proxy-wasm-go-sdk。本文将提供完整的代码,如果您需要使用...

创建基于代码部署的流水线

使用场景 基于代码的流水线部署主要包括:首先将代码编译成JAR包,然后构建出镜像,最后部署到服务集群。在使用云效流水线时,您会根据使用需求增加 代码扫描、单元测试 或 人工卡点 等节点,这都可能会导致云效流水线运行失败,所以云效...

乐鑫ESP32开发板移植

components:功能独立的模块化代码,将会编译成.a 静态库并链接到 app,这些模块化的组件存放在 idf 的 components 目录下,您可以添加自定义 component。idf的编译系统默认使用 cmake 和 ninja 组合,我们只需移入SDK代码,编写SDK对应的 ...

java_lang_UnsatisfiedLinkError

2:安装android-ndk开发包,这个开发包可以在Google Android官网下载,通过这个开发包的工具才能将android jni的C/C++的代码编译成库。3:Android应用程序开发环境:包括 eclipse、java、android sdk、adt 等。4:安装完成android-ndk之后...

乐鑫ESP8266移植SDK

components:功能独立的模块化代码,将会编译成.a静态库并链接到APP,这些模块化的组件存放在idf的components目录下,用户可以添加自定义component。ESP8266-sdk的编译系统默认使用GUN make,我们只需移入C-SDK代码,编写C-SDK对应的.mk ...

可信计算应用开发

TAPP 开发者在开发可信计算应用程序时,需要先下载、安装 TAPP 编译工具 mytf.mycdt,通过编译工具将编写的 TAPP 代码编译成 WASM 字节码。之后,将TAPP 字节码安装到 MYTF 可信计算引擎中,由 MYTF 对 WASM 字节码进行解释并执行。编写 ...

使用实例时镜像相关问题

在使用ECS实例过程中,可能会遇到一些与镜像有关的问题或咨询,比如实例启动慢、系统负载高、如何编译内核等。本文介绍在使用ECS实例过程中遇到的镜像相关问题及解决方案。Windows镜像问题 如何手动更新Windows实例的virtio驱动?Windows ...

基本概念

命名冲突(duplicate symbol)在集成MediaBox音视频SDK时常遇到的一种编译错误,因为一个进程中不能有重名函数(编译器会将函数编译成symbol),如果出现重复的,就会给链接器带来“选择困难症”。目前,阿里云视频云终端SDK之间,由于媒体...

将Dubbo应用托管到SAE

步骤三:部署到SAE 在 pom.xml 文件中,添加应用编译配置,并执行 mvn clean package 命令将本地程序编译成可执行的JAR包。Provider<build><plugins><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-...

动态CEP中规则的JSON格式定义

基于Aviator表达式的Condition Aviator是一个表达式求值引擎,可以动态地将表达式编译成字节码(详情请参见 aviatorscript)。因此我们可以在作业中使用基于Aviator表达式的Condition,使得条件的阈值也可以动态修改,而无需修改Java代码...

数据序列化和持久化

在下面的例子中,错误地把 C 风格字符串输入给 pack 函数会导致合约编译不通过:const char*s1="hello;std:string b1=pack(s1);wrong const char s1[]="hello;std:string b2=pack(s2);wrong std:string b3=pack("hello");wrong string s4=...

数据序列化和持久化

在下面的例子中,错误地把 C 风格字符串输入给 pack 函数会导致合约编译不通过:const char*s1="hello;std:string b1=pack(s1);wrong const char s1[]="hello;std:string b2=pack(s2);wrong std:string b3=pack("hello");wrong string s4=...

编写及编译合约

本文首先通过示例(Hello World)来说明普通 wasm 合约的编写、编译过程,然后简单介绍关于构建静态库的方法。说明 在编写C++合约时,平台在接口名称的命名上有一些限制,具体可参见 接口名称限制说明。普通 wasm 合约 创建一个临时目录,...

编写及编译合约

本文首先通过示例(Hello World)来说明普通 wasm 合约的编写、编译过程,然后简单介绍关于构建静态库的方法。说明 在编写C++合约时,平台在接口名称的命名上有一些限制,具体可参见 接口名称限制说明。普通 wasm 合约 创建一个临时目录,...

环境准备

而C/C++编译生成的DLL就是机器码。所以,其平台的决策是在编译时决定的。通过编译选项的设置,将C/C++项目编译为x64的64位DLL,因此提供了包含VS2015和.NET Framework 4.5.2编译的release64位版本DLL。其他VS版本也可以使用。重要.NET SDK...

环境准备

而C/C++编译生成的DLL就是机器码。所以,其平台的决策是在编译时决定的。通过编译选项的设置,将C/C++项目编译为x64的64位DLL,因此提供了包含VS2015和.NET Framework 4.5.2编译的release64位版本DLL。其他VS版本也可以使用。重要.NET SDK...

C++ Demo

使用g+编译命令编译示例程序:g+-o fileTransDemo fileTransDemo.cpp-I path/to/sdk/include/-L path/to/sdk/lib/linux-ljsoncpp-lssl-lcrypto-lcurl-luuid-lalibabacloud-idst-common-D_GLIBCXX_USE_CXX11_ABI=0。指定库路径:export LD_...

C++ SDK

android.sh all release arm64-v8a#全量编译,生成arm64-v8a架构Release版本./scripts/build_android.sh incr release arm64-v8a#增量编译,生成arm64-v8a架构Release版本 Windows平台编译 推荐直接使用已经编译好的库 NlsCppSdk_Windows_...

C++ SDK

android.sh all release arm64-v8a#全量编译,生成arm64-v8a架构Release版本./scripts/build_android.sh incr release arm64-v8a#增量编译,生成arm64-v8a架构Release版本 Windows平台编译 推荐直接使用已经编译好的库 NlsCppSdk_Windows_...

错误处理

本文介绍Custom Runtime运行环境常见的错误类型...Function instance exited unexpectedly(code 145)with start command 'dotnet./target/NotExistFile.dll '.Logs:Could not execute because the application was not found or a compatible....

错误处理

本文介绍Custom Runtime运行环境常见的错误类型...Function instance exited unexpectedly(code 145)with start command 'dotnet./target/NotExistFile.dll '.Logs:Could not execute because the application was not found or a compatible....

C++ SDK

android.sh all release arm64-v8a#全量编译,生成arm64-v8a架构Release版本./scripts/build_android.sh incr release arm64-v8a#增量编译,生成arm64-v8a架构Release版本 Windows平台编译 推荐直接使用已经编译好的库 NlsCppSdk_Windows_...
共有48条 < 1 2 3 4 ... 48 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用