小编Sin*_*ton的帖子

在C中运行时解析浮点数的标准方法是什么?

我有一个科学的应用程序,我想在运行时输入初始值.我可以选择从命令行获取它们,或者从输入文件中获取它们.这些选项中的任何一个都输入到通用解析器,该解析器使用strtod返回每个模拟运行的初始值的链接列表.我要么使用命令行参数,要么使用getline()来读取值.

问题是,我应该滚动自己的解析器,还是应该使用解析器生成器或某个库?什么是标准方法?这是我将在运行时读取的唯一数据,其他所有数据都在编译时设置(输出文件和其他一些非常简单的东西除外).

谢谢,

乔尔

c string simulation bison

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

WCF 4.0 SOA承诺作为Transcation

在WCF 4.0中,如何将3个不同的服务操作作为单个事务提交?(在SOA中提交)

我有3个不同的WCF服务,如下所示,每个服务方法调用DB操作

service1.CreateEmployee();

service2.SendSetupRequestForEmployee();

service3.GiveOfficePermissionToEmployee();
Run Code Online (Sandbox Code Playgroud)

即使一个操作失败,整个事情也应该回滚......任何帮助都会受到赞赏.

.net c# wcf soa .net-3.5

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

如何在C#中使用Xbox 360按钮?

我是C Sharp的新手,并且正在编写一个带有XNA Framework的游戏.

我正在尝试为XBox 360控制器上的按钮建立变量,因此我可以在一个地方重新配置按钮的游戏功能,而不必在任何地方更改对按钮的直接引用.

所以,如果我想指定一个"攻击"按钮,而不是:

if (gamePadState.IsButtonDown(Buttons.B)
{
   // do game logic
}
Run Code Online (Sandbox Code Playgroud)

我想做这个:

if (gamePadState.IsButtonDown(MyAttackButton)
{
   // do game logic
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?我确信这是一个非常简单的解决方案,但我已经尝试了几种方法,但还没有一种方法可行.谢谢!

c# xna xbox360

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

如何使用表单身份验证将用户重定向到密码恢复页面

我是 asp.net 的初学者..我目前有一个登录页面,屏幕底部有一个忘记密码链接按钮。我还使用表单身份验证来防止未经授权的用户访问其他页面。除了一件事之外,身份验证似乎工作正常。一旦用户单击链接按钮,它就会阻止用户访问密码恢复页面。如何允许所有用户访问登录/密码页面,并阻止他们在未经身份验证的情况下查看其他页面?

下面的代码是为了防止其他匿名者查看其他没有访问权限的页面。但我不知道如何允许他们访问密码恢复页面......

<authentication mode="Forms">
  <forms loginUrl="/Presentation/Display/Login.aspx" name=".ASPNETAUTH" protection="All" path="/" timeout="120" cookieless="UseDeviceProfile" slidingExpiration="true"/>
</authentication>
<!-- This section denies access to all files in this application except for those that you have not explicitly specified by using another setting. -->
<authorization>
  <deny users="?"/>
</authorization>
Run Code Online (Sandbox Code Playgroud)

asp.net

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

C#从gridView读取数据到字符串

嘿,我有一个gridView,我想提取PhotoPath(ftppath +文件名(ftp://192.168.1.2/Jelly.jpg))

它在asp.net中,我不知道如何检索数据我已经设置了gridView以供选择,我喜欢"on"选择将PhotoPath存储在一个字符串中.

资源

<asp:GridView ID="GridView1" runat="server" AllowSorting="True" 
        AutoGenerateColumns="False" DataKeyNames="StudentID" 
        DataSourceID="SqlDataSource1" Height="263px" Width="915px" 
        AllowPaging="True" CellPadding="4" ForeColor="#333333" GridLines="None" 
        onselectedindexchanged="GridView1_SelectedIndexChanged">
        <AlternatingRowStyle BackColor="White" />
        <Columns>
            <asp:CommandField ShowDeleteButton="True" ShowEditButton="True" 
                ShowSelectButton="True" />
            <asp:BoundField DataField="No" HeaderText="MatricNo" 
                SortExpression="MatricNo" />
            <asp:BoundField DataField="FirstName" HeaderText="FirstName" 
                SortExpression="FirstName" />
            <asp:BoundField DataField="LastName" HeaderText="LastName" 
                SortExpression="LastName" />
            <asp:BoundField DataField="Current" HeaderText="CurrentModules" 
                SortExpression="CurrentModules" />
            <asp:BoundField DataField="PhotoPath" HeaderText="PhotoPath" 
                SortExpression="PhotoPath" />
        </Columns>
        <EditRowStyle BackColor="#2461BF" />
        <FooterStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
        <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
        <RowStyle BackColor="#EFF3FB" BorderColor="Blue" BorderStyle="Solid" 
            Font-Size="Small" />
        <SelectedRowStyle BackColor="#D1DDF1" BorderStyle="Solid" …
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net gridview

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

正则表达式问题php preg_match

试图匹配以下内容:

rawurl = "http://www.domain.com/page/etc/"

URL本身是可变的,可以包含所有种类!?querystrings等等.是否有逃避功能使其正则表达式安全?

所以到目前为止我有这个

            $var is already defined..
            $url = "www.adomain.com/with/extras/"
            $url = str_replace(" \/ ","/",$url);  // maybe more needed here. 
            $pattern = "/rawurl\=\"http\:\/\/$url/";                
            preg_match($pattern, $var, $out);
Run Code Online (Sandbox Code Playgroud)

正确格式化正则表达式时出现问题,现在已经过了几个小时.任何帮助赞赏...

php regex

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

从文本框中删除默认文本

我将此文本框的默认值设置为"名字".现在,当我在此文本框内单击以输入名称时,此值"名字"将继续显示.我想要的是文本框一旦我点击它就清除.我需要在mt textbox标签中设置什么属性?

[编辑]确定我可以用来做Telerik的任何东西吗?

c# asp.net

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

SQL查询:连续30天每天访问该站点

在堆栈溢出中,有一个名为"Enthusiast"的徽章,可以通过"每天连续30天访问该网站"获得

如何在sql server中编写此查询?

sql sql-server-2008

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

将Linq子句添加到Iqueryable对象

我有一个从LINQ查询获取Iqueryable对象的方法在这个对象上,我想添加一个LINQ子句:.skip(20)我如何从我的方法中做到这一点?

谢谢你提前

c# linq entity-framework

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

使用数据库回滚进行单元测试

我刚刚开始理解单元测试在ac#环境中的重要性.现在,我想知道如何实现黑盒单元测试,在数据库上执行插入,删除和更新,然后在成功测试后清理数据.

您如何实际执行回滚插入/更新/删除数据的过程?你只是重置索引并删除插入的行?或者通过创建脚本来恢复表的原始状态?

请指导我,我很感激.谢谢!

c# unit-testing black-box-testing

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