小编J. *_*een的帖子

如何在javascript中验证包含至少一个字母和一个数字的字符串?

字母和数字有多少并不重要,但字符串应包含两者.

Jquery函数$('#sample1').alphanumeric()将验证给定的字符串是否为字母数字.但是,我想验证它包含两者.

javascript

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

我可以在多台机器上运行F#代理吗?

是否可以在多台计算机上运行F#代理作为群集?

.net f# mapreduce

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

是否有警告(错误),类似于C#C4061 for C#

通常,如果我在C#中使用switch for enums,我必须编写类似的东西:

switch (e)
{
    case E.Value1:
        //...
        break;

    case E.Value2:
        //...
        break;

        //...
    default:
        throw new NotImplementedException("...");
}
Run Code Online (Sandbox Code Playgroud)

在C++(对于VS)中,我可以为此开关启用警告C4061和C4062,使它们出错并进行编译时检查.在C#中,我必须将此检查移至运行时...

有谁知道在C#中如何在编译时检查这个?也许有一个警告,默认情况下禁用,我错过了,或者其他方式?

c# enums switch-statement compile-time

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

Dapper-Dot-Net示例代码

这是Dapper示例中的代码切割:

var p = new DynamicParameters();
p.Add("@a", 11);
p.Add("@b", dbType: DbType.Int32, direction: ParameterDirection.Output);
p.Add("@c", dbType: DbType.Int32, direction: ParameterDirection.ReturnValue); 
cnn.Execute("spMagicProc", p, commandType: commandType.StoredProcedure);
int b = p.Get("@b");
int c = p.Get("@c");
Run Code Online (Sandbox Code Playgroud)

任何人:在上面提供的示例代码中,我收到错误,"无法解析.Execute" - 指的是cnn.Execute.我查看连接对象,没有Execute的方法.小巧玲珑显然效果很好,所以我做错了什么?

sample dapper

7
推荐指数
2
解决办法
5855
查看次数

如何从文件名获取完整的文件路径?

如何获取给定文件的完整路径?

例如,我提供:

string filename = @"test.txt";
Run Code Online (Sandbox Code Playgroud)

结果应该是:

Full File Path = C:\Windows\ABC\Test\test.txt
Run Code Online (Sandbox Code Playgroud)

c# winforms

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

ADODB.Fields错误'800a0cc1'项目在集合中找不到

我需要使用我已成功多次成功完成的查询技术,从我的数据库中创建一个包含查询数据的选择框.但是,今天当我创建新的选择框时,页面一直告诉我错误"ADODB.Fields错误'800a0cc1'项目在集合中找不到......".

起初我认为这是我的SQL查询造成了这个错误,但是我已经在ACCES上测试了它,它可以产生我预期的输出.所以现在我卡住了......我不知道我的编码发生了什么.

所以请帮帮我..谢谢.下面是我的代码

user_id = 1
client_id = 7
response.Write "user_id = " & user_id

Dim rsClient
set rsClient = Server.CreateObject("ADODB.Recordset")
rsClient.ActiveConnection = Conn_string
rsClient.Source ="SELECT tbl_asgnClient.* , tbl_client.* FROM tbl_asgnClient INNER JOIN tbl_client ON tbl_asgnClient.client_id = tbl_client.client_id WHERE tbl_asgnClient.user_id =" & user_id & ""
rsClient.CursorType = 0
rsClient.CursorLocation = 3
rsClient.LockType = 3
rsClient.Open()
rsClient.PageSize = 20
%>
<html>
<body>
<select name = "client_id" onChange="showActivity(this.value)">
    <option selected>select client</option>
<%
        if rsClient.eof then 
            call displayNotFoundRecord
        Else
            Do Until  rsClient.Eof
%> …
Run Code Online (Sandbox Code Playgroud)

sql ms-access-2007 asp-classic

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

具有支持属性的setter中的StackOverflowException

更新:我已经解决了我遇到的问题,但我不知道为什么这个bug会产生堆栈跟踪.堆栈跟踪导致我完全错误的方向.如果有人能够解释这里发生了什么,我会很感激(并且会将你的答案标记为已接受).请注意,我的原始帖子已被删除.

我有以下课程.其中不相关的部分已被删除:

class ClassName {
    private string[] _accountTypes = new string[2] {"ECOM", "MOTO"};

    private Dictionary<string, string> _settleDueDateDictionary = new Dictionary<string, string>() {
        {"0", "Process immediately."},
        {"1", "Wait 1 day"},
        {"2", "Wait 2 days"},
        {"3", "Wait 3 days"},
        {"4", "Wait 4 days"},
        {"5", "Wait 5 days"},
        {"6", "Wait 6 days"},
        {"7", "Wait 7 days"},
    };


    private string _settleDueDate;

    private string _accountTypeDescription;


    public string SettleDueDate
    {
        get
        {
            DateTime today = DateTime.Today;
            long settleDueDate = Convert.ToInt64(_settleDueDate);
            return today.AddDays(settleDueDate).ToString("MM/dd/yyyy");
        }
        set
        { …
Run Code Online (Sandbox Code Playgroud)

c# asp.net stack-overflow setter

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

Video.js - 阻止点击播放功能

我正在使用video.js将视频嵌入到HTML页面中.它将被用作仅限ipad的网络应用程序,因此我相信它使用的是原生HTML5播放器.我正在尝试禁用点击播放功能(以便用户必须使用控件)但我无法这样做.

我尝试从视频/视频播放器/海报中取消绑定点击事件(使用jQuery),我尝试使用addevent添加e.preventDefault()到视频中,但这似乎都不起作用.

PS.我发现有几篇帖子说你可以在代码中注明一行,但我的版本中不存在这一行 - 也许这个插件已经被重写了.

html5 html5-video video.js

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

sql server 2008 r2中的当前月份和年份

我目前是C#和SQL的新手.

如何获取SQL Server 2008 R2中的当前月份和年份?

c# asp.net sql-server-2008

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

类型"T"必须是可转换的,以便在泛型类型或方法中将其用作参数"T"

我有这两个主要课程.首先是FSMSystem类:

public class FSMSystem<T> : MonoBehaviour where T : FSMSystem<T>
{
    private T m_Owner = default(T);

    protected FSMState<T> currentState;

    private Dictionary<int, FSMState<T>> m_states;

    public FSMSystem(T owner)
    {
        m_Owner = GameObject.FindObjectOfType(typeof(T)) as T; //owner;
        m_states = new Dictionary<int, FSMState<T>>();
    }

    protected void AddState( FSMState<T> state )
    {
        m_states.Add( state.GetStateID(), state );
    }
}
Run Code Online (Sandbox Code Playgroud)

第二节,FSMState:

public abstract class FSMState<T>
{   
    public abstract int GetStateID();

    public abstract void OnEnter (FSMSystem<T> fsm, FSMState<T> prevState);
    public abstract void OnUpdate (FSMSystem<T> fsm);
    public abstract void OnExit …
Run Code Online (Sandbox Code Playgroud)

c#

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