Articles of 类

在Linux上运行WEKA

我已经下载并解压缩了以下WEKA版本weka-3-4-19。 这是在一个Linux操作系统上。 我希望通过命令行使用WEKA,但是在执行时 java weka.classifiers.tress.j48.J48 我收到以下错误信息: Exception in thread "main" java.lang.NoClassDefFoundError: weka/classifiers/tress/j48/J48 Caused by: java.lang.ClassNotFoundException: weka.classifiers.tress.j48.J48 at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:190) at java.lang.ClassLoader.loadClass(ClassLoader.java:307) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301) at java.lang.ClassLoader.loadClass(ClassLoader.java:248) Could not find the main class: weka.classifiers.tress.j48.J48. Program will exit. 有人可以帮我解决这个问题吗? 谢谢。 EDIT1: 试试java -jar weka.jar命令 java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program […]

Vala:将String作为类传递

场景:我有x个类。 可以说10; 每个类都有不同的UIfunction。 当用户加载文件时,该扩展会告诉程序加载的类名; 但它是一个string的forms。 反正有一个string作为类名传递? 一些事情的影响。 var classname = "Booger"; var nose = new classname(){ //classname really means "Booger" //Do Operation }

从单独的文件C ++链接类的Cmake麻烦

我对于linux开发相当陌生,并且在我的main中从一个单独的文件中使用一个类时遇到了麻烦。 我得到的时候(使用cmake创buildmakefile后)得到的错误是系统没有命名一个types,我认为系统类中的代码是正确的,如果我编译而不尝试创build系统类的对象我没有错误,所以我认为这可能与我写CMakeLists.txt文件的方式有关。 这是我的CMakeLists文件: cmake_minimum_required (VERSION 2.6) project (GL_PROJECT) add_library(system system.cpp) include_directories(${GL_PROJECT_SOURCE_DIR}) link_directories(${GL_PROJECT_BINARY_DIR}) find_package(X11) if(NOT X11_FOUND) message(FATAL_ERROR "Failed to find X11") endif(NOT X11_FOUND) find_package(OpenGL) if(NOT OPENGL_FOUND) message(FATAL_ERROR "Failed to find opengl") endif(NOT OPENGL_FOUND) set(CORELIBS ${OPENGL_LIBRARY} ${X11_LIBRARY}) add_executable(mainEx main.cpp system.cpp) target_link_libraries(mainEx ${CORELIBS} system) 我在源代码目录中有main.cpp,system.h(类定义)和system.cpp(类实现) 主要: #include"system.h" system sys; int main(int argc, char *argv[]) { while(1) { sys.Run(); […]

如何在LINUX shell中用Java编译多个类文件?

你好,我在校园里试图编译一个简单的二叉树程序..我们的校园只有壳,我正在使用Linux over eclipse .. 我在我的当前目录bintree.java和treetest.java中有2个类文件 javac bintree.java treetest.java 这段代码创build了多个类,但是我的下一步是什么? ive遍地search了很多关于java linux shell的信息。 谢谢

从.SO(linux)导出C ++类

我怎样才能将整个课程导出到共享库? 通过其他语言使用这个库是否可行? (pascal)

Linux中用于C ++的类层次结构/依赖关系图生成器

有没有一些工具来检查Linux中的C ++代码生成类层次结构/依赖关系图? 我有这个大集合的C ++文件给我,这样的工具将是非常宝贵的帮助我了解源代码。 我对理解它有点纠结。

在C#中从类库访问Windows应用程序表单

我在C#中有两个不同types的项目的解决scheme:Windows应用程序和类库。 他们都共享相同的命名空间,但我不能访问Windows应用程序中的窗体,虽然我添加到CL项目中的System.Windows.Form引用。 请帮帮我!

我在哪里实现我的MFC DLL函数?

我一直在谷歌search,所有我找不到我在找什么。 我在MFC中修改的Visual Studio中创build一个正规的DLL。 也就是说,我select了项目向导 Win32 Project -> DLL -> MFC 我不只是从向导的主列表中单击MFC DLL,这是所有的在线教程描述。 我的问题很简单。 在.cpp文件中, 我只需要知道是否应该在_tmain函数内部或外部实现我的方法(在.h文件中声明)。 里面有一个评论说 //TODO: code your applications behavior here 但我不确定这是我的实现去的地方。 作为参考,这里是.cpp文件: // testmfcdllblah.cpp : Defines the exported functions for the DLL application. // #include "stdafx.h" #include "testmfcdllblah.h" #ifdef _DEBUG #define new DEBUG_NEW #endif // The one and only application object CWinApp theApp; […]

在C#上使用枚举

大家好,感谢您的帮助! 首先我告诉你的背景。 我必须做一个Windows 8的通用应用程序,饮料自动售货机模拟器。 我的课程是: 经理(谁创造机器,放入配料和饮料), VendingMachine(拥有配料和饮料清单,检查是否有足够的饮料等) 含有名称和数量的成分类别, 一个抽象的基类与名称,价格等的饮料和 茶,咖啡和巧克力从饮料inheritance,并有自己的成分实例列表。 现在,当我在机器中select一种饮料时,我正在检查每一种成分的名称,如果机器上有一个同名的成分,我正在检查是否有剩余,我正在检查一个成分。 事情是,应该很容易添加一种新的饮料,但(!)如果配料的名称是不完全相同,它将无法正常工作。 所以我想做一个枚举,我做到了这样的机器,如: public enum IngredientsNames { Coffee, Tea, Chocolate, Sugar, Milk } 成分类是: class Ingredient { public string name { get; private set; } public int amount; public Ingredient(string _name) { name = _name; } } 但问题是如果我想在自动售货机类中做: IngredientNames.Coffee = "Coffee" ; 它说 “任务的左手边必须是一个variables,属性或索引器” 要清楚的是,我想如果有人打开一个新的types的饮料,并且做Ingredient.Coffee它给他自动string的名字“咖啡”,他不必自己给名字,没有之后出错。 […]

CS_HREDRAW | CS_VREDRAW它是做什么的?

structure.style = CS_HREDRAW | CS_VREDRAW; 这是一个代码行,我发现用于注册窗口的类和设置resize设置,但它是如何工作的,结构style的价值是什么? 中间的pipe道符号| 是按位OR因此它将style设置为来自CS_HREDRAW | CS_VREDRAW的位的组合 CS_HREDRAW | CS_VREDRAW所以对于Windows来说意味着什么,如果两者都设置好了,其中一个是或者都不是。 也许我在想…