问题列表 - 第5851页

获取具有未完全已知标题的窗口的句柄.(C#)

标题部分是静态的,带有变量后缀.例如"Window Title { - user_id}".

如何在不知道确切标题的情况下获取句柄?

c# api

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

ASP.NET默认使用多核处理器吗?

或者我必须专门为此配置IIS?我是否必须使用Web园来利用多核?

asp.net multicore

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

Linq 2 SQL - Generic where子句

有没有办法做到这一点

public T GetItemById(int id)
{
    Table<T> table = _db.GetTable<T>();
    table.Where(t => t.Id == id);
}
Run Code Online (Sandbox Code Playgroud)

注意i.Id在上下文中不存在,因为linq不知道它正在使用什么对象,而Id是表的主键

c# linq-to-sql

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

何时在菜单项后使用省略号

在几乎所有具有菜单栏的应用程序中,一些项目后面都有省略号(...),有些则没有.是否有一个众所周知的约定,何时将省略号放在那里,何时不放?你什么时候做的?你做到了吗?

我看过各种windows应用程序,这就是我要来的:

  • 省略

    • 打开表单的菜单项,需要用户输入才能执行某些操作(替换,转到,字体)
  • 没有省略号

    • 只做某事的菜单项(剪切,粘贴,退出,保存)
    • 菜单项打开不需要用户输入的表单(关于,检查更新)

但是,似乎总是存在不符合此规则的菜单项.例如,Visual Studio中的帮助项(如何,搜索,索引)以及查找和替换(快速查找,在文件中查找,查找符号).

所以在考虑了一下后,我现在认为这可能是事情:

  • 省略

    • 菜单项肯定会打开一个模态窗口.
  • 没有省略号

    • 用于打开非模态窗口的菜单项.
    • 没有打开任何窗口的菜单项.
    • 很可能无法打开模态窗口的菜单项(如"保存",如果之前没有保存过,则会打开模态窗口,或者其他类似的东西)

你们有什么感想?

standards user-interface menu conventions

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

std :: string与以null结尾的字符串相比有多高效?

我发现std::string与老式的以null结尾的字符串相比,s非常慢,速度非常慢,以至于它们将整个程序的速度降低了2倍.

我预计STL会变慢,我没有意识到它会慢得多.

我正在使用Visual Studio 2008,发布模式.它显示字符串的char*赋值比赋值慢100-1000倍(测试char*赋值的运行时非常困难).我知道这不是一个公平的比较,指针赋值与字符串复制,但我的程序有很多字符串赋值,我不确定我可以在所有地方使用" const引用 "技巧.通过引用计数实现,我的程序可以很好,但这些实现似乎不再存在.

我真正的问题是:为什么人们不再使用引用计数实现,这是否意味着我们都需要更加谨慎地避免std :: string的常见性能缺陷?

我的完整代码如下.

#include <string>
#include <iostream>
#include <time.h>

using std::cout;

void stop()
{
}

int main(int argc, char* argv[])
{
    #define LIMIT 100000000
    clock_t start;
    std::string foo1 = "Hello there buddy";
    std::string foo2 = "Hello there buddy, yeah you too";
    std::string f;
    start = clock();
    for (int i=0; i < LIMIT; i++) {
        stop();
        f = foo1;
        foo1 = foo2;
        foo2 = f;
    }
    double …
Run Code Online (Sandbox Code Playgroud)

c++ performance stl

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

C#静态数据库类?

我有一个数据库类,其中包含以下方法:

  • public bool ExecuteUDIQuery(string query)// UDI = Update Delete Insert
  • public bool ExecuteSelectQuery(string query)
  • public bool ExecuteSP(string sp,string [,] parms)
  • public int ExecuteSPReturnValue(string sp,string [,] parms)

方法的结果存储在私有数据集或数据表中.这些对象被定义为getter.

大约有10个类使用Database类.每个类都创建一个Database类的对象.现在我正在考虑使Database类保持静态.这是一个好主意吗?如果是这样,为什么?不,为什么不呢?

c# database static data-access data-access-layer

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

何时在登录表单上禁用"保存密码"功能?

我有一个面向公众的网站,用于为我的客户管理业务基础设施设备.此网站上的安全漏洞可能会给客户带来昂贵的问题.

许多不同的网站 - 主要是银行,医疗保健和政府 - 禁止在Firefox,IE和其他浏览器中出现"保存密码"对话框,引用安全问题.我在谈论您输入登录信息后出现的框/栏,因此浏览器可以在您下次访问该网站时自动填充用户名/密码字段.

我的问题不是如何禁用,因为在禁用浏览器"保存密码"功能问题中可以解答这个问题.

我想知道的是:

  • 在哪些情况下禁用"保存密码"功能是绝对必要的?这种情况存在吗?
  • 这种技术真的能提供额外的安全性吗?换句话说,尽管你付出了最大努力,人们是否也找不到密码泄密的方法?
  • 用户是否抱怨删除"保存密码"功能?
  • 关于何时禁用"保存密码"功能的任何其他想法?

language-agnostic security cross-browser

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

记忆消耗?

我有一段代码在哪里

for ( ; ; )
{

  char *buf;

  /* Some code */
}
Run Code Online (Sandbox Code Playgroud)

这里的问题是代码每次循环循环时都会分配内存.我的意思是当它循环时,将为指针保留至少4个字节.

c memory consumption

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

如何检测cocos2d中的触摸?

我正在使用cocos2d为iPhone开发一款2D游戏.

我在游戏中使用了很多小精灵(图像).我想触摸两个相似类型的精灵(图像),然后两个精灵(图像)将被隐藏.

如何检测特定精灵(图像)中的触摸?

iphone objective-c cocos2d-iphone

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

tortoisesvn - 错误报告请求在../../../!svn/vcc/default上失败

尝试在Windows 2003上使用Apache 2.2检出特定Subversion 1.4.x存储库中的文件的用户突然开始在使用TortoiseSVN 1.4结帐时在其日志窗口中收到错误消息:

Error REPORT request failed on '/[path_to_repo]/!svn/vcc/default'
Error REPORT of '/[path_to_repo]/!svn/vcc/default': 200 OK (http://[server_name])
Run Code Online (Sandbox Code Playgroud)

这是在服务器上发生hd崩溃并随后恢复大约10个subversion存储库之后开始的.尝试工作目录协调后,只有一个存储库出现此问题.通过修改/删除隐藏的.svn目录,repo所有者将其工作目录与存储库进行协调(尽管不建议这样做).

我无法找到代表我情况的互联网上的任何内容.已还原的服务器与原始服务器完全相同,此服务器上没有其他存储库会抛出错误.任何想法1)这个错误是什么和2)如何解决它?

svn tortoisesvn apache2

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