首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

JavaFX 11发行说明

介绍 以下记录描述了有关此版本的重要更改和信息。某些情况下,该说明提供了有关问题或更改的其他详细信息的链接。 从JDK 11开始,JavaFX模块与JDK分开提供。...已知的问题 JavaFXUbuntu 18.04使用Wayland与OpenJDK 11崩溃 启用XWayland窗口服务器时,JavaFXUbuntu 18.04 Linux机器崩溃。...使用JDK 10运行时,Swing interop需要合格的导出 要使用带有OpenJDK 10版本的JavaFX 11运行FX / Swing互操作应用程序,必须在java命令行中添加以下四个限定导出...使用具有独立SDK的安全管理器运行时,Swing interop失败 启用安全管理器的情况下运行时,FX / Swing互操作应用程序将失败。...中使用sun.nio.ch.DirectBuffer 媒体 JDK-8198316 macOS High Sierra 10.13.2播放m3u8文件时,MediaPlayer崩溃 媒体 JDK-8199008

6.5K60
您找到你想要的搜索结果了吗?
是的
没有找到

iOS之深入解析Xcode 13正式版发布的40个新特性

Xcode 13 需要运行 macOS 11.3 或更高版本的 Mac。...; 适用于 macOS 12 的应用程序中,您可以使用属性检查器中的 localize 属性非系统 NSMenuItem 配置本地化的等效键选项; iOS 15 的应用程序中,可以使用属性检查器中的...现在会显示您的崩溃问题的 TestFlight 反馈,以便更好地了解问题所在; 现在可以根据任何特定的历史应用程序版本、任何特定的历史应用程序版本、产品类型(如 App Clip、应用程序扩展或主应用程序...iOS 设备的 UI 测试中合成指针交互; Xcode 现在为在运行测试时崩溃的进程收集代码覆盖率数据; 性能 XCTests 现在支持测量应用程序启动时的 CPU 使用率 (XCTCPUMetric...时收集故障指标; XCTest 现在支持测试重复,且有三种测试重复模式; 新的透明屏幕覆盖显示自动化运行时的活动,并显示描述如何停止自动化的文本; macOS 中,或在具有密码的设备使用自动化时

8.6K40

第一章 Electron介绍 | Electron in Action(中译)

本书中,您将学习如何构建使用Windows,macOS和Linux的本机操作系统API的应用程序。 Electron将Chromium和Node.js合并到同一个运行环境中。...这也会降低访问者我网站上的体验,但这是我愿意付出的代价让竞争对手的网站变得崩溃。 尽管我的计划具有恶魔般的性质,但它行不通。...每个进程应用程序中扮演不同的角色,Electron包含不同的模块来帮助您构建应用程序某些模块,例如从系统剪贴板读写的能力,在这两种类型的进程中都可用。...事实开始研究电子之前,zcbenz(Electron项目发起者)是NW.js的重要贡献者。也就是说,它们几个重要的方面是不同的,如表1.1所示。          ...这使得Electron更容易跟上大多数Chromium和Node的最新版本电子还包括自动下载更新和错误崩溃上报,NW.js不支持。

3.5K30

如何在.NET程序崩溃时自动创建Dump?

不过好消息是,虽然您无法程序崩溃退出以后创建 Dump,但是您可以程序崩溃时自动创建 Dump,这样下次遇到程序崩溃,那么就可以有分析的现场了。...Windows 平台 Windows 中,可以将 Windows 错误报告 (WER) 配置为应用程序崩溃时生成转储。...如下图所示: .NET Core 全平台 那么如果您是.NET Core 跨平台应用,那么 Linux、MacOS 等操作系统,有更简单和更丰富的方式,下方有一些环境变量的参数: COMPlus_DbgEnableMiniDump...1,运行时会生成 JSON 格式的故障报表,其中包括有关故障应用程序的线程和堆栈帧的信息。...总结 本文主要是介绍了如何在 dotNet 程序崩溃时自动创建 Dump,Windows 的方法对于.NET Freamwork 和.NET Core 版本都适用。.

1.6K30

我们如何应对Python桌面应用程序崩溃

2016年,随着逐步的过渡到Python 3,我们开始着手改进我们检测和报告崩溃的方式。目前,对于我们的桌面团队来说,我们的崩溃报告流程无论报告的数量还是质量都是非常可靠的。...与操作系统集成时尤其如此,其中最简单的路径往往是使用平台特定的工具和语言(例如,Windows的COM和macOS的Objective-C)。...1 Crashpad大显神通 通过主进程外部提取报告器可以构建更可靠的崩溃报告机制。这很容易实现,因为Windows和MacOS都提供了系统工具来捕获进程外的崩溃。...符号化 与大多数已编译的应用程序一样,Dropbox将发布版本发送给用户,发布版本中启用了多个编译器进行优化,同时去除符号表示以减少二进制存储大小。...为了让Dropbox支持各种版本, 我们使用测试虚拟机缓存各种 macOS框架(适用于各种操作系统版本)的符号(尽管我们仍然偶尔会遇到版本未包含的问题)。

1.4K10

Python 2 vs Python 3,究竟谁是性能之王?

实际,我们的代码现在由 TypeScript/HTML、Rust 和Python 混合组成,某些平台上还用了 Objective-C 和 C++。...这样我们就可以直接使用各个平台的 IDE 和工具链了(例如可以直接添加原生的构建目标,如 macOS 的 FinderSync),同时保留使用 Python 编写大部分应用程序逻辑的能力。...隔离 Python 解释器 这样能阻止我们的应用程序设备运行其他的 Python 源代码。有意思的是,Python 3 使得这种嵌入变得容易得多了。...例如在 macOS 和 Linux 下,我们 Python 版本确定之后使用 dlopen/dlsym 来加载。...接下来,我们还会在以后的文章中讨论: 我们怎样 Windows 和 macOS 上报告崩溃,并利用这些信息调试原生和 Python 代码; 怎样维护 Python 2 和 Python 3 混合代码,

1.6K20

.NET 简介

有关更多信息,请参阅GitHub.com 的项目存储库列表。 支持 Microsoft Windows、macOS 和 Linux 支持 .NET。...视觉工作室代码 Windows、macOS 和 Linux 运行。免费和开源。扩展可用于使用 .NET 语言。 适用于 Mac 的 Visual Studio 仅在 macOS 运行。...在要准备运行 .NET 应用程序的计算机上安装运行时。在要用于开发的机器安装 SDK。当您下载 SDK 时,您会自动获得运行时。 SDK 下载包括以下组件: .NET CLI。...应用程序的用户可以没有安装 .NET 运行时的机器运行它。自包含应用程序是特定于平台的,可以选择使用AOT 编译的形式发布。...可执行文件是特定于平台的,但依赖于框架的应用程序的.dll文件是跨平台的。 您可以并排安装多个版本运行时,以运行面向不同版本运行时的依赖于框架的应用程序。有关更多信息,请参阅目标框架。

1.9K20

【生产实践】 Dropbox : 为什么我们要为 Capture 构建自定义 Rust 库

这意味着每次我们想完成某些任务时都要启动一个应用程序,或者某些情况下,有一个应用程序持续运行并等待输入--这并不完全是理想的。...一旦Capture的大部分代码我们自己的库中运行,并且macOS和Windows中具有一致的API,我们就能够添加更强大的日志和监控。不再试图解释来自shell应用程序的输出!...不需要包括第三方库也减少了我们应用程序的整体大小。例如,在用Rust重写这些功能后,macOS不再需要大约17MB的Swift库。...正如我们激活窗口时发现的那样,迁移到Rust也使我们能够做一些以前做不到的事情。我们能够为Windows带来以前只存在于macOS的功能。..."Windows的Rust (windows-rs "Windows的Rust (windows-rs)")")的未来感到特别兴奋,它最近刚刚达到0.21.0版本[8]。

80720

操作系统作业:各大系统的区别

Linux 内核版本就是Linux的核心版本 由官网 www.kernel.org 发布 Linux 发行版本就是各个公司的Linux核心版本就行包装,添加想要的内容,这就衍生出非常多的发行版本,如下图所示...如下图所示:图片来源:CSDN 核心架构为Darwin架构,其中EFI指的就是EFI概念非常类似于一个低阶的操作系统,并且具有操控所有硬件资源的能力 Mac OS X的内核环境主要包括了Mach...安卓系统架构: 安卓系统是基于linux的宏内核设计:宏内核包含了操作系统绝大多数的功能和模块,而且这些功能和模块都具有最高的权限,只要一个模块出错,整个系统就会崩溃,这也是安卓系统容易崩溃的原因。...系统功能按照“系统 > 子系统 > 功能/模块”逐级展开,多设备部署场景下,支持根据实际需求裁剪某些非必要的子系统或功能/模块。HarmonyOS技术架构如下所示。...OS为此开源项目的商用版本 价格: Windows 安卓 Linux macOS 鸿蒙 收费购买安装Windows系统的电脑时,相关费用已经被计算进入总价中了 免费 免费 收费价格已包含在苹果电脑售价中

58130

.NET SDK 遥测

请注意,此变量遥测选择退出时不起作用。 数据点 遥测功能不收集用户名或电子邮件地址等个人数据。 也不会扫描代码,更不会提取项目级敏感数据,如名称、存储库或作者。...如果你怀疑遥测收集敏感数据,或认为处理数据的方式不安全或不恰当,请在 dotnet/sdk 存储库中记录问题或发送电子邮件至 dotnet@microsoft.com 以供我们展开调查。...全部 操作系统和版本。 全部 运行 SDK 的运行时 ID (RID)。 全部 .NET SDK 版本。...>=5.0.202 首次运行时将 .NET 工具添加到路径这一步的运行时间。 >=5.0.202 首次运行时要显示首次使用时间通知的运行时间。...>=5.0.202 首次运行时生成 ASP.NET 证书的运行时间。 >=5.0.202 分析 CLI 输入的运行时间。 >=6.0.100 操作系统体系结构 收集的选项 某些命令发送其他数据。

83820

Java 基本功 (基础概念与常识)

JVM 有针对不同系统的特定实现(Windows,Linux,macOS),目的是使用相同的字节码,它们都会给出相同的结果。 首先 什么是字节码?采用字节码的好处是什么?...JVM 有针对不同系统的特定实现(Windows,Linux,macOS),目的是使用相同的字节码,它们都会给出相同的结果。...例如,如果要使用 JSP 部署 Web 应用程序,那么从技术讲,您只是应用程序服务器中运行 Java 程序。那你为什么需要 JDK 呢?...总结: Oracle JDK 大概每 6 个月发一次主要版本,而 OpenJDK 版本大概每三个月发布一次。...某些情况下,有些人提到使用 OpenJDK 可能会遇到了许多应用程序崩溃的问题,但是,只需切换到 Oracle JDK 就可以解决问题; 响应性和 JVM 性能方面,Oracle JDK 与 OpenJDK

45721

【Linux初探】:解锁开源世界的神秘钥匙

由于其良好的设计和严格的测试过程,Linux能够长时间运行而不出现崩溃或错误。这使得Linux成为许多服务器和关键系统的首选操作系统。 安全性 相对于其他操作系统,Linux安全性方面表现出色。...它提供了一个易于使用的桌面环境,并附带了许多常用的应用程序。...超级计算机:许多世界最强大的超级计算机都采用Linux作为操作系统。Linux的高性能、可扩展性和并行计算支持使其成为处理复杂科学计算和大规模数据分析的理想选择。...稳定性和可靠性: Linux以其稳定性而闻名,能够处理高负载和长时间运行,通常不易崩溃或出现错误。 Windows和macOS也有良好的稳定性和可靠性,但在某些情况下可能会出现崩溃或不稳定的问题。...macOS也有大量的商业和个人软件可供选择,并且与Apple硬件紧密集成。 Linux拥有庞大的开源软件库,可以满足各种需求,但在某些商业软件和游戏方面可能存在兼容性问题。

6200

Go:深入探讨 debug`库及其系统运维中的应用

应用场景:需要深入分析程序运行时行为或追踪复杂错误时,运维人员可以利用 dwarf 提供的详细调试信息进行问题排查。...Mach-O 是 macOS 和 iOS 的可执行文件格式。通过 macho 包,可以分析和操作 Mach-O 二进制文件,这是苹果操作系统低级调试和系统编程的基础。...应用场景: macOS 或 iOS 系统上进行开发和运维时,macho 包可以帮助诊断应用崩溃和性能问题。 6. pe pe 包支持读取和解析 PE(Portable Executable)文件。...应用场景: Windows 系统,运维人员可以利用 pe 包分析服务崩溃的原因,并进行调试。 7. plan9obj plan9obj 包支持读取 Plan 9 a.out 对象文件。...故障排查和调试:利用 dwarf、elf、macho 和 pe 等包,运维人员可以深入分析系统崩溃应用程序错误,获取详细的调试信息,快速定位问题根源。

8610

Flutter 1.12 最新 hotfix 与 2020 路线计划

大年初三的时候 v1.12.13+hotfix.7 终于发布了,该版本发布后总算把 1.12.13 版本的几个大坑填完,算是达到“能用”的稳定版本;同时 1 月 30 号官方也发布了 2020 Flutter...一、1.12.13+hotfix.7 v1.12.13+hotfix.7 版本主要在于解决了我比较关心的三个问题,包括: reportFullyDrawn 异常、华为手机上崩溃、光标和键盘输入异常 这几个问题...1、华为手机上崩溃 相信这个问题是 1.12 版本国内开发者最头痛的,出现崩溃的华为手机会抛出 Skia 异常的问题: Flutter engine crashes on some Android devices...image 二、2020 路线计划 从 2020 年 Flutter 公布的 Roadmap 可以看到在于提高稳定性的同时,重点会是在于 Web 与 macOS 的推进。...,macOS,Android,Fuchsia 和 iOS 正常运行,并支持热重装、插件、测试和发布。

1.1K20

火绒安全周报:英特尔芯片出现底层设计漏洞 火狐代码错误收集用户崩溃报告

,因相关功能的代码错误,浏览器没有遵从用户关于隐私的相关设置,一直收集用户的崩溃报告。...也就是说,不管用户本身愿不愿意分享,这些崩溃报告都会被自动发送到Mozilla服务器。错误代码已在Firefox 57.0.3版本中得到修复。...因Mozilla工程师们无法确定这些崩溃报告是用户自愿共享还是因为该错误导致浏览器自动发送的,并且涉及到部分用户的隐私问题,Mozilla决定删除它收到的所有从52.0版本发布后一直到57.0.2版本之间所收集到的所有崩溃报告...通过收集到的数据,便于他们不同的浏览器和设备投放广告。还可以利用这一漏洞从浏览器中窃取保存的登录凭证。目前,几乎所有的浏览器都内置密码管理器,用于自动填写已保存的登录信息。...研究人员称:“电子邮件地址是独一无二且持久的,因此电子邮件地址的哈希值是一个很好的跟踪标识符。“用户的电子邮件地址几乎不会改变,清除cookie,使用隐私浏览模式,或交换设备不会阻止跟踪。

60320

译 | .NET Core 3.0 对诊断的改进

这些运行时功能可帮助您回答一些常见的诊断问题: 我的应用程序是否正常? 为什么我的应用程序有异常行为? 为什么我的应用程序崩溃? ? 我的应用程序是否正常?...当我们仍在研究控制器协议时,dotnet-trace实现了此协议的预览版本。...为什么我的应用程序会爆? 某些情况下,仅通过跟踪进程就无法确定导致异常行为的原因。如果进程崩溃或可能需要更多信息(如访问整个流程堆)的情况,则进程转储可能更适合分析。...诊断核心转储文件通常用于识别应用程序崩溃或意外行为的原因。...传统,您依靠操作系统应用程序崩溃(例如Windows 错误报告)时捕获转储,或者使用 procdump 等工具满足某些触发条件时捕获转储。

1.5K30

专业的光线追踪与全域光渲染软件KeyShot 2023新版发布,详解10大新功能

新功能九:对右侧列表可以多重选取项来右键编辑,以前老版本只能选一项右键操作。新功能十:颜色库中新增了Coloro色彩标准,更多好看的配色方案可供选择。...结束对 macOS Catalina 的支持。macOS Big Sur 是新的最低版本。添加了对 Parasolid V35、NX v2206 的支持添加了对文件夹导出颜色的支持。...修复了一个 Studio 问题,该问题可能导致重新加载场景时加载不正确的环境。修复了动画区域灯启用运动模糊时的内存问题。修复了 ARM 处理器处于内部模式时平滑全局照明中的崩溃。...修复了使用材料时可能发生的崩溃。修复了 Apple Silicon 系统分配真实布料材料时会导致 KeyShot 停止响应的问题。修复了工作室工作流程中的一些问题。...调整了导出的 USD 和 GLB 文件中的凸起高度,以改进对这些文件在其他应用程序中的支持。修复了材质图中 Color Composite 节点的混合模式问题。修复了某些 AxF 类型的颜色问题。

1.8K30
领券