Spring:将启动ApplicationContext的对象注入到ApplicationContext中
我想在遗留应用程序中使用 Spring。 核心部分是一个类,我们称之为LegacyPlugin,它代表应用程序中的一种可插入部分。问题是这个类也是数据库连接器,…
如何将 MySQL 5.x 与 PHP 4.x 一起使用?
我被要求支持遗留系统。为此,我需要在我的计算机上安装 PHP4 以及 MySQL 4.x。我找不到可以在我的计算机上安装的 MySQL 4.x 版本,因此我想将系统升…
单元测试遗留 C# 代码
如何为这样的方法编写 NUnit 测试。这个方法本身是否值得重构? 处理遗留代码中的此类场景的最佳方法是什么? public bool DoXYZ() { ABC abc= new AB…
在历史代码中不寻常地使用 new。这是什么意思?
我只是移植一些旧代码: #define NewArrayOnHeap(TYPE, COUNT, HEAP, NEWPTR, ERROR) \ ((*(NEWPTR) = new ( #TYPE "[" #COUNT "]", __alignof(TYPE),…
我正在维护一个 40K 行长的 Java 类..有问题吗?
这可能是一个导致删除的主观问题,但我真的很想得到一些反馈。 最近,我转到另一个非常大的企业项目,在那里我担任开发人员。我惊讶地发现项目中的大…
Delphi 3 中接口支持的等效项是什么?
我支持用 Delphi 3 编写的应用程序,并且我想对源代码进行一些改进,同时等待将其升级到较新版本的 Delphi 的机会。我想使用的东西之一是接口。我知道…
将 django 与旧版身份验证 cookie 一起使用
我在自制 python 框架中有一个大型代码库。我将逐步将代码转移到 Django,但同时需要支持通过旧系统登录。旧系统在用户登录后使用 cookie 来识别用户…
数据库压缩和归档 - MS Access 后端
场景:有一个遗留程序(不确定什么语言),我被要求“压缩并存档数据库中的表单”。当用户打开应用程序时,大约需要 2-5 分钟才能加载大约 27000 条记…
XML 文件是否应包含可以导出哪些节点?
我目前正在处理一个大型 XML 文件,其中某些元素包含 123 ,而其他元素则不包含它们。例如: ... ... 13 2 ... ... 12 ... 所以,实际的文件要复杂得…