小编Tyl*_*hko的帖子

计算Java中Object的大小

我想记录一个对象占用多少内存(以字节为单位)(我正在比较数据结构的大小),似乎没有方法可以在Java中执行此操作.据说,C/C++有sizeOf()方法,但这在Java中是不存在的.我尝试Runtime.getRuntime().freeMemory()在创建对象之前和之后记录JVM中的空闲内存,然后记录差异,但它只会给出0或131304,而不管结构中的元素数量是什么.请帮忙!

java memory memory-management data-structures

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

JavaFX如何改变阶段

我正在使用Netbeans 7.2和Scene Builder 1.0来开发JavaFX应用程序.我设置了主屏幕,我想拥有它,所以我点击一个按钮,它将关闭主窗口并打开另一个.主Stage对象位于主类中,但控制器类是独立的,并且不能访问它,因为它不是静态的并且在不同的类中.如何更改场景或舞台?

java netbeans javafx scene scenebuilder

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

要学习哪种汇编语言

我有兴趣学习汇编,特别是因为我发现多态代码相当有趣,我对于我应该学习的东西感到困惑.

我听说x86是最常见的学习或开始,但不是大多数应用程序(用Visual Studio编写)使用不同的汇编语言?或者在普通中级语言中还是什么?或者CIL或IL或其他什么在运行时被编译到x86中?

compiler-construction x86 assembly intermediate-language visual-studio

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

如何安装/配置Xuggle以获取UnsatisfiedLinkError?

我刚刚开始使用Xuggle,我已将所有内容下载到Eclipse中,并将其包含在Referenced Libraries中,但我做了一个非常简单的测试,

package com.xuggle.xuggler.demos;
import com.xuggle.xuggler.IContainer;

public class getContainerInfo {
public static void main (String [] args){

     IContainer myContainer = IContainer.make();
    }
}
Run Code Online (Sandbox Code Playgroud)

它会引发一堆错误,

2011-06-12 16:26:52,142 [main] ERROR com.xuggle.ferry.JNILibraryLoader - Could not load library: xuggle-xuggler; version: 3; Visit http://www.xuggle.com/xuggler/faq/ to find common solutions to this problem
Exception in thread "main" java.lang.UnsatisfiedLinkError: no xuggle-xuggler in java.library.path
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1734)
    at java.lang.Runtime.loadLibrary0(Runtime.java:823)
    at java.lang.System.loadLibrary(System.java:1028)
    at com.xuggle.ferry.JNILibraryLoader.loadLibrary0(JNILibraryLoader.java:265)
    at com.xuggle.ferry.JNILibraryLoader.loadLibrary(JNILibraryLoader.java:168)
    at com.xuggle.xuggler.XugglerJNI.<clinit>(XugglerJNI.java:19)
    at com.xuggle.xuggler.IContainer.<clinit>(IContainer.java:1457)
    at com.xuggle.xuggler.demos.getContainerInfo.main(getContainerInfo.java:9)
Run Code Online (Sandbox Code Playgroud)

java media xuggle

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

C++ 和 Java 中的套接字

我想知道在 Java 或 C++ 中网络是否更容易。因为我知道在 Java 网络中使用套接字是非常简单的,例如执行以下操作:

Socket s= new Socket();
s.connect(new SocketAddress("localhost",8888));
Run Code Online (Sandbox Code Playgroud)

并且如果在 C++ 中明显更难,这会严重影响我的决定。提前致谢!

c++ java sockets networking

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

作为Int数组Java的图像

我正在使用JMyron用Java编写的网络摄像头应用程序,该程序将返回网络摄像头所看到的内容int [].因为它是每个int一个像素,它如何rgb将像素的值表示为一个int?

java processing image image-processing videochat

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

确定num是否是java中2的幂?

可能重复:
如何检查数字是否为2的幂

如果传入值2,4,8,32,64等,我怎么能写一个返回true的方法?

java math methods algebra exponent

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

具有特定参数顺序的语法错误

使用此代码:

Sponsorship.includes(patient: :vaccinations, :backer)
Run Code Online (Sandbox Code Playgroud)

我得到syntax error, unexpected ')', expecting =>.但是当我像这样更改参数的顺序时:

Sponsorship.includes(:backer, patient: :vaccinations)
Run Code Online (Sandbox Code Playgroud)

错误消失了.为什么语法错误取决于参数的顺序?

ruby syntax hash literals

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