[帮助文档] 如何在Java运行环境编译、打包并部署代码至函数计算
本文介绍如何在Java运行环境(Maven或Serverless Devs工具)编译程序,并打包为ZIP包或JAR包。编译打包完成后,您可以在函数计算控制台或使用Serverless Devs工具上传代码包。
[帮助文档] 如何将Java或Python代码嵌入SQL脚本
本文为您介绍如何通过代码嵌入式UDF(Embedded UDF)将Java或Python代码嵌入SQL脚本。
[帮助文档] 运行Java代码收发消息前需要哪些准备
在运行Java代码收发消息前,您需按照本文提供的步骤来准备环境。
[帮助文档] Java代码扫描与平台模型映射的特殊规则
本文介绍Java代码扫描与平台模型映射的特殊规则。
[帮助文档] 如何通过Java代码监控到抢占式实例的中断事件
抢占式实例可能会因为价格因素或者市场供需变化而被强制回收。本文将以Alibaba Cloud SDK for Java为例,介绍如何通过Java代码监控到抢占式实例被回收的中断事件后,系统自动创建实例的系统盘快照并使用快照创建自定义镜像,您可以使用该镜像新建抢占式实例完成实例内的数据恢复。
重生之我在人间敲代码_Java并发基础_安全性、活跃性以及性能问题
并发编程中我们需要注意的问题有很多,很庆幸前人已经帮我们总结过了,主要有三个方面,分别是:安全性问题、活跃性问题和性能问题。安全性问题相信你一定听说过类似这样的描述:这个方法不是线程安全的,这个类不是线程安全的,等等。那什么是线程安全呢?其实本质上就是正确性,而正确性的含...
重生之我在人间敲代码_Java并发基础_原子性问题之互斥锁
原子性问题到底该如何解决原子性问题的源头是线程切换,如果能够禁用线程切换那就能解决这个问题。而操作系统做线程切换是依赖 CPU 中断的,所以禁止 CPU 发生中断就能够禁止线程切换。在早期单核 CPU 时代,这个方案的确是可行的,而且也有很多应用案例,但是并不适合多核场景。我们以 32 位 CPU ...
重生之我在人间敲代码_Java并发基础_可见性、原子性、有序性问题
这些年,我们的 CPU、内存、I/O 设备都在不断迭代,不断朝着更快的方向努力。但是,在这个快速发展的过程中,有一个核心矛盾一直存在,就是这三者的速度差异。CPU 和内存的速度差异可以形象地描述为:CPU 是天上一天,内存是地上一年(假设 CPU 执行一条普通指令需要一天,...
重生之我在人间敲代码_Java并发基础_Java内存模型
什么是Java内存模型导致可见性的原因是缓存,导致有序性的原因是编译优化,那解决可见性、有序性最直接的办法就是禁用缓存和编译优化,但是这样问题虽然解决了,我们程序的性能可就堪忧了。合理的方案应该是按需禁用缓存以及编译优化。那么,如何做到“按需禁用”呢?对于并发程序,何时禁用缓存以及编译优化只有程序员...
重生之我在人间敲代码_Java并发基础_浅析并发编程
并发编程可以抽象为三个核心问题:分工、同步、互斥。所谓分工指的是如何高效地拆解任务并分配给线程,而同步指的是线程之间如何协作,互斥则是保证同一时刻只允许一个线程访问共享资源。分工类似于现实中一个组织完成一个项目,项目经理要拆分任务,安排合适的成员去完成。在并发编程领域,你就是项目经理,线程就是项目组...
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。