问题列表 - 第42085页

使用erlang打开设备文件

有没有办法在erlang中打开终端设备文件?

我在Solaris上,我正在尝试以下::

Erlang (BEAM) emulator version 5.6 [source] [64-bit] [async-threads:0] [kernel-poll:false]

/xlcabpuser1/xlc/abp/arunmu/Dolphin/ebin
Eshell V5.6  (abort with ^G)
1> file:open("/dev/pts/2",[write]).
{error,eisdir}
2> file:open("/dev/null",[write]).
{ok,}
3>

从上面可以看出,erlang文件驱动程序在打开空文件时没有问题,但是没有打开终端设备文件!

由于文件驱动程序能够打开空文件,因此无法得出结论.

有没有其他方法可以打开终端设备文件?

谢谢

erlang file-io serial-port file

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

Visual Studio 2010 Express是否适用于MVC开发?

我有点落后于曲线,想要做我的第一个严肃的ASP.NET MVC项目.

使用VS 2010 Express进行asp.net mvc开发有任何明显的限制或缺点吗?

asp.net-mvc visual-studio-2010

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

将日志记录信息存储到oracle数据库

我目前已经实现了一个java swing应用程序.在该应用程序中,我使用java.util.logging将事物记录到文本文件中.但由于文件非常大,因此很难通过文本文件.

所以我想将日志信息存储到oracle数据库(我用于应用程序)并提供swing接口来访问该表.因此,我将能够在该表中搜索某些日志记录级别,如INFO和SEVERE.有没有办法使用java util包或使用Log4j.请帮忙

java logging log4j java.util.logging

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

python dict:如果没有遇到值,则引发异常

如果返回的值是KeyError,我想引发一个KeyError异常,但这会引发错误:"SyntaxError:invalid syntax"

try:
   protocol = serverInfo_D['protocol'] or raise KeyError("protocol not present")
except KeyError:
   print "Improper server config"
Run Code Online (Sandbox Code Playgroud)

什么是让这个工作的简单方法?

python python-2.x

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

如何获得程序路径

可能重复:
如何在C中查找可执行文件的位置

我正在使用GTK +在C++中编写一个多平台应用程序,我遇到了问题.我必须得到程序路径.例如,当节目在/home/user/program(或C:\Users\user\program.exe)时,我有/home/user/(或C:\Users\user\).

可以以及如何做到这一点?

c++ gtk

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

从Fluent Nhibernate获取表名

在使用流畅的nhibernate设置映射之后,有没有办法从类类型中获取实体的表名?

我已经阅读了常规的nhiberante,你可以做类似的事情cfg.GetClassMapping(typeof (Employee)).我想做类型的事情来检索数据库表名称.

这可能是标准的,或者我将如何解决这个问题?

fluent-nhibernate

6
推荐指数
2
解决办法
4765
查看次数

将所有方法放在类定义中

当我使用pimpl习语时,将所有方法定义放在类定义中是否是个好主意?例如:

// in A.h

class A {
   class impl;
   boost::scoped_ptr<impl> pimpl;
public:
   A();
   int foo();
}

// in A.cpp

class A::impl {
   // method defined in class
   int foo() {
       return 42;
   }

   // as opposed to only declaring the method, and defining elsewhere:
   float bar();
};

A::A() : pimpl(new impl) { }
int A::foo() {
   return pimpl->foo();
}
Run Code Online (Sandbox Code Playgroud)

据我所知,将方法定义放在类定义中的唯一问题是(1)实现在包含类定义的文件中可见,(2)编译器可以使方法内联.

在这种情况下,这些不是问题,因为类是在私有文件中定义的,并且内联没有任何效果,因为只在一个地方调用方法.

将定义放在类中的优点是您不必重复方法签名.

那么,这样可以吗?还有其他问题需要注意吗?

c++ pimpl-idiom inline

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

为什么我的Excel Addin中出现"无法在证书库中找到清单签名证书"?

我有几年前在Visual Studio 2008中创建的Excel加载项目.它已经进行了一些更改,因此我已升级到Visual Studio 2010(我能够使用的唯一IDE).不确定这是否导致问题,但它是背景信息.

当我检查代码并编译它时,我收到错误,"错误1无法在证书存储中找到清单签名证书."

谁能告诉我这意味着什么以及如何解决它?

vsto excel-2007 visual-studio

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

在ML中捕获异常

是否有可能在ML捕获每个可能的例外?例如,如果我不知道可能是什么异常

sml smlnj

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

如何在WebBrowser控件中执行自定义JavaScript?

我想将一些样式命令应用于WebBrowser控件中的特定网站.最好的方法是调用javascript(我希望这个样式可以编辑,使用javascript很容易).我知道我可以使用webBrowser1.Navigate("javascript: alert('hi'); void(0);");但是webBrowser接受的最大URL长度是502.如何执行更长的脚本?或者也许有办法将我的CSS附加到网络文档?

PS我无法编辑文档的文本属性,因为它会打破这个网站中的脚本,我需要工作副本,但只是略微调整了一下.

.net javascript c# webbrowser-control winforms

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