小编kri*_*mar的帖子

如何获取mysql表列的数据类型?

我想获取mysql表的列数据类型.

以为我可以使用MYSQLFIELD结构,但它是枚举的字段类型.

然后我尝试了 mysql_real_query()

我得到的错误是 query was empty

如何获取列数据类型?

mysql

80
推荐指数
7
解决办法
15万
查看次数

在JNI中使用它时出现Javah错误

命令:

javah -jni JavaHowTo
Run Code Online (Sandbox Code Playgroud)

结果:

error: cannot access JavaHowTo 
class file for JavaHowTo not found

javadoc: error - Class JavaHowTo not found.
Error: No classes were specified on the command line.  Try -help.
Run Code Online (Sandbox Code Playgroud)

我已正确设置类路径,但我仍然收到此javah错误.

任何解决方案都会有所帮助.

java java-native-interface classpath

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

.dll已经加载到另一个类加载器中了?

我有一个在Tomcat 3.2.1下运行的webapp,需要进行JNI调用才能访问旧C++代码中的数据和方法.在启动webapp时加载servlet,作为其init方法的一部分,将使特定于该webapp实例的数据集加载到C++数据结构中.

此servlet的此Java代码包含以下内容:

static
{
    try {
        System.loadLibrary("JCoreImpl");
        System.out.println("JCoreImpl loaded");
        m_bLibraryLoaded = true;
    } catch (UnsatisfiedLinkError e) {
        m_bLibraryLoaded = false;
        System.out.println("JCoreImpl NOT loaded " + e);
    }
}
Run Code Online (Sandbox Code Playgroud)

如果只有一个webapp(我们称之为"webapps/aaa"),事情就可以了.

如果我有第二个webapp("webapps/bbb")与webapps/aaa相同,除了C++数据结构中使用的数据集,那么webapps/aaa启动就好了,但是当webapps/bbb启动时,我得到了错误陈述:

JCoreImpl NOT loaded java.lang.UnsatisfiedLinkError: Native Library
E:\WebStation\binDebug\JCoreImpl.dll already loaded in another classloader
Run Code Online (Sandbox Code Playgroud)

我需要为每个webapps都有一个单独的本机库实例,因为每个实例都需要包含该特定webapp所特有的数据.我搜索了邮件档案并阅读Craig McLanahan的电子邮件,解释了类加载器的层次结构.但是我无法找到任何特定于为每个webapp加载本机库的唯一实例的内容.

java-native-interface web-applications javabeans

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

如何在Wireshark中找到丢包?

我需要测试FTP应用程序的丢包.我使用了Wireshark数据包嗅探器,我得到了TCP Stream.

如何使用Wireshark找到丢包?

packet-capture packet wireshark

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

关于IP组播的问题?

嗨,我正在创建流媒体应用程序.因为我正在使用IP多播.

告诉我如何在将其添加到组中之前验证客户端.

那与IGMP有什么关系吗?

networking udp

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

Windows中的原始套接字实现?

我需要为我的应用程序手动创建TCP/IP标头.为此,我使用Raw套接字.我的系统os是win xp(SP3).

我的代码编译很好:)但它会引发运行时错误:

Initialising Winsock...Initialised successfully. Creating Raw TCP Socket...Raw TCP Socket Created successfully. Setting the socket in RAW mode...Successful. Enter hostname : 192.168.1.152

Resolving Hostname...Resolved. Enter Source IP : 192.168.1.151

Sending packet... Error sending Packet : 10022

我已将IP_HDRINCL设置为1.我做错了什么?我也关闭了防火墙,但仍然得到了相同的结果.

c++ sockets tcp

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

为什么 mysql_num_rows 返回零?

我正在使用 C MySQL API

int numr=mysql_num_rows(res);
Run Code Online (Sandbox Code Playgroud)

它总是返回零,但在我的表中有 4 行。但是,我得到了正确的字段数。

问题是什么?我做错了什么吗?

c mysql

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