compatibility相关内容

确定任何Java框架的JDK兼容性

我们的是一个遗留的Java项目,已经维护了15年以上。我们有800多个模块。 从Struts到Spring,使用了各种框架。根据当时的需要,开发人员选择了框架并进行了开发。所以没有标准化。 现在我们要求将JDK从1.6版升级到1.8版。 有没有办法轻松知道哪些框架会产生影响? 是否有任何信息以API形式提供,以获取任何框架的JDK版本? 请让我知道... 推荐答案 ..
发布时间:2022-06-06 11:41:44 Java开发

如果两个类型在C中彼此兼容,这到底是什么意思?

在C标准中陈述(强调我的): 如果两个类型的类型相同,则它们具有兼容的类型。类型说明符的6.7.2、类型限定符的6.7.3和声明符的6.7.6中描述了确定两个类型是否兼容的其他规则。56) 56)两种类型不必完全相同即可兼容。 来源:C18,§6.2.7/1-兼容类型和复合类型 我从这些句子中得到的信息不多,也不是很有帮助。通常,引用的部分也不提供有关兼容的确切含义的更多信息。 ..
发布时间:2022-06-06 11:24:53 其他开发

Java x86是否与Java ARM兼容?

针对x86平台编写的任何给定Java程序是否也可以在ARM平台上运行,或者是否需要编写与操作系统相关的代码来处理特定于操作系统的功能? 推荐答案 是。Java运行时环境(JRE)包括一个允许真正的跨平台软件的虚拟机。只要您没有使用本机库(或JNI),一切都应该是真正的跨平台。此外,对于某些特殊情况,您需要检查虚拟机的版本级别是否相同。 ..
发布时间:2022-06-06 11:06:54 Java开发

如何找出我的代码与其兼容的所有早期版本的Python

我已经用Python2.7.3创建了一个中型项目,其中包含大约100个模块。我想知道我的代码与哪些早期版本(例如:2.6.x、2.7.x)兼容(在将我的项目发布到公共领域之前)。找出它的最简单方法是什么? 我知道的解决方案- 安装多个版本的Python并签入每个版本。但是我还没有定义测试用例,所以需要首先定义那些测试用例。 阅读并比较我希望检查其兼容性的各种Python版本的Chan ..
发布时间:2022-06-06 11:01:24 Python

不区分大小写的存储和Unicode兼容性

听说我的工作中有人使用String.toLowerCase()将不区分大小写的代码存储在数据库中以供搜索,我有epic fail的时间思考它可能出错的方式: 土耳其测试(特别是在运行的计算机上更改区域设置) Unicode version upgrades-我的意思是,谁知道这些东西?如果我升级到Java 7,如果我不区分大小写,我必须重新索引我的数据? Unicode版本会影响哪些 ..
发布时间:2022-06-06 10:57:00 其他开发

IE6 CSS 悬停菜单问题

我有一个 CSS 悬停菜单,它适用于所有浏览器,除了...惊喜 -- IE6! #menu_right ul li:hover ul { visibility: visible;} 这个ul 显然最初是隐藏的.当我将鼠标悬停在其父 li 上时,它应该会显示出来......但它没有. 为了找出问题所在,我尝试让 ul 最初 可见 并让悬停动作采取其他方式.例如: #menu_right ..
发布时间:2022-01-22 22:21:52 前端开发

VB6 在 Windows 8 上运行?

假设 vb6 不能在 Windows 8 上运行,因为 VB6 运行时库未随 Windows 8 一起提供,是否无法在 Windows 8 上安装 VB6 运行时库然后运行 ​​VB6?还是有其他问题? 解决方案 编辑: Microsoft 将支持 Windows 8 中的 VB6 运行时. 截至 2011 年 9 月 13 日,VB6 应用程序仍可在 Windows 8 的 Dev ..
发布时间:2022-01-20 18:50:57 其他开发

Android Market - 此应用程序可供 0 多个设备使用?

我已将 apk 发布到 Android 市场,激活并为所有国家/地区免费设置.Android Market 说,我的应用程序与任何设备都不兼容.当我从 PC 浏览器访问 Android Market 时,我可以看到一个应用程序,但我无法从任何 Android 手机(发布前用于测试应用程序的同一设备)下载它. 如果我的要求很少,这怎么可能?在上传之前,我已经在一些相当旧的设备上测试了该应用程序 ..
发布时间:2022-01-20 09:48:50 移动开发

我在哪里可以找到权威的 Selenium WebDriver 到 Firefox 兼容性矩阵?

我曾在各种平台上使用 Selenium Java 和 Firefox Web 驱动程序参与过许多项目.我一次又一次地遇到我们使用的 Selenium WebDriver 版本与安装的 Firefox 版本不兼容. 第一道防线当然是确保我们使用最新版本的 WebDriver 和最新版本的 FireFox. 但有时这是不可能的,因为我们使用的是旧版本的 Java,或者仅仅是因为阻力最小的路 ..
发布时间:2022-01-16 08:29:36 Java开发

主题不适用于 Android 上的 DialogFragment

我正在将旧 Dialogs 切换为 DialogFragment,但主题和样式似乎不起作用. 我正在使用兼容库 v4 中的 DialogFragment,并且在 onCreate 方法中我尝试调用 setStyle(style, theme);有很多不同的主题,但对话框总是在运行 Android 4.0.3 的模拟器中显示为“旧"对话框(即,它不显示在 Holo 主题中). 还有什么我 ..
发布时间:2022-01-15 13:51:35 移动开发

如何以编程方式阻止“程序兼容性助手"?在 Vista(和 Windows 7)中出现?

我开发了一个可能使用 adobe flash 的 C++ 程序,虽然它不是必需的. 我使用 CoCreateInstance 创建 flash 对象,如果失败,我知道 flash 没有安装所以我不使用它. 但是,在 Vista 中(我也认为是 Windows 7),当未安装 flash 时,离开应用程序后,“程序兼容性助手"会弹出一条消息,指出“此程序需要缺少 Windows 组件",指定 f ..
发布时间:2022-01-14 12:07:30 其他开发

FragmentActivity 导致 ClassNotFoundException

我刚刚使用 Android SDK Manager 将 Android SDK 工具更新到第 17 版,并将 Android 兼容性更新到第 7 版.现在,我运行多年的程序在启动时崩溃了. 缩小问题范围,我创建了一个新的空白项目,将 android-support-v4.jar 添加到构建路径,并将 Activity 更改为 FragmentActivity ,仅此而已.现在它崩溃了. ..
发布时间:2022-01-12 11:06:15 移动开发

CUDA 版本 X 抱怨不支持 gcc 版本 Y - 怎么办?

问题是关于版本的特定组合,但更普遍. 我刚刚从 Kubuntu 12.04 升级到 14.04.现在,当我想编译 CUDA 代码(使用 CUDA 6.5)时,我得到: #error -- 不支持的 GNU 版本!不支持 gcc 4.9 及更高版本! 我安装了 gcc-4.8(和 4.7),并尝试使用此处建议的 symlinks-in-/usr/local/cuda/bin 解决方案: ..
发布时间:2022-01-10 15:52:55 其他开发

保证C++库二进制兼容性的简单方法,C链接?

我不知道在 Windows 和 Linux 上保证 C++ 库的二进制兼容性的确切方法.但我认为,如果我使用 C 链接来制作所有公开的 API,我想我可以轻松地保证在 Windows 和 Linux 上的兼容性. 如下: extern "C" int SomeAPI(); 其余的函数肯定会用 C++ 编写.只有对外公开的 API 才会有 C 链接. 并且公开的 API 必须 ..
发布时间:2022-01-09 19:40:21 C/C++开发

从 .net 调用 R(编程语言)

我正在开发一个应用程序,该应用程序需要大量统计处理并将其输出为 .net 桌面应用程序中的图像.这些问题,包括生成输出图像,似乎很适合 R http://www.r-project.组织/ 是否有允许我从 .net 调用 R 的包装器、API、SDK 或端口? 解决方案 R.NET 在 R.NET 的较新版本中存在相当大的问题.如果它不能正常工作,它会工作得非常糟糕(并且会继续这样做 ..
发布时间:2022-01-07 23:01:49 C#/.NET