小编Geo*_*ge2的帖子

如何在JavaScript中进行关联数组/散列

我需要使用JavaScript存储一些统计信息,就像我在C#中这样做:

Dictionary<string, int> statistics;

statistics["Foo"] = 10;
statistics["Goo"] = statistics["Goo"] + 1;
statistics.Add("Zoo", 1);
Run Code Online (Sandbox Code Playgroud)

JavaScript中是否有Hashtable类似的东西Dictionary<TKey, TValue>
我怎么能以这种方式存储价值?

javascript dictionary hashtable

548
推荐指数
9
解决办法
71万
查看次数

SQL Server文本类型与varchar数据类型

我有可变长度的字符数据,并希望存储在SQL Server(2005)数据库中.我想学习一些关于如何选择TEXT SQL类型或选择VARCHAR SQL类型的最佳实践,以及性能/覆盖/功能的优缺点.

sql-server varchar text sqldatatypes

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

如何查看活动的SQL Server连接?

我正在使用SQL Server 2008 Enterprise.我想看到任何活动的SQL Server连接,以及所有连接的相关信息,例如从哪个IP地址连接到哪个数据库或其他东西.

是否存在解决此问题的命令?

sql sql-server sql-server-2008

272
推荐指数
8
解决办法
94万
查看次数

如何在PowerShell中获取localhost名称?

如何在PowerShell中获取localhost(机器)名称?我正在使用PowerShell 1.0.

.net powershell

170
推荐指数
7
解决办法
18万
查看次数

如何在web.config中设置会话超时

我已经非常努力但无法找到如何为ASP.Net Web应用程序的进程内会话设置会话超时值的解决方案.

我使用的是VSTS 2008 + .Net 3.5 + C#.以下是我自己写的将超时设置为1分钟,这是正确的吗?

我在system.web部分下写了 web.config

<sessionState timeout="1" mode="InProc" />
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net session visual-studio-2008

167
推荐指数
2
解决办法
49万
查看次数

gacutil.exe在哪里?

我使用的是Windows 7 Enterprise 32位.我使用过Windows命令行,并且还使用了VSTS 2008命令行,但是在执行gacutil.exe时,发现命令未找到错误.

我想知道是否需要从某处安装gacutil.exe或gacutil.exe位于我的计算机的其他位置(我搜索了我的计算机,但找到了几个名为gacutil.exe的文件,我不知道应该使用哪一个) ?

顺便说一句:我使用的是.Net 3.5.

.net gacutil

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

字符串转义为XML

是否有任何C#函数可用于转义和取消转义字符串,可用于填充XML元素的内容?

我使用的是VSTS 2008 + C#+ .Net 3.0.

编辑1:我是串联简单和短期的XML文件,我不使用序列化,所以我需要手动明确转义XML字符,例如,我需要把a<b<foo></foo>,所以我需要逃避串a<b并付诸元素富.

.net c# xml escaping visual-studio-2008

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

Visual Studio中缓慢的调试问题

在我的Visual Studio中,即使我只是在C#控制台应用程序中写了一行返回,在按F5执行实际代码后我需要一分钟(我的意思是在按下后在单个return语句上停止的时间F5 - 我在Main函数的return语句中设置断点).我想知道出了什么问题?任何检查清单?谢谢!

我在Windows Server 2003 x64上使用Visual Studio 2008 VSTS版本和调试.

乔治,提前谢谢

debugging performance visual-studio-2008 visual-studio

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

多CPU,多核和超线程

有人可以向我推荐一些文档来说明多CPU,多核和超线程之间的区别吗?我总是对这些差异以及不同场景中每个架构的优缺点感到困惑.

编辑:这是我在网上学习并从别人的评论中学习后的当前理解; 有人可以评论评论吗?

  1. 我认为超线程是其中最劣质的技术,但价格便宜.其主要思想是重复寄存器以节省上下文切换时间;
  2. 多处理器优于超线程,但由于不同的CPU位于不同的芯片上,不同CPU之间的通信延迟比多核更长,并且使用多个芯片,与多核相比,费用更高,功耗更高;
  3. 多核将所有CPU集成在一个芯片上,因此与多处理器相比,不同CPU之间的通信延迟大大降低.由于它使用一个芯片来容纳所有CPU,因此它消耗的功率更低,并且比多处理器系统便宜.

乔治,提前谢谢

multicore smp hyperthreading

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

在Mac OSX上,TortoiseSVN有哪些等价物?

我正在使用运行Mac OS X 10.5的MacBook Pro.我是这个开发环境的新手,之前曾在Windows上工作过.

我发现Mac PC没有TortoiseSVN,我想知道Mac的任何替代方案(更好的免费且易于使用的GUI工具)?

乔治,提前谢谢

macos version-control tortoisesvn

68
推荐指数
2
解决办法
21万
查看次数