问题标签 [migrating]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
662 浏览

ruby-on-rails - 从 rails 应用程序迁移到骨干网.marionette 应用程序

我是backbone.marionette 的新手。我阅读了一些指南,但还不够了解 MVC 结构是如何在那里实现的。

在rails中我有这样的结构:

我的视图/js 文件正在向控制器发送数据(在更新/创建等期间),并从中获取数据。控制器使用 Api 类(所有模型都继承自它)和net/https.

我的问题是:

1.如何实现与backbone.marionette中其他应用的连接?

2.mvc的思路和rails中的思路一样吗?控制器实际上在木偶中做了什么?

3.我的应用程序结构应该是怎样的?

4.我应该在哪里存储配置参数?

0 投票
1 回答
347 浏览

php - 将一些代码从 PHP 5.2 迁移到 5.4 — 标头中的字符编码?

我有一个不是我写的旧剧本。我是初学者 PHP 编码器,所以如果有人可以帮助我解决这个问题。该脚本在 PHP 5.2 中运行良好,但在 5.4 中出现错误我收到此错误:

“未声明 HTML 文档的字符编码。如果文档包含 US-ASCII 范围之外的字符,则在某些浏览器配置中,文档将呈现乱码。页面的字符编码必须在文档中或在传输协议。”

这只是functions.php脚本的一部分,但我认为这是给我html头错误的功能区域。如果我需要发布整个 functions.php 脚本,请告诉我。

0 投票
1 回答
55 浏览

django - 将 djangorestframework 迁移到 2.XX

我从以前的开发人员那里继承了大量的 django 代码库。我们为我们的 api 使用 django-rest-framework,但不幸的是我们拥有的版本是 0.4.0。我搜索了旧版本的文档,但结果是空的。具体来说,代码主要使用djangorestframework.resources.ModelResourceFormResourcedjangorestframework.views.ListModelView。我愿意考虑将代码移植到版本 2.XX,但我还没有找到任何好的资源来说明如何在不破坏所有内容的情况下做到这一点。

我的问题:有谁知道我在哪里可以找到 0.4.0 版的文档或一些有用的资源来移植我的代码库以使用新版本?

0 投票
1 回答
126 浏览

annotations - 将 javaee6 迁移到 javaee7:错误 WELD-001408 不满足的依赖项

实际上,我正在将一个应用程序从 javaee6 迁移到 javaee7,该应用程序具有带有一些 CDI 组件和所有业务逻辑的 ejb 模块。

一般来说,我有一个接口来使用实体制作 CRUD:

和这样的实现:

抽象类 AbstractManager 定义了所有方法,如创建、读取、更新等。

我的 @Generator 是一个 Java 注释,它将为服务提供一种调用操作的方法,将实体通过泛型传递到字段级别。那是:

使用 glassfish 3 和 javaee7 一切正常,但 javaee7 似乎有一些规范无法实现我的实现。有谁知道这个问题或可以帮助我解决?

非常感谢,对不起我糟糕的英语......

0 投票
0 回答
352 浏览

c++ - 将 libQxt 链接到项目的未定义引用错误。从 Qt4 迁移到 Qt5

我正在将一个项目从 Qt4.x 迁移到 5,我快完成了,但是在链接 libQxt 时出现错误。起初我下载了 Qt5 的 libQxt 并用 Qt5 编译它,然后将它们包含在项目中,但它没有解决任何未定义的引用,(可能是因为有不推荐使用的函数等)所以我下载了 Qt4 的 libQxt 并编译了使用 Qt4 的库,它确实解决了许多未定义的引用,但我仍然收到两个错误,这不应该是因为错误引用的函数在包含的库中。

这些是错误:

这些是图书馆的链接:

如果我评论包含 libQxtnetwork 的行(这是程序真正使用的那个),则会出现更多错误,所以我不明白为什么它没有检测到这两个函数。以下是我在评论该行时遇到的错误:

我希望有人能启发我一些知识。非常感谢。

编辑:我设法“修复”了这些错误,我错过了一些简单的东西

(我没有写这段代码,这使得移植比它应该的更难)坏的是我现在有非常相似的错误:

我现在会尝试解决这些问题,至少我已经过了这一点。

EDIT2:我已经设法通过将 rawData() 更改为 mimeData() 来解决第一个错误,它一定已被弃用。我希望功能保持不变。

EDIT3:显然最后一个错误只是构造函数的问题:

构造函数接受 QxtMailMessage 对象或 qstrings 发件人、收件人,但我认为 _m 是消息。我将不得不问谁编写了代码,因为变量的名称根本没有帮助。

我可以说问题已经解决了。谢谢你。

0 投票
1 回答
997 浏览

c++ - QString::fromUtf8 的多重定义和未定义的引用

我正在将一个大型项目从 Qt4.x 迁移到 Qt5。现在我遇到了无法解决的问题:

我知道肯定有一些包含被复制,但是项目太大了我不知道如何找到它,这很奇怪QString,因为我认为默认添加了它,你不必做任何类型包括或任何东西。我在网上搜索过同样的问题,但显然没有任何关于它的内容。以下是包括:

aisinfowidget.cpp:

gpssettingswidget.cpp(来自这里的未定义引用)

这是我的.pro文件:

如您所见,我已将串行端口添加到 QT 变量并已链接库,所以我不知道为什么未定义的引用。或许解决QString的多重定义就能解决这些问题。我希望有人能指出我正确的方向。

非常感谢。

PS:代码不是我的,这使得找到问题变得更加困难。

编辑

我已经尝试在 gpssettingswidget.cpp 中评论与库的链接和所有包含并得到相同的未定义引用错误,所以我一定遗漏了一些东西,但是什么?它仍然可能是多重定义错误。在我解决这个问题之前,我无法确定其他问题。

编辑 2

显然,根据这个在Qt5中只需要添加

在文件和 .pro 文件中的 QT += serialport 中,但即使这样做我也会遇到相同的错误。我确信编译器不知何故找不到库,但我不知道还能做什么。我也不知道我是否应该使用用 Qt4 或 Qt5 编译的库。
我尝试了两者并一遍又一遍地得到相同的错误。

编辑 3 好!

我设法解决了错误,QtSerialPort在以一千种不同的方式编译之后,我得到了一个确实解决了未定义引用的文件,尽管现在我得到了所有这些错误,所以我不确定它是向前还是向后一步* *

和更多。

最后编辑

我对 Qxmpp 库做了同样的事情,并解决了所有这些讨厌的错误。我现在还有其他错误,但我可以说这个问题已经回答了,因为我已经过了这一点。非常感谢。

0 投票
1 回答
1292 浏览

java-ee-6 - 应用程序从 weblogic 9.2 迁移到 weblogic 12c

我想将应用程序从 webLogic 9.2 服务器迁移到 webLogic 12 c。我对这个过程比较陌生。有人可以帮我做这个吗?我不太了解weblogic服务器。

谢谢,

阿波

0 投票
1 回答
84 浏览

magento - 如何将 magento 商店移动到另一个域?

我在子域上有我的 magento 商店,现在我选择了我希望网站所在的最终域,但我不知道如何移动它,我需要更改什么?

我尝试更改 SQl 文件中的 base_url,但它似乎没有解决问题。

谢谢!

0 投票
3 回答
1146 浏览

arrays - 从 AnsiChar 数组更改为 WChar 数组

我是 XE5 用户。我有一个用 D7 编写的客户端/服务器应用程序。我已经升级到XE5。因为 D7 不是 unicode,所以我使用了以下类型:

我正在通过 tcpip 将此数据发送到服务器。服务器具有相同的定义。现在我需要升级到 unicode,但大小必须相同。因为我正在使用以下模式:

我试图将 TRap 更改为:

但是大小并不相等。TRap 是 255,但 TRap2 是 256。我无法更改大小,因为它应该适用于 ex 版本。你有什么建议?

0 投票
1 回答
218 浏览

laravel - 在 Laravel/Artisan 中迁移或播种时的环境特定提示

我喜欢 Artisan 在运行可能具有破坏性的操作(例如在生产中迁移和播种)之前会提示我,我想知道是否有任何方法可以让我在其他环境(例如登台)中获得该功能。例如,如果我运行php artisan migrate它将输出: