应用诊断

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

符号表配置

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

C++ 合约开发说明

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

Java 驱动连接 OceanBase 数据库

本文介绍了 Java 如何使用 OceanBase Connector/J 驱动连接并使用 OceanBase 数据库。前提条件 确保设置了基本的数据库...javac Test.java 编译完成后,运行代码。java Test 获得如下结果,说明数据库连接成功,示例语句正确执行。true an,1

架构优化

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

快速入门

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

基础术语

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

java_lang_RuntimeException

问题分析 RuntimeException是运行时异常,是Java编译器事先不可预见的异常。RuntimeException的子类众多,这里列举一些比较常见的子类:BufferOverflowException当相关put操作达到目标缓冲区限制时,抛出此未经检查的异常。...

C++ 合约编译工具

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

C++ 合约编译工具

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

使用Environment Modules管理软件包

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

乐鑫ESP32开发板移植

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

乐鑫ESP8266移植SDK

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

Java语言迁移

背景信息 由于Java应用会存在依赖的Java包,并且经常通过JNI调用C编译的本地库,如果直接迁移,可能会带来兼容性问题。迁移时可通过以下方法解决兼容性问题:升级必要的依赖包:如果当前应用依赖的Java包不兼容ARM平台,则需要进行升级。...

JVM监控内存详情说明

JVM生成Native Code的原因有很多,包括动态生成的解释器循环、JNI、即时编译器(JIT)编译Java方法生成的本机代码。其中JIT生成的Native Code占据了Code Cache绝大部分的空间。直接缓冲区 Java中的直接缓冲区(Direct Buffer)是一种特殊...

流控规则参数说明

目前已支持下面的表达式:表达式 说明 备注 args0 当前参数的值 无 args0.name 参数的name属性 会翻译成Java语句:arg.getName()。args0.isEnabled()参数的enabled属性,是一个bool类型。Java规范里,bool类型的getter格式是 isXXX()。args...

产品简介

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

环境说明

背景信息 Java语言和Python、Node.js这类脚本型语言不同,该语言需要编译后才能在JVM虚拟机中运行。针对Java语言,函数计算 当前具有以下限制:不支持代码编译:仅支持上传已经开发完成、编译打包后的ZIP包或JAR包。函数计算 不提供Java的...

环境说明

背景信息 Java语言和Python、Node.js这类脚本型语言不同,该语言需要编译后才能在JVM虚拟机中运行。针对Java语言,函数计算 当前具有以下限制:不支持代码编译:仅支持上传已经开发完成、编译打包后的ZIP包或JAR包。函数计算 不提供Java的...

常见问题

缺少包 错误原因 使用OSS Java SDK时,报类似如下错误,说明您的工程中可能缺少编译或运行OSS Java SDK所必需的包。Exception in thread"main"java.lang.NoClassDefFoundError:org/apache/...

使用Java开发自定义Processor

本文为您介绍如何使用Java开发自定义Processor。接口定义 使用Java开发自定义Processor仅需要定义一个类,该类中除构造函数以外,只需要 Load()和 Process()函数即可。类的原型如下。package com.alibaba.eas;import java.util.*;public ...

java_lang_UnsatisfiedLinkError

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

迁移场景

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

编写及编译合约

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

编写及编译合约

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

Commons Pool 连接 OceanBase 数据库示例程序

操作步骤 说明 本文中给出的操作步骤是在 Windows 环境下使用 Eclipse IDE for Java Developers 2022-03 编译和运行该项目的步骤。如果您使用的是其他操作系统环境或编译器,那么操作步骤可能会略有不同。将 commonpool-mysql-client 项目...

通过函数计算处理报警通知

说明 Java编译型语言,不支持在线查看编辑代码,需要您先在本地完成开发后,再通过OSS或JAR包上传。在Java环境编辑部署代码包,请参见 编译部署代码包。函数代码中JAR包的示例如下。表示云监控的报警通知数据先通过 inputStream 传给函数...

UDF(嵌入式)

背景信息 您可以通过MaxCompute的代码嵌入式UDF解决以下代码实现过程繁琐,且不方便阅读和维护的问题:创建UDF并完成代码开发后,您还需要完成代码编译Java)、创建资源和创建函数操作,过程比较繁琐。SQL脚本中如果包含UDF,您无法直接...

代码示例

本文介绍了JCE Provider的代码示例。...import org.apache.logging.log4j.LogManager;import org.apache.logging.log4j.Logger;...export LD_LIBRARY_PATH=opt/hsm/lib/:$LD_LIBRARY_PATH 运行以下命令来编译代码:javac-classpath.:/opt/hsm...

制作Java镜像

本文介绍镜像制作的使用规范、以不同代码包编译Java应用的镜像制作过程、以及将镜像上传至镜像仓库的操作步骤。使用规范 通过Dockerfile制作自定义镜像时,SAE 在运行时会自动注入以下环境变量信息。重要 为保证应用正常运行,请勿覆盖...

Java

OceanBase 数据库支持通过 MySQL 官方 JDBC 驱动连接。本文介绍了如何通过 MySQL Connector/J 连接并使用 OceanBase 数据库...javac Test.java 编译完成后,运行示例。java Test 输出以下结果说明数据库连接成功,示例语句正确执行。true an,1

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

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

查询非结构化数据

打包上传 调试成功之后,将Java程序打JAR包,并作为资源上传至MaxCompute服务端。详情请参见 打包、上传和注册。查询非结构化数据 在 Project 区域,右键单击 scripts,选择 new>MaxCompute SQL 脚本。在 Script Name 后输入SQL脚本名称...

将Dubbo应用托管到SAE

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

UDT概述

例如 java.util.Arrays.asList(new java.math.BigInteger('1')),编译器可以根据参数类型判断出该方法的返回值是 java.util.List<java.math.BigInteger>类型。说明 构造函数需要指定类型参数,否则需要使用 java.lang.Object,这点和Java...

序列化方式选择

序列化的过程是将Java对象转成byte数组在网络中传输,反序列化会将byte数组转成Java对象。简介 序列化的选择需要考虑兼容性,性能等因素,HSF的序列化方式支持java、hessian2,默认是hessian2。序列化方式的对比和配置(只在服务端配置HSF...

序列化方式选择

序列化的过程是将Java对象转成byte数组在网络中传输,反序列化会将byte数组转成Java对象。简介 序列化的选择需要考虑兼容性,性能等因素,HSF的序列化方式支持java、hessian2,默认是hessian2。序列化方式的对比和配置(只在服务端配置HSF...

JMS Pub/Sub(主账号与RAM账号)

重要 编译运行Subscriber.java订阅消息之前,您需要根据代码提示信息修改 配置参数列表 中所列举的参数。配置参数列表 参数 示例值 描述 hostName 1880770*.mq-amqp.cn-hangzhou-a.aliyuncs.com 云消息队列 RabbitMQ 版 实例接入点。您可以...

开发Graph

打包上传 调试成功之后,将Java程序打JAR包,并作为资源上传至MaxCompute服务端。详情请参见 打包、上传和注册。运行Graph 通过MaxCompute客户端运行Graph。在左侧导航栏,单击 Project Explorer。右键单击项目名称,选择 Open in ...

开发MapReduce

打包上传 调试成功之后,将Java程序打JAR包,并作为资源上传至MaxCompute服务端。详情请参见 打包、上传和注册。运行MapReduce 通过MaxCompute客户端运行MapReduce。在左侧导航栏,单击 Project Explorer。右键单击项目名称,选择 Open ...
共有185条 < 1 2 3 4 ... 185 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构 对象存储 物联网平台
新人特惠 爆款特惠 最新活动 免费试用