小编evi*_*uin的帖子

如何在JAVA中创建异步HTTP请求?

我对Java很新,所以对某些人来说这似乎是显而易见的.我在ActionScript上做了很多工作,这是基于事件的,我很喜欢.我最近尝试编写了一小部分执行POST请求的Java代码,但我遇到了一个问题,即它是一个同步请求,因此代码执行会等待请求完成,超时或出现错误.

如何创建异步请求,代码继续执行,并在HTTP请求完成时调用回调?我瞥了一眼线程,但我认为这太过分了.

java asynchronous httprequest

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

我可以将哪些算法用于音量级别?

假设我有一个可以介于0和1之间的滑块.它SoundTransform.volume也介于0(静音)和1(完整音量)之间,但是如果我使用线性函数,那么说SoundTransform.volume = slider.volume,结果相当不令人满意.

我真的没有研究人耳,但是我曾经无意中听到人类的感知是对数的,或类似的东西.我应该使用哪些算法来设置SoundTransform.volume

apache-flex math flash audio actionscript-3

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

如何在Actionscript 3中删除/ gc对象?

我想从内部删除/强制类实例上的垃圾收集.显然,this = nulldelete this没有工作.我能以任何方式做到这一点,还是我咆哮着错误的树?我基本上是在寻找某种类型的析构函数..

我有一个类实例尝试加载XML文件,如果找不到该文件,我想破坏该实例,最好是从内部本身.然后,重点是在父类中做一些事情,具体取决于子实例是否为null.

我曾想过把一个事件扔给父母并从那里删除孩子,但我更愿意这样做只有在没有别的办法的情况下.

oop flash class actionscript-3

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

如何通过Java套接字以二进制形式发送数据?

我已经看到很多在Java中通过套接字发送序列化数据的例子,但我想要的只是发送一些简单的整数和一个字符串.而且,问题是我正在尝试将这些传达给用C编写的二进制文件.

那么,底线:如何在Java中通过套接字发送一些字节?

java sockets binary

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

有谁知道在Java中配置GC的好指南?

我在运行应用程序的JVM上遇到了麻烦,它的堆内存看起来像梳子.它不断从1.5 GB跳到3 GB,并逐渐恶化到更高的值.我正在使用G1 GC算法,但不知道如何配置它.

我无法访问我正在运行的应用程序的代码,不用说,它是一个相当大的应用程序.

那么,最重要的是,有没有人知道在Java中配置GC的好指南?

java garbage-collection jvm

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

try-catch不工作?

我在以下Actionscript 3代码中使用了try-catch块:

try {
    this._subtitle = new SubtitleController(subtitlePath, _framerate);
    this._subtitle.addEventListener(Event.COMPLETE, subtitleLoaded);
}
catch (e:Error) {
    trace('subtitle not found');
}
Run Code Online (Sandbox Code Playgroud)

然后SubtitleController构造函数尝试加载subtitlePath并抛出一个Error #2044: Unhandled ioError,但错误不会被try语句捕获.简单地抛出错误就像没有try声明一样.

当然,我可以用这个代码替换

this._subtitle.addEventListener(IOErrorEvent.IO_ERROR, function (ev:Event) { trace('subtitle not loaded'); });
this._subtitle = new SubtitleController(subtitlePath, _framerate);
this._subtitle.addEventListener(Event.COMPLETE, subtitleLoaded);
Run Code Online (Sandbox Code Playgroud)

它几乎可以工作,它停止了这个错误,但却引发了另一个错误.

但这不是try-catch要做到这一点的重点吗?为什么它不适用于try-catch,但它确实适用于常规事件监听器?

flash error-handling try-catch actionscript-3

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

使用JavaScript调用Flash ExternalInterface

我正在尝试使用JavaScript调用在Flash swf中使用ExternalInterface声明的函数.它工作了一次,但突然间,它停止了工作.

我有一个Flash Player的调试版本,但Flash中没有出现错误.甚至不是"安全沙箱错误"或其他东西.我得到的唯一错误是JavaScript中的以下错误Error: Error in Actionscript. Use a try/catch block to find error.

我正在使用AS3,在Mac上为Flash Player 10导出并在Firefox 3/Safari 4上进行测试.

任何帮助将不胜感激.

javascript flash actionscript actionscript-3

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