问题列表 - 第44658页

如何调试WCF服务?

我正在创建一个WCF服务,其中移动设备(Iphone和Android)和网站可以连接到该服务.我在IIS7上托管我的服务,我的IDE是VS2010.

当Iphone连接我的服务并调用我放置断点的某个功能时,visual studio将不会停止或切换到断点.我已经使用Web客户端测试了它,调试和添加断点没有问题.

我用过WebInvoke我的wcf服务.我的配置包含此行<compilation debug="true" targetFramework="4.0" />,包括客户端和服务.

非常感谢您的帮助.最好,

c# wcf web-services visual-studio-2010

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

接口中重载的方法

我今天的问题:界面中的重载方法是不是很糟糕?你知道,"省略参数,如果你不在乎,我们将找出默认值"的重载方法.像那样:

void Add(object item); 
void Add(object item, bool shouldDoSomething); 
void Add(object item, bool shouldDoSomething, IUltraObscureDeviceContext context);
Run Code Online (Sandbox Code Playgroud)

在这种情况下,我倾向于认为只有后者属于一个接口而其他应该在它之上的抽象类中实现.但话说回来,我不确定.

此外,有些时候你只是想要不同的重载做一些稍微不同的工作(如果重载的方法永远不应该用于此,请立即停止我).或者有时你不能只用空格代替某些参数,你想要在某些东西为空时抛出异常.在这种情况下我不应该使用重载吗?

所以基本上我正在寻找关于接口中重载方法的一些指导与实现这些接口的抽象类中的重载方法等等.提前致谢

c# oop interface c#-3.0

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

AS3:`FullScreenEvent`是否暂时将内容添加到显示列表中?

简答: 是的,FullScreenEvent暂时将1个孩子加入舞台.

Long Rant: 那怎么样......我并不疯狂......我不知道这是否有记载但是 - 这是真的.弹出"你可以按esc退出全屏"的小消息会暂时将一个孩子添加到舞台上,并将其保持在最高级别,直到它淡出为止.索引的突然入侵真的搞砸了我.所以我的回答是,我猜.现在我只需要弄清楚如何摆脱这种轻微的烦恼.

寻找幽灵孩子: 我试图在我的项目中找到孩子,使用stage.getChildAt(11)+" "+stage.getChildAt(10)+..Etc Etc ..和stage.getChildAt(11).name+" "+stage.getChildAt(10).name+..Etc Etc ..(一种快速的草率方式将其追踪到舞台上的文本框..)但是我无法将它绑定到一个特定的名称..这个名字只是作为'实例(无论在线创建它是什么数字)'.类型很有意思,因为它是null..我不知道这是正常还是其他任何东西,但如果它是我所做的事情之一,它将是[Object Sprite]或类似的东西......非常奇怪.此外,当试图从adobe livedocs获取信息时(比如从石头上挤血......)我在弹出消息上找到的是:

当用户进入全屏模式以通知用户他们处于全屏模式并且他们可以按Escape键结束全屏模式时,电影上方会出现Flash运行时对话框.

"Flash运行时对话框"..这是否意味着它是内部的但它仍然使用那个索引点?

每当弹出窗口显示时,我都尝试在舞台上制作所有的东西alpha = 0(stage.numChildren比它应该的更多)并且除了'esc to exit'消息之外应该有的东西都消失了.

Sooo ..是的..这就是我现在所能想到的......

考虑到我还在学习闪光灯,我可能已经采用了自己的方法来寻找孩子.如果有人检查出来并制作一个简单的原型来捣乱它,请让我知道你发现了什么^ __ ^


作为Tyler的旁注,我记得为什么我没想到要做一些追踪Event.ENTER_FRAME.这是因为我在浏览器中查看SWF时无法查看跟踪.并且由于FullScreenEvent仅在设置了HTML参数allowfullscreen ='true'时才在浏览器中工作,所以我懒得在舞台上添加一个动态文本框并更新它而不是我想.. = P

无论如何,

感谢您的时间和耐心.

原帖: 嗨!

我正在flash中创建一个图库.它几乎处于正常工作状态,除非我尝试将其全屏显示,否则我对此非常满意.

当我使用全屏幕画廊时FullScreenEvent,会让用户知道他们可以按下的那个小默认消息Esc出现在屏幕上.并且当显示此消息时,如果我在屏幕外创建图像并将其补间以进行查看,则下一个图像将位于我的所有 GUI精灵之上.

但是,如果我等待这个小消息淡出并消失,那么一切都按照应有的方式行事,我的图像索引设置为1,就像我想要的那样(在我的GUI精灵和东西下面).

现在,请记住,我并不排除我的代码有问题,因为这种情况很可能就是这样,但经过长时间的思考和空手而归之后,我一直有点迷信闪光灯在我身上耍花招'小消息'不是独立的,实际上已添加到显示列表中.

有人知道我是不是在想象事情?或者'press esc'消息是我的swf在显示列表中的一部分?

感谢任何人的时间,如果他们能在这件事上启发我.

flash actionscript children fullscreen actionscript-3

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

如何在运行配置中将文字变量引用($ {foo})作为程序参数传递

在Eclipse中,当您在运行对话框中指定参数时,Eclipse会将其解释${foo}为使用Eclipse变量foo的请求.我想将一个字符串传递给我的应用程序包含${foo}但是Eclipse将其视为未定义的变量并给我一个错误.

 -Dfoo "bar" --pattern "regex magic ${foo}"
Run Code Online (Sandbox Code Playgroud)

Eclipse不接受单引号(')作为引用字符,而是成为输入的一部分.有没有人知道我如何${foo}在这个对话框中逃脱,所以它被解释为文本而不是变量引用?

eclipse

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

像Facebook Wall Post - Javascript

我正在开发一个Facebook应用程序,检索特定的Facebook墙上帖子.我只想让用户使用javascript sdk从我的应用程序中"喜欢"帖子.有谁知道怎么做到这一点?

javascript facebook facebook-like

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

强制从静态电子邮件地址发送的SMS消息使用相同的号码(AT&T示例)

该具体示例使用AT&T作为接收器的载体.

当通过其运营商电子邮件地址(1234567890@txt.att.net)从静态电子邮件地址向客户发送SMS消息时,消息从格式为的号码到达电话1 (400) 000-244.每次发送新的SMS消息时,该号码都会略有变化.这会导致iPhone等手机正确处理来自同一源电子邮件地址的SMS消息.

基础研究表明,这与AT&T网关如何处理将电子邮件转换为SMS消息有关.我们还看了并决定购买普通短码(CSC)每月不值1000美元,所以这不是我们的选择.

有没有人知道围绕这个限制的另一种方法,它可以强制来自同一源电子邮件的所有SMS消息以这种方式出现在手机上,以便它们正确地穿线?

在我们的配置中,电子邮件使用PHP PEAR Mail_Mime包通过SMTP 发送.我们真的在寻找一种方法,我们可以在不购买共享或专用CSC的情况下完成.

php email sms sms-gateway

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

使用Java的Collections.singletonList()?

Collections.singletonList()在Java中有什么用?据我所知,它返回一个包含一个元素的列表.为什么我想要一个单独的方法来做到这一点?不变性如何在这里发挥作用?

这个方法有没有特别有用的用例,而不仅仅是一个方便的方法?

java

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

Vi - ":call append()"

我在哪里可以使用"call"命令了解更多这样的命令?我似乎无法在谷歌中输入相关的关键字.

vi

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

NHibernate警告和数据未保存

当我通过调用SaveOrUpdate()进行保存时,我收到此警告,并且在调用Transaction.Commit()之后数据未保存在数据库中.

NHibernate.Engine.ForeignKeys - 无法确定具有指定标识符[primarykey]的[项目名称]是暂时的还是分离的; 查询数据库.在会话中使用显式Save()或Update()来防止这种情况.

我正在插入一个新对象.谷歌搜索告诉我调用Save()而不是SaveOrUpdate():意味着Save()仅用于插入.

我在谷歌搜索,并没有看到太多关于这一点.任何人都可以给我这个问题或这个警告的建议吗?

编辑:这是模拟的样本映射文件 -

<?xml version="1.0" encoding="utf-8" ?>
<hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"
                   assembly=""
                   namespace="">
    <class name="Customer" table="[dbo].[Customer]" optimistic-lock="none" >
        <id name="CustomerId" column="CustomerId" >
            <generator class="assigned"/>
        </id>
        <property name="Name" column="Name" /> 
        <property name="Age" column="Age" /> 
        <set name="CustomerDetails" cascade="none" inverse="true" fetch="select">
            <key>
                <column name="CustomerId"/>
            </key>
            <one-to-many class="CustomerDetail"/>
        </set> 
        <many-to-one name="MGender" fetch="select" cascade="none">
            <column name="GenderCode"/>
        </many-to-one> 
    </class>
</hibernate-mapping>
Run Code Online (Sandbox Code Playgroud)

<class name="CustomerDetails" table="[dbo].[CustomerDetail]" optimistic-lock="none" >
    <id name="CustomerDetailId" column="CustomerDetailId" >
        <generator class="assigned"/>
    </id>
    <property name="Detail1" column="Detail1" /> 
    <many-to-one name="Customer" fetch="select" cascade="none">
        <column name="CustomerId"/> …
Run Code Online (Sandbox Code Playgroud)

nhibernate

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

如何在OnSelectedIndexChanged触发事件之前获取DropDownList上的上一项

DropDownListOnSelectedIndexChanged发生事件之前,我如何获得上一个项目?

示例:我有一个DropDownList名称作为其项目("John","Mark").默认情况下SelectedIndex是"John".在更改其索引并选择"标记"后,OnSelectedIndexChanged将触发该事件.当我使用ddlName.SelectedIndex它时,只返回"Mark"的索引,我想得到的是"John"的索引.

.net c# asp.net

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