问题列表 - 第33192页

垃圾收集从Java 1.4变为Java 6?

我们最近将我们的一个应用程序从Java 1.4升级到Java 6.

通过一些负载和性能测试,我们观察到Java 6中的可用内存通常保持在比Java 1.4更低的水平.

在使用Java 6对应用程序进行一些分析之后,我们注意到许多对象不再被任何其他对象引用(即垃圾收集的候选者)留在内存中,显然从未被垃圾收集.我们把它作为较低可用内存的解释.

问题是:垃圾收集行为从Java 1.4改为Java 6的方式是什么?

java garbage-collection

6
推荐指数
2
解决办法
2537
查看次数

什么是Silverlight中DataTrigger的替代品

这是我的情景.

我有2个属性.类型和状态.

类型是具有3个值的枚举,例如球,汽车,箭头.State是一个int,可以接受3个状态值,例如-1,0,1.另外,我有每个状态值的9个图像.

就像,如果我选择类型为球,值为-1,我想显示一个红色球.如果我选择类型为箭头并将值选为1,我想显示向上箭头.等等.,

我能够在WPF中做到这一点.我创建了3个带有空图像的DataTemplates.然后,我使用DataTrigger检查并更新所选StateValue的特定图像.

但是,在silverlight中我该怎么做呢.我知道,我必须在VSM中这样做.但是,我想知道关于这个(或)任何可用替代方案的更多细节.

silverlight datatrigger vsm silverlight-4.0

18
推荐指数
4
解决办法
1万
查看次数

有没有办法从对象中获取元素数量?

让我详细解释一下.我跟下了一个物体 -

{
    "OBJECT1" : {
        "NAME1" : "VALUE1",
        "NAME2" : "VALUE2",
        "NAME3" : "VALUE3"
     },
     "OBJECT2" : {
        "NAME4" : "VALUE4",
        "NAME5" : "VALUE5"
     }
}
Run Code Online (Sandbox Code Playgroud)

从这个对象,我想得到像OBJECT1 = 3中的元素数量和OBJECT2 = 2中的元素数量.如果有可能使用javascript.基本上我要做的是,动态地遍历对象中可用的名称值对,这样如果有人向对象添加另一个元素,我就不必更改我的代码.

也排除了任何替代方案,因为我被允许仅在我的用例中使用对象.

javascript

7
推荐指数
1
解决办法
6857
查看次数

有没有办法在不使用iframe的情况下将HTML块"沙盒"远离其页面的CSS?

例如,它是否有可能div完全忽略CSS规则,无论它包含什么classes和ids?

html css

10
推荐指数
1
解决办法
2222
查看次数

Django"视图没有返回HttpResponse对象."

当我调用runDelete时,它会调用run,那么为什么"view没有返回一个HttpResponse对象"呢?

谢谢:)

views.py

def run(request, build):
    run_list = []   
    target_dict = {}
    target_num = 0
    build_id = 0
    all_run_list = TestRun.objects.all().order_by('id')
    for run in all_run_list:
        build_version = run.build.version
        build_number = run.build.number
        run_build = build_version + '.' + build_number
        if (build==run_build):
            run_list.append(run)
    return render_to_response('run.html', {'run_list': run_list})

def runDelete(request):
    run_list = request.POST.getlist('var_delete')
    build_id = request.POST.get('build_id')
    for run2 in run_list:
        run2 = int(run2)
    build_id = int(build_id)
    build_obj = Build.objects.get(id=build_id)
    build_version = build_obj.version
    build_number = build_obj.number
    build = build_version + '.' + …
Run Code Online (Sandbox Code Playgroud)

django

14
推荐指数
1
解决办法
2万
查看次数

使用Number作为Monoid

我需要使用一个数字(一个Rational)作为Writer Monad的日志类型.不幸的是,数字不是Monoid.是否存在将数字实例化为Monoid的模块(或其他),或者我应该自己执行此操作?

(我只是想知道它是否已存在于某个地方,不能重新发明轮子,如果需要,我自己也不需要帮助)

monads haskell

3
推荐指数
1
解决办法
184
查看次数

关闭对话框和启动对话框的表单

我在winforms应用程序中有一个表单.当我按下一个按钮时,它会加载一个带有选项yes和no的模态消息框.

这很好,但是当我按否,我想关闭对话框和启动对话框(发件人)的按钮的表单.

所以app结构是这样的:

主应用程序窗口>按菜单项以启动新表单(连接设置)>按此表单上的按钮以启动消息框.

打开了两个窗口(连接设置表单和对话框),我想要关闭它们.

我怎么能这样做?

c# winforms

4
推荐指数
1
解决办法
4万
查看次数

从图像列表中查找最大的图像尺寸

我有一个本地保存的图像列表(路径).如何从这些中找到最大的图像?我不是指文件大小而是指尺寸.

所有图像都是常见的网络兼容格式 - JPG,GIF,PNG等.

谢谢.

python

3
推荐指数
2
解决办法
1481
查看次数

.NET跟踪日志查看器

我已经在.NET中启用了跟踪日志记录来输出来回的网络数据,因此我可以看到SOAP请求被发送到Web服务.这似乎是我无法在自身和Web服务之间调试或添加代理的站点上的最佳方式.

以下是我添加到web.config中的行以启用它:

 <system.diagnostics>
  <trace autoflush="true"/>
  <sources>
   <source name="System.Net" maxdatasize="1024">
    <listeners>
     <add name="TraceFile"/>
    </listeners>
   </source>
   <source name="System.Net.Sockets" maxdatasize="1024">
    <listeners>
     <add name="TraceFile"/>
    </listeners>
   </source>
  </sources>
  <sharedListeners>
   <add name="TraceFile" type="System.Diagnostics.TextWriterTraceListener" initializeData="images/trace.log"/>
  </sharedListeners>
  <switches>
   <add name="System.Net" value="Verbose"/>
   <add name="System.Net.Sockets" value="Verbose"/>
  </switches>
 </system.diagnostics>
Run Code Online (Sandbox Code Playgroud)

有没有人知道这个日志查看器?我的搜索变得毫无结果.

.net c# windows asp.net logging

4
推荐指数
1
解决办法
1万
查看次数

如何在symfony中修改/添加帖子参数?

在处理请求之前,如何在服务器端向sfRequest对象添加更多参数?

我尝试下面的代码,但它不起作用.

$request->setParameter('formname[id]');
Run Code Online (Sandbox Code Playgroud)

提前谢谢了.

symfony1

4
推荐指数
1
解决办法
9574
查看次数