问题列表 - 第1512页

.NET // vs ///评论约定

我只是查看F#,如果这是一个愚蠢的问题,请道歉,但在VS2008 F#CTP 1.9.6.2'Tutorial'项目中,//和///都用于评论代码.

两个斜杠与三个斜杠注释之间是否存在功能差异,或者是否使用///对函数进行注释(并显示在教程代码中)并使用//用于其他所有内容?

c# f# commenting

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

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

使用ASP.Net和JSON格式实现jQuery的jgGrid

有没有人能够实现JQuery网格插件,jqGrid?我正在尝试实现JSON分页,我觉得我已经接近了,但我也被无关紧要的细节所淹没.如果有人可以发布一些示例代码,我将非常感激.

asp.net ajax jquery jqgrid

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

在foreach中运行程序

我试图让这个简单的Powershell脚本工作,但我觉得有些根本错误;-)

ls | foreach { "C:\Working\tools\custom-tool.exe" $_ }
Run Code Online (Sandbox Code Playgroud)

我基本上想要在目录中获取文件并将它们作为参数逐个传递给自定义工具.

powershell

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

SQLite的案例不敏感的UTF-8字符串排序规则(C/C++)

我正在寻找一种方法,以不区分大小写的方式比较和排序C++中的UTF-8字符串,以便在SQLite中的自定义排序规则函数中使用它.

  1. 理想情况下,该方法应与区域设置无关.然而,我不会屏住呼吸,据我所知,校对是非常依赖于语言的,所以任何适用于英语以外语言的东西都可以,即使这意味着切换语言环境.
  2. 选项包括使用标准C或C++库或小型(适用于嵌入式系统)和非GPL(适用于专有系统)第三方库.

到目前为止我所拥有的:

  1. strcoll使用C语言环境和std::collate/ std::collate_byname区分大小写.(这些是否有不区分大小写的版本?)
  2. 我试图使用POSIX strcasecmp,但它似乎没有为除以外的语言环境定义"POSIX"

    在POSIX语言环境中,strcasecmp()和strncasecmp()执行从上到下的转换,然后执行字节比较.结果未在其他语言环境中指定.

    事实上,strcasecmpLinux与GLIBC上的语言环境之间的结果并没有改变.

    #include <clocale>
    #include <cstdio>
    #include <cassert>
    #include <cstring>
    
    const static char *s1 = "Äaa";
    const static char *s2 = "äaa";
    
    int main() {
        printf("strcasecmp('%s', '%s') == %d\n", s1, s2, strcasecmp(s1, s2));
        printf("strcoll('%s', '%s') == %d\n", s1, s2, strcoll(s1, s2));
        assert(setlocale(LC_ALL, "en_AU.UTF-8"));
        printf("strcasecmp('%s', '%s') == %d\n", s1, s2, strcasecmp(s1, s2));
        printf("strcoll('%s', '%s') …
    Run Code Online (Sandbox Code Playgroud)

c++ sqlite unicode utf-8 internationalization

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

Ruby on Vista

我昨天在Vista 32bit上使用本网站上的说明安装了Ruby和Ruby on Rails:http://rubyonrails.org/down

所以我下载了安装程序,然后是Gems,然后我用Gems下载了rails.

现在我不能在命令行中使用Gem或Ruby命令...所以我认为环境变量有问题,但我想知道如何在Vista中设置它们或放置什么.谁能帮我这个?

ruby rubygems ruby-on-rails windows-vista

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

你能用c或c ++分配一个非常大的单块内存(> 4GB)吗?

这些天我有很大的ram,我想知道,有可能分配一块大于4GB的单块内存吗?或者我需要分配一堆较小的块并处理它们之间的切换?

为什么???我正在处理一些openstreetmap xml数据,这些文件非常庞大.我目前正在流式传输,因为我无法将它们全部加载到一个块中,但我对malloc或new的上限感到好奇.

c c++ memory malloc

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

跨浏览器的最稳定的模式对话框实现是什么,从javascript用于Web应用程序?

我正在为客户端构建的Web应用程序中使用大量JQuery,并且我希望找到一个在以下浏览器集中相当稳定的模式对话框的javascript实现.

IE 7+ FF 2+ Chrome和Safari

我已经尝试了几个jQuery插件,但在其中一个浏览器中似乎总是存在工件.

---编辑

jqModal似乎更稳定但我在IE7中有一个问题,弹出后对话框会立即消失.我怀疑js事件没有被取消或者其他什么.我会有更多的戏剧.

javascript jquery modal-dialog cross-browser jqmodal

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

在我的网站上添加完整网页搜索的最佳方式?

我需要在我的网站上添加完整的网络搜索.我需要谷歌自定义搜索,但没有广告,它必须是免费的.任何可以为我的网站编制索引并允许我搜索它的Web服务或开源项目的建议都会有所帮助.

我的网站是用铁轨上的红宝石制作的,如果有帮助的话.

我会将这个问题发布为社区维基,这样你就可以编辑我糟糕的英语.我想很多人都可以从这个问题中受益.

ruby search ruby-on-rails

8
推荐指数
4
解决办法
675
查看次数

EnumDisplayDevices vs WMI Win32_DesktopMonitor,如何检测活动监视器?

对于我当前的C++项目,我需要为在大量计算机上连接并处于活动状态的每个监视器检测唯一字符串.

研究指出了两种选择

  1. 使用WMI并查询Win32_DesktopMonitor以查找所有活动的监视器.使用PNPDeviceID进行监视器的唯一标识.

  2. 使用EnumDisplayDevices API,深入挖掘以获取设备ID.

我对使用设备ID进行唯一模型识别感兴趣,因为使用默认即插即用驱动程序的监视器将报告通用字符串作为监视器名称"默认即插即用监视器"

我一直遇到WMI方法的问题,它似乎只在我的Vista机器上返回1个显示器,看着它看起来它在非WDDM设备上无法正常工作.

当EnumDisplayDevices从后台服务运行时(尤其是在Vista上运行),它似乎有点问题,如果它在会话0中它将不返回任何信息.

  • 有没有其他人必须做类似的事情(为所有连接的活动监视器找到唯一的模型字符串?)

  • 什么方法效果最好?

c++ windows wmi winapi

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