小编som*_*guy的帖子

"设备不合适的ioctl"

我有一个在AIX框中运行的Perl脚本.

该脚本尝试从某个目录打开一个文件,但由于该文件没有读取权限,因此无法读取该文件,但我得到了一个不同的错误inappropriate ioctl for device.

它不应该说类似的no read permissions for file东西吗?

这条inappropriate ioctl for device消息是什么意思?

我该如何解决?

编辑:这是我在做的时候发现的strace.

open("/local/logs/xxx/xxxxServer.log", O_WRONLY|O_CREAT|O_APPEND|O_LARGEFILE, 
    0666) = 4 _llseek(4, 0, [77146], SEEK_END) = 0
ioctl(4, SNDCTL_TMR_TIMEBASE or TCGETS, 0xbffc14f8) = -1 ENOTTY 
    (Inappropriate ioctl for  device)

perl ioctl

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

如何在Perl中识别和删除冗余代码?

我有一个Perl代码库,并且有很多冗余功能,它们分布在许多文件中.

有没有方便的方法来识别代码库中的冗余功能?有没有可以验证我的代码库的简单工具?

perl refactoring

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

如何使用过程语言处理异常?

如何使用C或Perl等过程语言进行异常处理?(我知道Perl也做OO.)在Perl中处理程序代码中的异常的最佳方法是什么?

perl exception-handling

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

在Perl中编写多线程TCP服务器守护程序是一个坏主意吗?

在Perl中编写多线程程序(特别是TCP服务器守护程序)是不是一个坏主意?

perl multithreading daemon

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

为什么我的Perl sysread在从套接字读取时会阻塞?

我在AIX 5.3上的Perl 5.8.2中做了一个sysread.根据文档,sysread当它从文件句柄读取所有读取时应该给0.

在我的场景中,文件句柄是STDIN并指向一个套接字.所以我基本上是sysread从套接字做的.但sysread即使在客户端发送了所有数据之后,我也从未获得0 并且它只是阻止.

知道什么可能是错的吗?

谢谢.

sockets perl

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

使用非阻塞Perl套接字时,为什么不能获取所有数据?

我在AIX 5.3中使用Perl套接字,Perl版本5.8.2

我有一个用Perl套接字编写的服务器.有一个名为"Blocking"的选项,可以设置为0或1.当我使用Blocking => 0并运行服务器和客户端发送数据(5000字节)时,我只能在一次调用中收到2902个字节.当我使用时Blocking => 1,我能够在一次通话中收到所有字节.

这是套接字如何工作或是一个错误?

sockets perl

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

如何使用java stringtokenizer?

如何使用java stringtokenizer为下面的字符串

| feild1 |场2 ||字段4 | ...

我希望java也将空白作为一个字段,但stringtokenizer正在跳过它.

任何选择得到它?

java

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

在C中编写GUI应用程序时需要帮助

我想编写一个独立的基于GUI的应用程序,用于管理一家非常大的公司最受欢迎的企业中间件产品.但是这家大公司已经拥有了一个免费的管理工具.但是,自从它在java/Eclipse平台上编写以来,我猜它是非常慢的.

我想为Windows编写一个非常快速响应的GUI工具.

我没有太多的Windows编程经验,所以我可以在Windows上使用什么库(最好是开源)来完成工作.

注意:我需要用C编写它,而不是C++,但如果我没有任何选择,我想我可以用C++做.所以我基本上需要用C语言编写一个带有一些优秀GUI库的GUI应用程序.

请帮帮我.

谢谢.

编辑:我不知道OOP,不喜欢使用它.

编辑:所以我的选择是Win32API和Qt.我的要求是一个简单的GUI,没什么特别的.我将使用简单的窗口,按钮和菜单.但我可能需要做一些处理,这意味着GUI不应占用太多资源.基于此我想到使用Win32 API,即使我不得不承担痛苦,希望满足用户.

c user-interface

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