问题列表 - 第18402页

为什么我不能给文件名赋予不同的名字?

当我想创建一个java类时,它会自动生成一个具有相同类名的文件.

但是当它生成一个类时,它可以更改与类名不同的文件名.我错过了什么吗?

alt text http://content.screencast.com/users/uzay95/folders/Jing/media/9533b1df-6194-4660-aada-2f7c4e0df6c0/2009-12-24_1603.png

替代文字

java

9
推荐指数
3
解决办法
525
查看次数

函数内的多线程变量访问

我有一个函数可以启动几个线程(它是一个测试函数),其中一个线程会改变变量的状态.由于局部变量不能标记为volatile,我假设该方法中的多个线程将始终具有变量的更新状​​态.它是否正确?这是示例代码

public void someMethod() {
   MutableBoolean mb = new MutableBoolean(false);
   Thread t1 = new Thread() {
       public void run() {
           while (someCondition) {
              if ( mb.getValue() ) {
                 ...do something
              }
           }
       }  
   }
   t1.start();

   Thread t2 = new Thread() {
         public void run() {
             if ( someCondition ) {
                mb.setValue(true);
             }
         }
   }
   t2.start();  

   ...wait for the threads to complete
Run Code Online (Sandbox Code Playgroud)

}

java variables multithreading

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

数据可视化:绘制友谊关系

我想那些曾在社区和社交网络工作过的人可能会有一些经验.

我试图绘制一个关于我网站上存在的所有友谊的图表,并在此过程中识别出强烈互联用户的群集.

做这样的事有没有经验?此外,SQL Server 2008 BI是否具有允许此类建模的工具?

谢谢

data-visualization

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

Silverlight:图像到字节[]

我能够将byte []转换为图像:

byte[] myByteArray = ...;  // ByteArray to be converted

MemoryStream ms = new MemoryStream(my);
BitmapImage bi = new BitmapImage();
bi.SetSource(ms);

Image img = new Image();
img.Source = bi;
Run Code Online (Sandbox Code Playgroud)

但是我无法将Image转换回byte []!我在互联网上找到了一个适用于WPF的解决方案:

var bmp = img.Source as BitmapImage;
int height = bmp.PixelHeight;
int width  = bmp.PixelWidth;
int stride = width * ((bmp.Format.BitsPerPixel + 7) / 8);

byte[] bits = new byte[height * stride];
bmp.CopyPixels(bits, stride, 0);
Run Code Online (Sandbox Code Playgroud)

Silverlight库非常小,以至于BitmapImage类没有名为Format的属性!

有没有人能解决我的问题.

我在互联网上搜索了很长时间才找到解决方案,但是没有解决方案,这在Silverlight中有效!

谢谢!

silverlight

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

限制并发线程等于处理器数量?

将执行给定任务的并发线程数限制为等于主机系统上的处理器数量有什么好处?或者更好的是简单地信任像.NET的ThreadPool这样的库来做正确的事情......即使在任何给定的时刻发生了25个不同的并发线程?

c# concurrency performance multithreading threadpool

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

Django manytomany信号?

假设我有这样的模型

class Event(models.Model)
    users_count = models.IntegerField(default=0)
    users = models.ManyToManyField(User)
Run Code Online (Sandbox Code Playgroud)

如果事件添加/删除某些用户,您会如何建议更新users_count值?

python django django-signals django-models

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

如何以编程方式检测到Mac应用程序已“陷入困境”?

我想创建一个应用程序,该应用程序将监视在我的计算机上运行的应用程序,并对应用程序堆积如山的情况做出响应。是否有可能(使用各种OSX编程工具中的任何一个,我将自学使用Objective-C)来检测是否发生了这种情况?如果是这样,有人可以给我一个简短的代码示例吗?

macos user-interface

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

Java是否识别无限循环?

给出以下代码示例:

public class WeirdStuff {

    public static int doSomething() {
        while(true);
    }

    public static void main(String[] args) {
        doSomething();
    }
}
Run Code Online (Sandbox Code Playgroud)

这是一个有效的Java程序,虽然方法doSomething()应该返回一个int但从来没有.如果你运行它,它将以无限循环结束.如果将while循环的参数放在一个单独的变量中(例如boolean bool = true),编译器会告诉你在这个方法中返回一个int.

所以我的问题是:这是Java规范中的某个地方,是否存在这种行为可能有用的情况?

java loops while-loop

25
推荐指数
3
解决办法
5743
查看次数

有没有办法隐藏IntelliJ 9中的面板?

在IntelliJ 9.0中,有没有办法隐藏侧面和底部的面板?具体来说,我正在尝试隐藏Ant Build面板,因为我不使用Ant,并且不希望这些额外的面板占用我侧面和底部的空间.

ide intellij-idea

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

asp.net文件下载 - 跟踪下载的大小

我试图用ASP.net/C#设计一个这样的系统.

用户付费下载一些内容(文件 - mp3/PDF,doc等).我应该能够跟踪用户下载的字节数.如果下载的字节数与服务器上的字节数相匹配,我应该在DB中设置一个标志(告知下载成功并阻止他们再次下载文件/要求他们再次支付下载费用).如果下载不完整,他们应该能够再次下载文件而无需再次付款(因为不会设置标志).

有没有办法跟踪客户端成功下载的字节数?

另外,当我在WinXP机器中看到文件大小时,我看到两种尺寸(磁盘大小,大小).我应该考虑哪一个?它会因操作系统而异吗?

asp.net http file httphandler httpmodule

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