问题列表 - 第36466页

Java中的字符串比较和字符串实习

何时应该将Strings作为对象进行比较,何时应该使用他们的equals方法?为了确保,我总是使用equals,但这似乎不是很有效.在什么情况下我可以确定string1 == string2使用安全?

谢谢!

java string equals string-comparison string-interning

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

WCF/WCF数据服务/ WCF RIA服务

不要添加另外关于不同WCF堆栈的SO帖子,但我想确保在浪费更多开发时间之前我正朝着正确的方向前进...

我的场景 - 我们公司有许多网络应用程序都可以访问同一系列的数据库.所有应用程序基本上都是独立开发的,因此有大量的业务逻辑和数据访问重复.最重要的是,我有一个(可能是不合理的)目标,即使这个项目独立于客户端 - 将我们当前的业务逻辑和数据访问整合到一个界面中,该界面可以通过Web应用程序,Silverlight,移动应用程序等进行访问.

输入WCF - 这对我来说是完美的选择.不幸的是,在阅读了各种WCF风格中存在的所有现有"指导"之后,我总是比任何事情都更加困惑.以下是我到目前为止得出的结论 - 请随时纠正我:

  • 直接WCF - 最灵活和最全面的选择,但一切都从头开始; 需要大量时间来配置和测试; 最技术成熟的选项,带钩子来完成大部分目标
  • WCF数据服务 - 在线获取REST服务的最快方式; 如果应用程序只需要直接从数据库中公开数据,那就太棒了; 如果需要业务逻辑,则必须在客户端或通过公开逻辑的第二个服务写入.
  • WCF RIA服务 - 配置准备公开业务逻辑的服务的最快方法; 可能是技术上最不成熟的选择(但看起来像是一项重要的投资来实现它); Soap,REST和JSON端点将允许大多数客户端独立性;

因此,鉴于我的上述要求,我得出以下结论 - 由于业务逻辑要求,数据服务可能不是首发(并且第二个WCF服务消费数据服务的想法让我觉得这是一个非常糟糕的架构选择); 速度很重要,这表明RIA服务可能是最好的起点(称我为懒惰,但拥有一个时间紧迫的小团队会使代码生成变得有价值).

有没有更好的方法来处理我描述的目标?我是否误解了任何/所有WCF选项?关于选择哪种WCF方法可以提供哪些其他实用指导(不仅适用于我,还适用于其他任何试图评估技术的人)?

architecture wcf wcf-data-services wcf-ria-services

8
推荐指数
1
解决办法
798
查看次数

(UIApplication*)为什么星号前有空格?

-(void)applicationDidFinishLaunching:(UIApplication *) app {
Run Code Online (Sandbox Code Playgroud)

UIApplication之后为什么星号前有空格?

objective-c

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

使用linq到xml选择具有给定属性的元素

我有以下XML结构:

<artists>
    <artist> 
        <name></name> 
        <image size="small"></image> 
        <image size="big"></image> 
    </artist>
</artists>
Run Code Online (Sandbox Code Playgroud)

我需要选择具有给定属性的名称和图像(size = big).

var q = from c in feed.Descendants("artist")
        select new { name = c.Element("name").Value, 
                     imgUrl = c.Element("image").Value };
Run Code Online (Sandbox Code Playgroud)

如何在上面的查询中指定所需的图像属性(size = big)?

linq-to-xml

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

在asp.net MVC中不使用LabelFor Helper获取DisplayName属性

检索模型中项目的显示名称属性的最佳方法是什么?我看到很多人使用LabelFor帮助程序来处理所有事情,但如果我只想列出数据,那么标签就不合适了.有一个简单的方法只是获取名称属性,如果我只想打印出来,比如段落?

asp.net asp.net-mvc html-helper asp.net-mvc-3 asp.net-mvc-2

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

如何检查数字是浮点数还是整数?

如何找到一个数字是floatinteger

1.25 --> float  
1 --> integer  
0 --> integer  
0.25 --> float
Run Code Online (Sandbox Code Playgroud)

javascript types numbers

690
推荐指数
18
解决办法
64万
查看次数

什么时候应该调用Page.Header.DataBind?

我正在尝试使用以下方法来解析我的头部中的javascript脚本的正确路径:

<script src="<%# ResolveUrl("~/Scripts/jquery-1.4.2.min.js") %>" type="text/javascript" />
Run Code Online (Sandbox Code Playgroud)

为了解析路径,我需要使用以下Page.Header.DataBind(); 哪个事件来调用databind ?我应该将databind调用置于哪个事件中?

谢谢。

参考:http : //leedumond.com/blog/the-controls-collection-can-be-modified-because-the-control-contains-code-blocks/

当我按照文章建议将其放在Page_Load中时,它可以工作(仅适用于Firefox),但是我想知道这是否是正确的地方。

当我按照这篇文章进行IE 8渲染时:

<script src="/Scripts/jquery-1.4.2.min.js" type="text/javascript" />
Run Code Online (Sandbox Code Playgroud)

和firefox 3.6正确呈现:

<script src="../../Scripts/jquery-1.4.2.min.js" type="text/javascript" />
Run Code Online (Sandbox Code Playgroud)

更新:

通过更新引用的用户控件中的脚本引用以使用ResolveUrl来解决浏览器问题。现在,浏览器问题已修复。仍然想知道将Databind放在哪里。

c# asp.net jquery asp.net-3.5

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

jQuery从url hash中查找属性

尝试从url哈希中查找属性值.

// URL
http://url.com/index.html#link

// HTML
<a href="#link" rel="3">Some link</a>

// JS
var anchor = window.location.hash.substring(1);
// Need help finding attribute value from finding the anchor
var attribute = .find('#+anchor').attr('rel'); //this needs to have a value of 3
Run Code Online (Sandbox Code Playgroud)

所有帮助赞赏.谢谢 :)

url hash jquery attributes find

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

切换分支时Git不删除文件

有时使用Git(版本1.7.2.1)切换分支时,它似乎不会删除我创建的特定于我切换的分支的文件/目录.它也没有在运行时将其列为未跟踪git status或这些文件的任何日志条目.

这只会偶尔发生,我不知道为什么或如何重置它,以便删除不属于当前分支的文件.如果我手动删除文件,它会再次同步(如切换分支时删除/恢复).

有人经历过吗?

git macos

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

正则表达式解析电子邮件表单"收件人"字段

如果有一个可以处理这个问题的正确的正则表达式模式,那么从一个来自电子邮件表单"To"行的字符串中提取电子邮件地址是什么,它允许用逗号分隔地址",",分号";" ,空格或三者的任意组合.正则表达式还必须能够忽略"噪声"文本,例如,如果地址包含在"<"和">"字符中,或者在电子邮件地址旁边有实际名称.例如,从To字段中的此字符串:

"Joe Smith" <jsmith@example.com>, kjones@aol.com; someoneelse@nowhere.com mjane@gmail.com
Run Code Online (Sandbox Code Playgroud)

该模式应该能够返回以下匹配:jsmith @ example,kjones @ aol.com,someoneelse @ nowhere.com,mjane @ gmail.com

我正在使用PHP,所以如果这不能在单个正则表达式中完成,那么我肯定会对其他基于PHP的解决方案开放.

谢谢

php regex email-validation

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