我对内存管理有一点困惑。
我在java应用程序中以嵌入式模式使用neo4j。版本- 1.8.1。JVM版本- 1.6
我有一个带有for循环的单线程加载器,其中包含一个嵌套的for循环。在外部for循环中,我执行graphDb.beginTx();,从mysql获取测试对象的id并为其创建一个Node。在内部for循环中,我查询mysql以获得一组相关的对象。我为它们创建节点,并与我在外部循环中创建的节点建立对应关系。
在外部for循环的末尾,我执行tx.success()和tx.finish()。
for (int x = 0; x < 10000000; x++) {
Tra
我已经有几年没有做过很多.NET开发了。现在我正在享受现代.NET的一些新东西,我只是想确保我正确地使用了这些东西。我是一个单独的开发人员,没有其他人可以提出想法。
我有一个新的MVC web应用程序。我用的是巨大的微型ORM。我非常相信缓存数据库请求。我还创建了一个EnumWrapper类。
在这段代码中有什么东西看起来很糟糕吗?
我的缓存类:
using System;
using System.Runtime.Caching;
namespace ULH.Common
{
public static class Caching
{
private sta