问题列表 - 第22578页

FileStream:由另一个进程错误使用

我有两个不同的模块需要访问单个文件(一个将具有ReadWrite Access - Other only Read).在其中一个模块中使用以下代码打开该文件:

FileStream fs1 = new FileStream(@"D:\post.xml", FileMode.Open, FileAccess.ReadWrite, FileShare.Read);
Run Code Online (Sandbox Code Playgroud)

问题是第二个模块在尝试使用以下代码打开同一文件时失败:

FileStream fs = new FileStream(@"D:\post.xml", FileMode.Open, FileAccess.Read);
Run Code Online (Sandbox Code Playgroud)

我需要在这里设置一些额外的安全参数吗?

.net c# file-io filestream

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

Coverage.py中的"没有代码源"消息

我成功地昨晚跑了一个版本.我今天早上起床并运行另一个而不更改任何配置或修改任何源代码.现在我的构建与失败的消息"没有源代码"运行时我nosetests覆盖范围.

NoSource: No source for code: '/home/matthew/.hudson/jobs/myproject/workspace/tests/unit/util.py'
. . . 
No source for code: '/home/matthew/.hudson/jobs/myproject/workspace/__init__.py'
Run Code Online (Sandbox Code Playgroud)

我唯一的线索是,它说它找不到的文件不存在,但它们从来没有,它们不应该是.例如,在后者中,Hudson的工作区不是Python模块,因此__init__.py不会存在.

更新:我已经确认这不是哈德森问题.当我在目录本身运行带有覆盖的nostests时,我看到类似的消息.再一次,覆盖范围正在寻找的文件从来没有开始,这使得这非常令人费解.

python continuous-integration code-coverage nosetests

33
推荐指数
5
解决办法
7942
查看次数

Java编译器是否针对不同的语言环境进行翻译?

作为一般规则,Java编译器是本地化的吗?编译器是否能够以英语以外的语言发出错误/警告?

欢迎提供有关任何可用Java编译器的信息.实际上,欢迎使用任何语言编译器来考虑本地化的历史或技术原因.

注意:我不是要问这个问题来解决我遇到的任何问题,这只是纯粹的好奇心.

java compiler-construction localization

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

如何确定调用用户访问控制限制的内容?

在用于为我的软件构建互联网软件更新服务的Delphi应用程序中,Windows 7 UAC系统请求用户授权运行exe.代码中存在以下可能存在争议/风险的区域:

  • 为通信创建命名管道服务器
  • TCP用于FTP和HTTP
  • 使用SHGetSpecialFolderPath api调用

在添加UAC未激活的这些项目之前,依次删除每个单元引用,然后以裸骨骼exe结束仍然会导致UAC事件 - 因此无法说明导致它的原因.除此之外,Delphi 2007现在需要以管理员身份启动,以启动应用程序的调试过程.

问题1:除了在新的exe中从头开始之外,我怎样才能看到导致这种情况的原因-IOW是否有一个我可以查看的日志

问题2:使用authenticode使用签名的exe仍然会导致显示UAC警报

delphi uac windows-7

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

如何安装下载的Ruby gem文件?

"gem install"如何工作?这不直观......

我的宝石真的在这里:

[root@localhost Téléchargement]# ll *.gem
-rw-rw-r-- 1 jean jean 16353818 mar  5 11:39 ruby-processing-1.0.9.gem
Run Code Online (Sandbox Code Playgroud)

但一个惯用的"宝石安装"看不到它......

[root@localhost Téléchargement]# gem install  ruby-processing-1.0.9.gem 
ERROR:  could not find gem ruby-processing-1.0.9.gem locally or in a repository
Run Code Online (Sandbox Code Playgroud)

这有什么问题?

rubygems

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

从元素中删除jquery imgareaselect插件

所以我使用这个整洁的jquery插件http://odyniec.net/projects/imgareaselect/ 它工作正常,但我用jquery ui回调函数(对话框)解雇它,我需要在对话框关闭后删除选择.

function initialize_selection() {
$('#image_area').imgAreaSelect({ x1: 10, y1: 10, x2: $('#image_area').width()-10, y2: $('#image_area').height()-10 , fadeSpeed: 400, handles: true});
}

$(function() {
$('#image_edit').click(function(){
    $('#edit_image_dialog').load('actions.php?action=edit_temp_image', function(){
            $('#edit_image_dialog').dialog({
                modal: true,
                resizable: false,
                width: 480,
                    buttons: {
            Ok: function() {
                        //foo_bar                                                                        
            },
                        Cancel: function() {
                        //foo_bar
            }
                    },
                    beforeclose: function(){
                    //What should i put here ???
                    ;}
            });
    initialize_selection();
        });
    });
});
Run Code Online (Sandbox Code Playgroud)

我真的很感激一些技巧,因为我是jquery的新手,我不能自己解决这个问题.

谢谢

jquery jquery-ui-dialog img-area-select-jquery

14
推荐指数
4
解决办法
9697
查看次数

为什么int和uint比较在一种情况下失败但在另一种情况下没有?

考虑以下计划:

static void Main (string[] args) {
    int i;
    uint ui;

    i = -1;
    Console.WriteLine (i == 0xFFFFFFFF ? "Matches" : "Doesn't match");

    i = -1;
    ui = (uint)i;
    Console.WriteLine (ui == 0xFFFFFFFF ? "Matches" : "Doesn't match");

    Console.ReadLine ();
}
Run Code Online (Sandbox Code Playgroud)

上述程序的输出是:

Doesn't match
Matches
Run Code Online (Sandbox Code Playgroud)

当未经检查的整数-1到无符号整数的转换是0xFFFFFFFF时,为什么第一次比较失败?(而第二个通过)

.net c#

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

如何在按钮上附加文件上传控件?

我在HTML页面上有一个按钮。我想在此按钮上附加文件上传控件。

我的意思是,当用户单击此按钮时,文件上传控件将显示,并且所选文件将被上传。

告诉我该怎么办?

asp.net c#-3.0

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

带圆边框的Android桌子

如何在Android中制作一个带有圆形边框的桌子,类似于下面的照片?

圆形桌子

android tablelayout

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

Microsoft Sync Framework与Nhibernate TooManyRowsAffectedexception冲突

我们正在尝试将Microsoft Sync Framework实现到我们的应用程序中,该应用程序使用NHibernate持久化它的域.

我们遇到的一个问题是,在Sync Framework更改了您的初始数据库结构(添加影子表和触发器)之后,当您尝试将对象插入数据库时​​,NHibernate似乎会因为抛出toomanyrowsaffectedexception而感到不安.

我发现这篇文章的解决方案是在每个更新语句周围添加SET NOCOUNT ON和OFF,但由于表结构由nhibernate自动生成,同步触发器由Sync Framework自动生成,因此手动调整所有触发器实际上不是一个选项.

http://www.codewrecks.com/blog/index.php/2009/03/25/nhibernate-and-toomanyrowsaffectedexception/

我尝试按照此问题中的描述设置sql server 2008属性NOCOUNT:哪里是设置NOCOUNT的最佳位置? 但是这导致了StaleStateException(受影响的行数为-1,预期为1).

您是否知道是否有办法配置同步框架以在其触发器中自动设置这些NOCOUNT语句?或者有没有办法告诉NHibernate期望更多/更少的行被更改?或者也许你们中的任何人都有一个自动脚本来将这些NOCOUNT语句添加到同步框架的触发器中.

Thx提前!

.net c# nhibernate nocount microsoft-sync-framework

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