问题列表 - 第48859页

C#进度条不合作

我遇到了一个非常奇怪的情况.这应该是如此简单,但我不确定为什么会这样.

我将一个选取框进度条设置为visible = false,因为它是初始状态.然后在运行期间的某一点,我调用我的一个函数,然后在调用它之前将PB设置为visible = true,在函数结束后,我将其设置为visible = false.它没有变得更简单.

If (something)
{
  pb.visible=true;
  runMyfunction(x, x, x, x,);
  pb.visible=false;
}
Run Code Online (Sandbox Code Playgroud)

问题是我从未见过PB.如果我注释掉我的函数并删除= false,则会显示PB,但只要我恢复了我的功能,PB就不会出现.

我尝试了各种方法.使用If语句确保我在触摸函数之前得到一个进度条,它仍然保持PB隐藏.

我错过了什么吗?这似乎不应该是如此复杂.显示对象,运行函数,隐藏对象.对?:)

c# progress-bar

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

结构成员标识符放在什么范围内?

C规范说

范围有四种:函数,文件,块和函数原型.

现在,如果我在任何功能之外执行以下操作

struct A {
  int x;
};
Run Code Online (Sandbox Code Playgroud)

我的理解是标识符x在文件范围内可见.我们使用命名空间语法来访问该成员,正如规范所述

每个结构或联合为其成员都有一个单独的名称空间(通过.或 - >运算符用于访问成员的表达式的类型消除歧义)

让我们通过添加一个函数来使它更清晰

struct A {
  int x;
};

void f(void) {
  int i;
}
Run Code Online (Sandbox Code Playgroud)

然后参与此程序表示的标识符,作用域和名称空间(N/A"不适用"):

file scope
==========================================
Ordinary  |  Members A  |  Tags  |  Labels
------------------------------------------
 f        | x           | A      | N/A
          |             |        |


function scope of f
=========================================
Ordinary  |  Members ? |  Tags  |  Labels
-----------------------------------------
 N/A      | N/A        | N/A    |
          |            |        |


block scope #1
=========================================
Ordinary  | …
Run Code Online (Sandbox Code Playgroud)

c scope namespaces

6
推荐指数
1
解决办法
1676
查看次数

映射servlet以满足我的请求

我想映射一个servlet来提供包含'app'的请求,并以下面的方式结束*.html

<url-pattern>/app/*.html</url-pattern>
Run Code Online (Sandbox Code Playgroud)

但在运行应用程序时,它给了我一个错误

java.lang.IllegalArgumentException: Invalid <url-pattern> 
/app/*.html in servlet mapping
Run Code Online (Sandbox Code Playgroud)

请帮我映射一下.请提供我可以了解这些网址映射规则和约定的链接.

servlets

5
推荐指数
1
解决办法
4055
查看次数

如何在MatPlotLib中注释/突出显示三维图

我想做这样的事情:在3d空间中的http://matplotlib.sourceforge.net/_images/86cbd17f31.png.基本上我想要突出表面图的一部分.有什么建议?

python matplotlib

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

ruby是否有数组方法选择!或不?

> a = %w(a b c)
 => ["a", "b", "c"] 
> a.select!{|e| !e.nil?}
NoMethodError: undefined method `select!' for ["a", "b", "c"]:Array
    from (irb):2

ruby 1.8.7 (2010-04-19 patchlevel 253) [i686-darwin10.5.0], MBARI 0x6770, Ruby Enterprise Edition 2010.02
Run Code Online (Sandbox Code Playgroud)

该文档称有一种名为select的方法!在数组中.

http://www.ruby-doc.org/core/classes/Array.html#M000252

ruby

9
推荐指数
2
解决办法
4747
查看次数

这是Web用户控制的好设计吗?

我来自ASP.Net MVC背景,所以我喜欢设计好的东西.我刚开始重新回到ASP.Net网络表单,因为我的工作需要它.

我有一个用户控件,我想用它来封装整个组件(布局和代码).根据此控件的某些设置,布局可能会发生变化,或者我可能会调用事件等......这样做是不错的做法?

<%#if(this.SomeProperty)....%><%#if(this.something)this.runSomeMethod())%>

我不知道什么是关于Web用户控件的好设计.

asp.net user-controls

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

Graphics - 将3d点转换为2d投影的等式

我是一个图形新手,但我正在玩HTML5 Canvas,javascript和一些形状和图像.如果我在点Cx,Cy,Cz和Px,Py,Pz处有一个相机,那么将点转换为2d点的最简单方法是什么,这样我就可以用正确的比例渲染图像.我的观点是对的?我是在追踪方程式,而不是图书馆.

谢谢!

3d graphics 2d

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

改变Grails的Groovy版本

如何将Grails 1.3.7使用的groovy版本更改为groovy 1.7.9?

我在Grails 1.3.7应用程序中遇到此问题,其中Quartz进程每分钟实例化大约500个新对象,如下所示:

class Foo{
 Bar bar
 Date d = new Date()
 int v
}

def f = new Foo(bar:b, v:value)
Run Code Online (Sandbox Code Playgroud)

我所观察到的是,每次运行都需要更长的时间.首先,它需要几纳秒,但是当应用程序因PermGen内存不足错误而崩溃时,此过程有时需要超过10秒......来实例化一个对象!

我采取了一些Heap Dumps并发现CallSiteClassLoader从以前设置的对象中获取了大量内存.读完这个帖子后,我决定直接更改WAR中的groovy jar.现在应用程序运行顺利,并且在几次堆转储之后,似乎没有内存泄漏.

但是我生成的每个WAR都会继续使用groovy 1.7.7,我必须手动更改它.

谢谢!

grails groovy

6
推荐指数
1
解决办法
4322
查看次数

防止将实体组合到一个表中的核心数据

有没有办法告诉Core Data在所有实体都从基础实体继承时不将所有实体放入一个表中?这是一个例子:我们有一个"实体"对象,我们有一个继承自"实体"的"人物"和"产品".核心数据创建一个ZENTITY表,其中包含"Entity","Person"和"Product"的组合字段.我们想要的是核心数据创建两个单独的表,一个用于"Person",一个用于"Product".

这甚至可能吗?网上没有任何关于此的内容......

xcode core-data ios

9
推荐指数
2
解决办法
4743
查看次数

如果我用LoadIconWithScaleDown制作它,是否需要调用DestroyIcon?

我正在使用我的应用程序创建图标LoadIconWithScaleDown().CreateIconFromResourceEx()如果首选功能不可用,我也会回过头来.

DestroyIcon()各州的文件:

只需要为使用以下函数创建的图标和游标调用DestroyIcon:CreateIconFromResourceEx(如果在没有LR_SHARED标志的情况下调用),CreateIconIndirect和CopyIcon.请勿使用此功能销毁共享图标.只要加载它的模块保留在内存中,共享图标就有效.以下函数获取共享图标.

  • LoadIcon
  • LoadImage(如果使用LR_SHARED标志)
  • CopyImage(如果使用LR_COPYRETURNORG标志且hImage参数是共享图标)
  • CreateIconFromResource
  • CreateIconFromResourceEx(如果使用LR_SHARED标志)

注:我不是传递LR_SHAREDCreateIconFromResourceEx(); 也许我应该.

我想知道的是,我是否需要打电话DestroyIcon()给用的图标LoadIconWithScaleDown()

windows winapi

6
推荐指数
1
解决办法
928
查看次数