小编jor*_*123的帖子

如何在ASP.NET中获取当前域名

我想在asp.net c#中获取当前域名.

我正在使用此代码.

string DomainName = HttpContext.Current.Request.Url.Host;
Run Code Online (Sandbox Code Playgroud)

我的网址是,localhost:5858但它只是返回localhost.

现在,我在localhost中使用我的项目.我想得到localhost:5858.

再举一个例子,当我使用这个域名时

www.somedomainname.com
Run Code Online (Sandbox Code Playgroud)

我想得到 somedomainname.com

请告诉我如何获取当前域名.

c# asp.net

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

有什么方法可以使DataContractJsonSerializer正确序列化字典?

DataContractJsonSerializer无法正确序列化字典.

{"abc":"xyz","def":42} 例如,JavaScriptSerializer序列化字典,而DataContractJsonSerializer则提供[{"Key":"abc","Value":"xyz"},{"Key":"def","Value":42}].

这确实有问题,我想知道如何在WCF服务中正确序列化Dictionary对象.我正在寻找一个需要最少努力的解决方案.

参考:http://msdn.microsoft.com/en-us/library/bb412170.aspx

这是我最终在WCF中正确使用字典串行化的解决方法:http://social.msdn.microsoft.com/forums/en-US/wcf/thread/765f1569-0422-4471-8ec2-1d03b2026771

.net wcf serialization

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

在javascript中排序json对象

例如,有这个代码:

var json = {
    "user1" : {
        "id" : 3
    },
    "user2" : {
        "id" : 6
    },
    "user3" : {
        "id" : 1
    }
}
Run Code Online (Sandbox Code Playgroud)

我怎么能把这个json排成这样 -

var json = {
    "user3" : {
        "id" : 1
    },
    "user1" : {
        "id" : 3
    },
    "user2" : {
        "id" : 6
    }
}
Run Code Online (Sandbox Code Playgroud)

我用ID对用户进行了排序..
我不知道如何在javascript中执行此操作..

javascript sorting json

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

SQL Server 2008安装

我正在尝试在启用Win 7的笔记本电脑上安装MS SQL Server 2008.我在选择安装路径时遇到问题.当我继续选择"安装"然后当我点击"新建SQL Server独立安装或向现有安装添加功能"时,会弹出一个浏览对话框来选择安装文件夹.我选择了c:/ program files/Microsoft SQL Server /并尝试了该文件夹下的所有文件夹.但是,它给我一个错误信息说

c:/ program files/Microsoft SQL Server /不是有效的安装文件夹

我尝试了1000次,但我仍然得到同样的错误.我已经有SQL Server 2005而且我已经卸载了它.之后我只是尝试安装MS SQL Server 2008.这里有什么问题?我该如何解决这个问题?

sql-server sql-server-2008 windows-7

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

在iOS 8上调整UIModalPresentationFormSheet的大小

我正在尝试使用UIModalPresentationFormSheet调整在iPad上呈现为模态的UIViewController,虽然我在<= iOS 7上工作,但我无法在iOS 8上工作

xcode ios xcode6 ios8

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

为什么微软不使用C#开发类似Halo的下一代游戏?

这个问题可能看似主观,但考虑到微软:

  • 拥有Xbox 360平台
  • 拥有Windows平台
  • 拥有自己的游戏工作室(MGS)
  • 拥有其他第三方开发者
  • 是主要的出版商

让我想知道为什么微软不会推动他们的旗舰语言来证明你不仅可以减少大量的开发时间,还可以减少金钱,而且还可以证明你可以发布下一代的标题,实时交互性不会受到影响.

如果微软要这样做一次,我相信很多AAA开发者也会跳上那辆马车.

.net c#

14
推荐指数
5
解决办法
1078
查看次数

Delphi:防止方法名称出现在可执行文件中

我正在写一个类来处理我的可执行文件中的安全性(检查连续出版物,试用日期检查等).编译可执行文件后(即使在Release版本中,所有调试和RTTI生成都关闭),当我在NotePad中打开它并在原始数据中搜索方法名称时,我可以看到组装我的类的方法的所有名称.代码库中的任何类都没有已发布的成员.

这对保护不利.有没有办法告诉Delphi不要在可执行文件中存储方法名称?如果不需要RTTI且没有COM爆炸,为什么要存储它们呢?是否有任何编译器选项控制它?

可能是目标可执行文件中ANY类的任何方法以文本形式存储在可执行文件内.显然,这是由默认情况下为Delphi 2010中的所有类打开的扩展RTTI引起的.

delphi methods rtti delphi-2010

14
推荐指数
3
解决办法
1099
查看次数

Microsoft员工是否使用Visual Source Safe(VSS)?

微软一直坚持在软件开发过程中使用"dogfooding",并且它使Excel和Visual Studio等工具运行良好.我的问题是:微软员工是否使用VSS?他们曾经使用过吗?如果没有,他们实际使用了什么?它似乎是一个有缺陷的,不充分的版本控制系统,我无法想象一个有能力的开发人员会忍受它!

有关详细信息,请参阅以下链接:
http ://www.highprogrammer.com/alan/windev/sourcesafe.html http://www.developsense.com/testing/VSSDefects.html
http://www.codinghorror.com/blog /2006/08/source-control-anything-but-sourcesafe.html

version-control visual-sourcesafe

13
推荐指数
1
解决办法
1404
查看次数

如何在StarUML图中显示方法参数

我试图使用staruml在序列图中显示参数

是否可以显示这样的参数?

      1: saveResult(int value)
Run Code Online (Sandbox Code Playgroud)

uml sequence-diagram staruml

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

在AD中将组成员从一个用户复制到另一个用户

我想建立一个脚本,将AD中的组成员从一个用户复制到另一个用户.我试图使用powershell来自动完成这项任务.但是在为用户创建检查时卡住了.换句话说,当我将组成员资格从一个用户复制到另一个用户时,我希望能够在添加之前运行检查以查看用户是否已经是该组的成员,这样做可以避免诸如"这个"之类的错误用户已经是该组的成员,无法再次添加"任何帮助或建议将不胜感激.我现在使用以下脚本.

$copy = Read-host "Enter user to copy from"
$Sam  = Read-host " Enter user to copy to"
 Function Copymembership {

$members = Get-ADUser -Identity $copyp -Properties memberof
foreach ($groups in $members.memberof){
if ($members -notcontains $groups.sAMAccountname)
{Add-ADGroupMember -Identity $groups -Member $sam -ErrorAction SilentlyContinue
Write-Output $groups} 
}
}
copymembership 
Run Code Online (Sandbox Code Playgroud)

powershell

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

SWRevealViewController推送Segue

我正在尝试使用SWrevealViewController进行侧面菜单.其中一个选项是"用户档案".由于我从其他各种视图访问用户的配置文件,我希望有一个推送segue到这个VC.但是,push segue无法从SWRevealViewController工作到UserProfileVC.

任何人都可以建议我如何使用来自SWRevealVC的push sugue?

xcode segue ios7 swrevealviewcontroller

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

T-SQL Group with with where子句

 Masterid    CC  CLA DES NLCLA   NLDES
 -------------------------------------
 53006141    CN  0   0   1       1
 53006141    US  1   1   1       1
 53006141    UK  1   1   0       0
 53006142    US  1   1   0       0
 53006142    UK  1   1   0       0
 53006143    CN  0   0   1       1
 53006143    US  1   1   0       0
 53006143    UK  1   1   0       0
Run Code Online (Sandbox Code Playgroud)

从上面的数据我需要生产

  • MasterIds哪里有CC = USCC = CNNLCLA = 1和的列表NLDES = 1

输出应该是

53006141
53006143
Run Code Online (Sandbox Code Playgroud)

在MasterID下必须有CN和US.

有人可以帮我在SQL中做这个吗?

sql t-sql sql-server group-by where-clause

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

Sublime Text 3:如何将快捷方式绑定到特定的文件扩展名?

我想自定义快捷方式,但仅将它们应用于特定扩展名。

例如,

“跳转到匹配的括号”->在JS文件中有效->自定义绑定到ctrl+ m

“转到匹配的标记对”(emmet)->在HTML文件中有效->我也想在这里ctrl+ m,但不起作用(ST3理解“跳转到匹配的括号”,此处不适用)。

我想知道专门针对特定扩展名的快捷方式是否可以解决问题?

keyboard-shortcuts sublimetext sublimetext3

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