问题列表 - 第1209页

如何在T-SQL表变量中重新设置标识列?

我有一个T-SQL 表变量(不是表),它有一个自动递增的标识列.我想清除此变量中的所有数据并将标识列值重置为1.如何才能完成此操作?

t-sql sql-server table-variable

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

Ruby isPrime方法

('1' * N) !~ /^1?$|^(11+?)\1+$/
Run Code Online (Sandbox Code Playgroud)

在网上,我发现这条适用于N> = 0的Ruby代码确定N是否为素数.从我所知道的,它看起来像玩正则表达式,但我不知道它是如何工作的.有人能告诉我它是如何工作的吗?

ruby regex primes

24
推荐指数
2
解决办法
5786
查看次数

jQuery - 点击链接问题触发事件

我想通过正常点击链接或在新标签中打开链接来触发事件(例如,中键,ctrl +点击等)

到目前为止我已尝试过以下内容:

$('a').click(myfunc) 不捕获中间点击.

$('a').mousedown(myfunc)工作,但它似乎阻止链接被遵循,即使我的功能没有调用event.preventDefault.

有什么想法呢?

javascript firefox jquery events

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

在C中使用枚举类型的变量作为字符串的简单方法?

这是我想要做的:

typedef enum { ONE, TWO, THREE } Numbers;
Run Code Online (Sandbox Code Playgroud)

我正在尝试编写一个函数来执行类似于以下的切换案例:

char num_str[10];
int process_numbers_str(Numbers num) {
  switch(num) {
    case ONE:
    case TWO:
    case THREE:
    {
      strcpy(num_str, num); //some way to get the symbolic constant name in here?
    } break;
    default:
      return 0; //no match
  return 1;
}
Run Code Online (Sandbox Code Playgroud)

而不是在每种情况下定义,有没有办法使用枚举变量设置它,就像我在上面尝试做的那样?

c enums c-preprocessor

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

用于C/C++的多线程内存分配器

我目前有大量的多线程服务器应用程序,我正在四处寻找一个好的多线程内存分配器.

到目前为止,我被撕裂了:

  • 太阳的呃
  • 谷歌的tcmalloc
  • 英特尔的线程构建块分配器
  • Emery Berger的囤积

从我发现的囤积可能是最快的,但我在今天之前没有听说过,所以我怀疑它是否真的像它看起来那么好.任何人都有尝试这些分配器的个人经验?

c c++ memory malloc allocation

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

.NET:如何在EventLog Entry中设置用户信息?

System.Diagnostics.EventLog类提供了与Windows事件日志交互的方法.我一直用它来进行简单的记录......

System.Diagnostics.EventLog.WriteEntry("MyEventSource", "My Special Message")
Run Code Online (Sandbox Code Playgroud)

有没有办法使用.NET在生成的事件日志条目中设置用户信息?

.net c# vb.net event-log

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

MySQL行格式:固定和动态之间的区别?

MySQL将表的行格式指定为固定或动态,具体取决于列数据类型.如果表具有可变长度列数据类型,例如TEXT或VARCHAR,则行格式是动态的; 否则,它是固定的.

我的问题是,两行格式之间有什么区别?一个比另一个更有效吗?

mysql table-structure

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

通过WCF中的HTTP Post接受表单字段

我需要接受表单数据到基于WCF的服务.这是界面:

[OperationContract]
[WebInvoke(UriTemplate = "lead/inff",
    BodyStyle = WebMessageBodyStyle.WrappedRequest)]
int Inff(Stream input); 
Run Code Online (Sandbox Code Playgroud)

这是实现(示例 - 没有错误处理和其他安全措施):

public int Inff(Stream input)
{

    StreamReader sr = new StreamReader(input);
    string s = sr.ReadToEnd();
    sr.Dispose();

    NameValueCollection qs = HttpUtility.ParseQueryString(s);
    Debug.WriteLine(qs["field1"]);
    Debug.WriteLine(qs["field2"]);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

假设WCF,除了解析传入流之外,还有更好的方法来实现吗?

wcf webinvoke http-post

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

Visual Studio 6提示和技巧

我们中的一些人总是不得不使用Microsoft的Visual Studio 6.0 IDE支持"遗留"代码 - 尽管意见不同 - 与Visual Studio系列IDE的后续版本相比,通常被认为不那么友好.

因此,我想了解一些最好的隐藏/记录不佳的IDE功能(可以是C++或VB).通常的做法是每个帖子的一个功能,请.

c++ ide vb6 visual-studio

12
推荐指数
7
解决办法
5765
查看次数

将Win16 C代码转换为Win32

一般来说,将16位Windows程序转换为Win32需要做些什么?我确信我不是唯一一个继承代码库的人,并且被震惊地发现潜伏在角落里的16位代码.

有问题的代码是C.

c windows winapi 16-bit

15
推荐指数
2
解决办法
3464
查看次数