小编Ahm*_*med的帖子

java中的主要功能?

实际上,我有两个问题.第一个是为什么项目中应该有一个主函数?第二个是如果我在一个项目中可以有多个主函数,那么这有用吗?

java

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

调用方法或调用方法?

我不确定这个问题是否相关,但我看到"方法被调用"这个表达很多,那么在调用方法或调用方法之间是否有技术差异,或者它只是同一个动作的其他单词?

PS:很明显,我不是英语母语人士,在网上寻找调用定义没有帮助.

methods terminology invoke

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

编写指令集模拟器的主要步骤是什么?

我将从事一个需要为特定指令集编写模拟器(可能不适用于真正的处理器)的项目。最好这个模拟器类似于 MIPS ISA 的 SPIM 模拟器。它将显示所有寄存器、内存位置等的内容,并让我逐步执行指令。是否有编写模拟器的标准步骤集?从哪儿开始 ?

我了解 Java 和 C++,并且完成了两门计算机体系结构课程并在 3 人团队中工作。

assembly simulator

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

给出输入生成真值表?

是否存在一种智能算法,它采用了许多概率并在多维数组或容器中生成相应的真值表

例如:

n = 3
N : [0 0 0
     0 0 1
     0 1 0 
     ...
     1 1 1] 
Run Code Online (Sandbox Code Playgroud)

我可以使用for循环和Ifs,但我知道我的方式将是缓慢和耗时的.所以,我问如果有一个高级功能,我可以尽可能高效地使用它?

c++ logic

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

成员函数参数可以是相同的类类型吗?

//node.h 
class node 
{
      public:
            void sort(node n);

};
Run Code Online (Sandbox Code Playgroud)

我还没有尝试过代码.但有趣的是,这是一个有效的案例,为什么?

编辑:

这引出了另一个问题:我可以在这样的成员函数中声明FOO吗?

//FOO.h
Class FOO
{
   public:
   void sort(int n) ;
   void swap(int x , int y ); 
}

//FOO.cpp

void FOO::sort (int n)
{
     FOO obj;
     obj.swap(3 , 5) ;
}
Run Code Online (Sandbox Code Playgroud)

c++ class

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

错误C2893:无法专门化功能模板

我收到此错误和另一个错误**"智能感知:没有函数模板的实例匹配参数列表"**编译以下代码时

我知道我的函数可能存在逻辑错误,但我需要首先解决此错误才能调试我的函数.

#include <iostream>
using namespace std;

template<class T>
T myMax (T& arr ,int arrStart ,int arrSize)
{
    if(arrStart==arrSize-1)
        return arr[arrSize];

    int median = (arrStart+arrSize)/2 ;
    T left , right , maximum ;

    left = max(arr,arrStart , median);
    right = max(arr , median+1 , arrSize-1) ;

    if (left>right)
        maximum = left;
    else
        maximum = right ;

    return maximum ;

}

void main()
{

    int arrSize = 5;
    int arr[] = {1,3,4,6,22};

    int x;
    x = myMax(arr,0,arrSize);

}
Run Code Online (Sandbox Code Playgroud)

c++ templates

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

在linux中生成鼠标,键......等事件

我在一个项目中,我需要编写一个简单的驱动程序,接受来自USB设备的输入,并根据收到的消息在GUI上执行操作(就像编写usb鼠标驱动程序,但使用我自己的协议).我正在寻找这种可能性,我发现软件测试自动化工具,如LDTP,已经可以生成鼠标点击和键盘命中等操作.是否有其他API可供使用?考虑到我的团队对C语言有很好的理解而没有Linux经验,它会消耗多长时间?

c linux events

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

netbeans中的META-INF/persistence.xml是什么?

我正在构建一个依赖于DB的学期Java项目,因此我阅读了有关JDBC的教程,并构建了一个从MySQL DB中读取的简单应用程序.我尝试使用Netbeans桌面数据库应用程序来读取生成的代码,但我发现Netbeans采用了一种非常不同的方法来连接数据库,我无法理解它为什么使用persistence.xml文件以及使用的持久性包是什么?

    Class.forName("com.mysql.jdbc.Driver");
    String connectionUrl = "jdbc:mysql://localhost/mysql?" +
                           "user=root&password=123456";
    Connection con = DriverManager.getConnection(connectionUrl);
Run Code Online (Sandbox Code Playgroud)

任何人都可以指导我学习这种方法的教程吗?为什么Netbeans使用此代码而不是我发布的常用代码?

java mysql netbeans jdbc

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

ResultSet什么时候关闭?

我想知道如果我没有关闭它,是否可以关闭ResultSet?我有一个ResultSet是关闭异常但我确信我没有关闭任何地方的ResultSet.我所做的确切是我使用ResultSet执行SELECT查询然后我使用相同的ResultSet,因为它被此方法调用:

public Object getValueAt( int row, int column )
        throws IllegalStateException {
    // ensure database connection is available
    if ( !dbConnection.isConnectedToDatabase() )
        throw new IllegalStateException( "Not Connected to Database" );

    // obtain a value at specified ResultSet row and column

    try {
        getResultSet().absolute( row + 1 );
        return getResultSet().getObject( column + 1 );
    } // end try
    catch ( SQLException sqlException ) {
        System.out.println("Exception from here dude");
        sqlException.printStackTrace();
    } // end catch

    return ""; // if problems, return empty string …
Run Code Online (Sandbox Code Playgroud)

java jdbc

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

在文本文件中读取一行两次

我有这个文本样本

Ahmed 10
kmal 5
doola 6
Run Code Online (Sandbox Code Playgroud)

我正在使用此代码来阅读它

if (myfile.is_open())
{
  while ( myfile.good() )
{

    myfile >> name;
    myfile >> phone;
    cout << name <<" "<<phone<<endl;

}
myfile.close();
Run Code Online (Sandbox Code Playgroud)

}

我得到了这个输出

Ahmed 10
kmal 5
doola 6
doola 6
Run Code Online (Sandbox Code Playgroud)

为什么这段代码会读取最后一行两次?

c++

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

标签 统计

c++ ×4

java ×3

jdbc ×2

assembly ×1

c ×1

class ×1

events ×1

invoke ×1

linux ×1

logic ×1

methods ×1

mysql ×1

netbeans ×1

simulator ×1

templates ×1

terminology ×1