问题列表 - 第7543页

vb.Net中的游戏开发

VB.Net阻止人们想用它作为开发游戏的语言有哪些很大的局限性?

vb.net

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

为什么ValidateInput(False)不起作用?

我正在使用vb.net将我使用webforms创建的应用程序转换为asp.net mvc框架.我的一个观点有问题.当我提交表单时,我得到了死亡的黄色屏幕,上面写着"从客户端检测到有潜在危险的Request.Form值".我使用tinymce作为我的RTE.我已经设定了视图本身

ValidateRequest = "假"

我知道在MVC中,从我到目前为止所阅读的内容来看,它并不尊重它.所以我也把它放在控制器动作上.我尝试过不同的设置:

<ValidateInput(False), AcceptVerbs(HttpVerbs.Post)> _
Run Code Online (Sandbox Code Playgroud)

...和...

<AcceptVerbs(HttpVerbs.Post), ValidateInput(False)> _
Run Code Online (Sandbox Code Playgroud)

......还有这样......

<ValidateInput(False)> _
<AcceptVerbs(HttpVerbs.Post)> _
Run Code Online (Sandbox Code Playgroud)

只是为了看看它是否有所作为,但我仍然得到死亡的黄色屏幕.我只想为此视图设置它以及我的帖子所属的控制器中的特定操作.我错过了什么吗?

vb.net asp.net-mvc tinymce request.form

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

在while循环中修改shell变量不能按预期工作

这是我写的一个非常简单的bash脚本:

#!/bin/bash

ITEM_LIST=items.txt
LOG_FILE=log.log

TOTAL_ITEMS=$(wc -l ${ITEM_LIST} | awk '{ print $1 }')
let NOT_FOUND=0

cat ${ITEM_LIST} | while read item; do

    grep "${item}" ${LOG_FILE} > /dev/null
    FOUND=${?}
    if [ ${FOUND} -ne 0 ]; then
        let NOT_FOUND=NOT_FOUND+1
        echo "Item not found [${item}] Item not found number: ${NOT_FOUND}"
    fi

done

echo "Total items: ${TOTAL_ITEMS}"
echo "Total not found items: ${NOT_FOUND}"
Run Code Online (Sandbox Code Playgroud)

我想检查日志文件中是否存在某些项目,计算不存在的项目数量,并打印某种报告(最后两次回显).此时,我正在从cygwin bash shell运行它.

考虑这两个示例文件:

items.txt

first item
second item
third item
fourth item
fifth item
Run Code Online (Sandbox Code Playgroud)

log.log

blahblah blah blah first item …
Run Code Online (Sandbox Code Playgroud)

bash shell

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

更换位范围

CS中的任何二年级学生应该能够回答什么,但我似乎无法绕过它......

我有一组位,我需要用不同的集替换一些位.在一个简化的例子中:

10101010 - 原始位设置

00001111-显示替换位置的掩码

00001100 - 新的位值

10101100 - 结果位设置

另一个例子:

10101010 - 原始位设置

00110011 -mask

11111111 - 新的比特值

10111011 - 结果位设置

通过迭代比特来做到这一点是微不足道的.

是否可以使用布尔逻辑(AND,OR等)来做到这一点?

boolean-logic mask bit

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

难倒C#DateTime ToString()格式化问题

我从C#中的DateTime对象上获取了一些ToString()调用返回的垃圾数据,我担心在用它调整一段时间后我会感到难过.

该函数应该格式化日期以符合RFC 822(根据RSS规范的要求),看起来像:

public static string FormatPubDate(DateTime pubDate) 
{
    string _rfc822Format = "ddd, dd MMM yyyy HH:mm:ss";
    string _tmp = pubDate.ToUniversalTime().ToString(_rfc822Format);

    return pubDate.ToString(_tmp + " UT");
}
Run Code Online (Sandbox Code Playgroud)

从我能阅读的DateTime ToString()文档中我应该得到它.

但是,对于某些日期,它会产生垃圾:

 Console.WriteLine(FormatPubDate(new DateTime(2008, 12, 16, 13, 44, 33)));
 Console.WriteLine(FormatPubDate(new DateTime(2008, 12, 17, 13, 44, 33)));
 Console.WriteLine(FormatPubDate(new DateTime(2009, 3, 18, 4, 17, 20)));
 Console.WriteLine(FormatPubDate(new DateTime(2009, 4, 30, 10, 44, 33)));
Run Code Online (Sandbox Code Playgroud)

产量:

Tue, 16 Dec 2008 19:44:33 UT
We17, 17 Dec 2008 19:44:33 UT
We18, 18 3ar 2009 09:17:20 UT
T10u, 30 Apr …
Run Code Online (Sandbox Code Playgroud)

c# datetime rfc822

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

使用传统的Web服务或在VS2008/C中使用WCF#

我有机会进入WCF,但在交付时间上有时间限制.我可以在迭代中提供我的服务,如果WCF是要走的路,我可以花更多的时间来克服学习曲线.

现在的标准是什么?WCF是可行的吗?

wcf

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

用户控件库和自定义控件库之间有什么区别?

我刚刚开始加速WPF,并希望创建一个可重用的WPF控件.

当我查看在Visual Studio中创建项目的选项时,我看到"WPF用户控件库"和"WPF自定义控件库".我不清楚他们之间的区别是什么,我的谷歌搜索没有找到任何体面的解释.

我想了解它们之间的差异,理想情况下看一些何时使用一个而不是另一个的例子.

wpf user-controls custom-controls

161
推荐指数
3
解决办法
5万
查看次数

如何将选择结果分配给变量?

如何将选定的字段值存储到查询中的变量中并在更新语句中使用它?

这是我的程序:

我正在编写一个SQL Server 2005 T-SQL存储过程,它执行以下操作:

  1. 获取发票表中的发票ID列表并存储到Cursor
  2. 从游标 - > tmp_key变量获取发票ID
  3. foreach tmp_key从customer表中查找invoice client主要联系人ID
  4. 使用主要联系人ID更新客户端联系人密钥
  5. 关闭光标

这是我的代码:

DECLARE @tmp_key int
DECLARE @get_invckey cursor 

set @get_invckey = CURSOR FOR 
    select invckey from tarinvoice where confirmtocntctkey is null and tranno like '%115876'

OPEN @get_invckey 

FETCH NEXT FROM @get_invckey into @tmp_key

WHILE (@@FETCH_STATUS = 0) 
BEGIN 
    SELECT c.PrimaryCntctKey as PrimaryContactKey
    from tarcustomer c, tarinvoice i
    where i.custkey = c.custkey and i.invckey = @tmp_key

    UPDATE tarinvoice set confirmtocntctkey = PrimaryContactKey where invckey = @tmp_key …
Run Code Online (Sandbox Code Playgroud)

t-sql cursor

70
推荐指数
5
解决办法
24万
查看次数

与接口列表的接口

也许我很笨,但......

我有:

public interface IRequest
{
    IList<IRequestDetail> Details { get; set; }

    // stuff
}

public interface IRequestDetail
{
    // stuff
}
Run Code Online (Sandbox Code Playgroud)

然后我有:

public class MyRequest : IRequest
{
    IList<MyRequestDetail> Details {get; set; }

    // stuff
}

public class MyRequestDetail : IRequestDetail
{
    // stuff
}
Run Code Online (Sandbox Code Playgroud)

它不起作用.

C#对我很生气,因为MyRequest由于没有IRequestDetail的IList而没有实现接口.

现在,如果我更改它以便细节是IRequestDetail的IList,那么我必须将它转换为MyRequestDetail代码中的任何地方我使用非接口成员(我有几个请求共享常见的东西,但然后专门化).

我有点理解为什么它错了,但并不完全!

c# generics interface

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

ASP.NET页面性能

我们有一个相当复杂的页面,动态加载用户控件(其中一些是嵌套的).这是一个非常慢的页面.

动态添加控件是否会增加瓶颈?如果我们在.NET缓存对象中添加控件而不使用LoadControl(如果它已经存在于缓存中)会有帮助吗?

有关使页面更快的任何其他提示/策略?

.net c# asp.net

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