小编mag*_*gol的帖子

使用UFormat获取unix时间

我可以使用以下命令在文本中附加日期:

"Foo {0:G} Foo" -f (date)     #returns "Foo 2009-12-07 15:34:16 Foo"
Run Code Online (Sandbox Code Playgroud)

但我希望用Unix格式的时间.我可以得到它date -UFormat %s,但我可以使用相同的语法吗?

当我使用时,-UFormat %s我得到1260199855,65625,如何删除小数?

powershell

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

为Team Foundation Server 2010设置用户权限

我们已经成功安装了TFS 2010,但是想知道如何设置用户权限.我们是一个小项目,有五个开发人员,一个经理和一个秘书.每个开发人员都在与一个或多个项目合作,我们在任何项目之间都没有合作.我们希望每个人都能够看到每个项目的所有代码,但只有那些负责代码的人才能更改它.但是,我们希望每个人都为所有项目创建工作项.我们该如何设置呢?

permissions tfs tfs2010

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

继续使用Visual SourceSafe或转到Team Foundation Server 2010

我们是一个由六名开发人员组成的小组,他们目前使用的是Visual Studio 2003和Microsoft Visual SourceSafe(HVAC).每个人都有责任,其程序不是彼此共享代码.每个人都有自己的版本处理责任,代码不在常见的版本处理中.

我们现在将更新到Visual Studio 2010,并在考虑移动到Team Foundation Server 2010(TFS)或者我们是否应该继续使用管道时进行思考.我想过去,但我的几位同事都很怀疑.

  1. 美国转向TFS的利弊是什么?
  2. 除了版本处理之外,TFS中的哪些内容对我们有用?
  3. TFS是我们工作方式的正确工具,还是过度杀伤?
  4. 你可以离线使用代码吗?我们有时会在家中或客户处使用笔记本电脑

我没有找到它的任何成本.

tfs visual-sourcesafe tfs2010

10
推荐指数
2
解决办法
3710
查看次数

使用超时从PowerShell运行程序

我将编写一个运行程序的脚本并等待它完成.但是如果程序没有在指定的时间内完成,我希望程序被杀死.

powershell timeout process

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

我们应该用什么取代DCOM通信?

我们目前有许多C++/MFC应用程序通过DCOM相互通信.现在我们将更新应用程序,并且还希望用更现代的东西替换DCOM,这样更容易使用.但我们不知道是什么.你怎么看

编辑

交换的数据不是其他人可能感兴趣的.它只是在不同计算机上运行的程序的不同部分之间的状态信息.

c++ com mfc dcom

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

测试模拟器

我们应该如何为模拟硬件的程序(如vmWare)组织单元测试和系统测试?

背景:

我们多年来一直管理着一台20世纪80年代的计算机以及相关的外围设备和软件.该系统对我们的客户至关重要,他们不想替换它.因此,我们选择为某些硬件开发仿真器.问题在于,在数千页打字机书面文字中,它的记录很少.因此,尝试和错误开发.

问题:

我们目前没有模拟器的单元测试,系统测试非常简单.通过在文本终端中键入并模拟来自外部系统的数据输入,很难测试复杂的OS是否在所有方面都有效.我们现在测试的唯一方法是从外部系统(通过X.25)增加大量输入压力,并定期自动执行一些繁重的操作.但是你很想念.

c++ testing automated-tests unit-testing emulation

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

从客户端检测到潜在危险的Request.Form值

当我试图发布任何包含<whatever>我得到的东西时

从客户端检测到潜在危险的Request.Form值说明:请求验证已检测到潜在危险的客户端输入值,并且请求的处理已中止.此值可能表示尝试破坏应用程序的安全性,例如跨站点脚本攻击.要允许页面覆盖应用程序请求验证设置,请将httpRuntime配置部分中的requestValidationMode属性设置为requestValidationMode ="2.0".示例:.设置此值后,您可以通过在Page指令或配置部分中设置validateRequest ="false"来禁用请求验证.但是,强烈建议您的应用程序在这种情况下明确检查所有输入.有关详细信息,请参阅 http://go.microsoft.com/fwlink/?LinkId=153133.

异常详细信息:System.Web.HttpRequestValidationException:从客户端检测到潜在危险的Request.Form值

我有以下asp.net代码

 <asp:DetailsView ID="newsDetail" runat="server" DataSourceID="SqlDataSourceNews"
                AutoGenerateRows="False" DataKeyNames="id" 
                OnItemUpdating="NewsDetailItemUpdating" OnItemCreated="NewsDetailItemCreated"
                OnItemDeleted="NewsDetailItemDeleted" OnItemInserted="NewsDetailItemInserted"
                OnItemInserting="NewsDetailItemInserting" OnItemUpdated="NewsDetailItemUpdated"
                DefaultMode="Insert">

                <Fields>
                    <asp:TemplateField FooterText="show at statpage" HeaderText="view" SortExpression="view">
                       ...
                    </asp:TemplateField>
                    <asp:BoundField DataField="headline" HeaderText="Headline" SortExpression="headline">
                    </asp:BoundField>
                    <asp:TemplateField HeaderText="Text">
                        <ItemTemplate>
                            <asp:Label ID="post" runat="Server" Text='<%# Eval("post") %>' OnPreRender="PostLabelPreRender" />
                        </ItemTemplate>
                        <InsertItemTemplate>
                            <asp:TextBox ID="postTextBox" runat="server" Text='<%# Bind("post") %>' TextMode="MultiLine"
                                Width="500px" Height="300px" />
                        </InsertItemTemplate>
                        <EditItemTemplate>
                            <asp:TextBox ID="postTextBox" runat="server" Text='<%# Bind("post") %>' TextMode="MultiLine"
                                Width="500px" Height="300px" />
                        </EditItemTemplate>
                    </asp:TemplateField>
Run Code Online (Sandbox Code Playgroud)

和代码

    protected void NewsDetailItemUpdating(object sender, DetailsViewUpdateEventArgs …
Run Code Online (Sandbox Code Playgroud)

c# asp.net

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

用于模拟值的免费OPC服务器

我正在开发一个OPC客户端,需要一个免费的OPC服务器,可以模拟值和设置值静态.有这样的服务器免费提供吗?

simulation simulator opc

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

我如何知道更改时何时加载ContentControl的内容

我有一个ContentControl,其内容由DataTemplateSelector基于属性Workspace确定.但是当数据模板被更改时,我必须根据ContentControl的初始大小和整个Window进行一些计算,所以我想知道它何时被加载.

<ContentControl Content="{Binding Path=Workspace}" ContentTemplateSelector="{StaticResource workspaceTemplateSelector}" />
Run Code Online (Sandbox Code Playgroud)

ResourceDictionary中:

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 
                    xmlns:vw="clr-namespace:Capgemini.Sag.KeyEm.View">

    <DataTemplate x:Key="keyboardTemplate"  >
        <vw:Keyboard/>
    </DataTemplate>

    <DataTemplate x:Key="welcomeTemplate">
        <vw:Welcome/>
    </DataTemplate>

    <vw:WorkspaceTemplateSelector            
        KeyboardTemplate="{StaticResource keyboardTemplate}"             
        WelcomeTemplate="{StaticResource welcomeTemplate}"        
        x:Key="workspaceTemplateSelector"/>
</ResourceDictionary>
Run Code Online (Sandbox Code Playgroud)

DataTemplateSelector:

using Capgemini.Sag.KeyEm.ViewModel.Interfaces;

namespace Capgemini.Sag.KeyEm.View
{
    using System.Windows;
    using System.Windows.Controls;

    class WorkspaceTemplateSelector : DataTemplateSelector
    {
        public DataTemplate WelcomeTemplate { get; set; }
        public DataTemplate KeyboardTemplate { get; set; }

        public override DataTemplate SelectTemplate(object item, DependencyObject container)
        {
            if (item is IWelcomeViewModel)
                return WelcomeTemplate;
            if (item is IKeyboardViewModel)
                return KeyboardTemplate;
            return null;
        } …
Run Code Online (Sandbox Code Playgroud)

c# wpf binding wpf-controls

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

在调试内核驱动程序时,Visual Studio无法启动调试会话

当我尝试从Visual Studio 2013调试我的KMDF驱动程序时,出现以下错误

Visual Studio的Windows调试扩展

无法启动调试会话,错误8004005:未指定错误

在我收到错误之前,它会在目标计算机上安装驱动程序.有没有我可以看到更多信息的日志文件?

编辑1:

主机是Windows 7,目标是在VMWare ESXi中安装的Windows 8.1

编辑2:

我现在已经使用WINDBG进行了测试,并得到以下日志输出:

使用NET进行调试

打开WinSock 2.0

无法初始化套接字.错误On-2147467259

内核调试器初始化失败,HRESULT 0x80004005

"未指定的错误"

我还得到以下消息框:

无法启动内核调试

net:port = 50230,key = XXXXXXXXXXXXXXX参数,HRESULT 0x80004005

c c++ kernel kmdf visual-studio-2013

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