问题列表 - 第2076页

从表单发布信息时,使用$ _REQUEST或$ _POST更好吗?

我有一个表单,用户可以输入他们的名字,然后它会将它添加到$ message中,以便通过电子邮件发送.

使用$_POST或更好$_REQUEST吗?

这是一个使用的片段 $_REQUEST

$message.= "Name: ".$_REQUEST["fname"]." ".$_REQUEST["mname"]." ".$_REQUEST["lname"]."\n";
Run Code Online (Sandbox Code Playgroud)

php

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

我为什么要使用接口?

我知道他们强迫你实现方法等,但我不明白为什么你想要使用它们.任何人都可以给我一个很好的例子或解释我为什么要实现这个.

oop interface

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

是否存在依赖属性更改时的通知机制?

在Silverlight应用程序中,我试图找出usercontrol上的属性何时发生了变化.我对一个特定的DependencyProperty很感兴趣,但不幸的是控件本身并没有实现INotifyPropertyChanged.

有没有其他方法可以确定价值是否已经改变?

.net silverlight dependency-properties silverlight-2.0

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

Android应用程序部署

可能重复:
如何在没有发布和Eclipse的情况下在真实设备上安装应用程序?

除了Android Marketplace之外,就远程部署Android应用程序而言,我有哪些选择?

我遇到的特殊问题是我有一个我写的应用程序,它解决了我姐姐的一个有限的问题.她大部分都是计算机知识,但不是开发人员,而是在几个小时之外.

如果一家公司希望为他们闪亮的新G1开发应用程序然后部署他们的应用程序,我可以看到同样的问题很常见.当然,有一种非开发人员为中心的方法.

deployment android

9
推荐指数
0
解决办法
9511
查看次数

当地址正常时,使用javax.mail获取无效地址

我正在使用javax.mail系统,并遇到"无效地址"异常的问题.以下是代码的基础知识:

    // Get system properties
    Properties props = System.getProperties();

    // Setup mail server
    props.put("mail.smtp.host", m_sending_host);

    // Get session
    Session session = Session.getDefaultInstance(props, new Authenticator(){
        @Override
        protected PasswordAuthentication getPasswordAuthentication() {
            return new PasswordAuthentication(m_sending_user, m_sending_pass);
        }
    });


    // Define message
    MimeMessage message = new MimeMessage(session);
    message.setFrom(new InternetAddress(m_sending_from));
    message.addRecipient(Message.RecipientType.TO, 
        new InternetAddress(vcea.get(i).emailaddr));
    message.setSubject( replaceEnvVars(subject) );
    message.setText(replaceEnvVars(body));

    // Send message
    try {
        Transport.send(message);
    } catch (Exception e){
        Log.Error("Error sending e-mail to addr (%s): %s",
                vcea.get(i).emailaddr, e.getLocalizedMessage() );

    }
Run Code Online (Sandbox Code Playgroud)

问题是上面的代码确实有效.但是对于我知道有效的某些电子邮件地址(因为我可以通过标准电子邮件客户端发送给他们),上述代码在尝试发送时会抛出"无效地址"异常.

任何线索或提示将不胜感激.

- 更新:身份验证问题.

好的,这是我发现的事情.接收电子邮件时,上面的代码正确设置了身份验证,并且实际调用了Authenticator.getPasswordAuthentication()回调.

发送电子邮件时不是这样.你必须做更多.添加这个:

    // …
Run Code Online (Sandbox Code Playgroud)

java email

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

从C#启动应用程序(.EXE)?

如何使用C#启动应用程序?

要求:必须适用于Windows XPWindows Vista.

我在DinnerNow.net采样器中看到了一个仅适用于Windows Vista的示例.

.net c# windows-xp windows-vista

156
推荐指数
7
解决办法
34万
查看次数

列表更改意外地反映在子列表中

我需要在Python中创建一个列表列表,所以我输入以下内容:

myList = [[1] * 4] * 3
Run Code Online (Sandbox Code Playgroud)

列表看起来像这样:

[[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]]  
Run Code Online (Sandbox Code Playgroud)

然后我改变了最里面的一个值:

myList[0][0] = 5
Run Code Online (Sandbox Code Playgroud)

现在我的列表看起来像这样:

[[5, 1, 1, 1], [5, 1, 1, 1], [5, 1, 1, 1]]  
Run Code Online (Sandbox Code Playgroud)

这不是我想要或期望的.有人可以解释一下发生了什么,以及如何解决这个问题?

python list mutable nested-lists

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

为什么Oracle的to_char()函数会添加空格?

为什么Oracle的to_char()功能会增加空间?

select length('012'), 
       length(to_char('012')), 
       length(to_char('12', '000')) 
  from dual;
Run Code Online (Sandbox Code Playgroud)

3, 3, 4

oracle

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

PHP:从 DOMNode 对象中删除属性

我有一个DOMNode具有一些属性的对象。$Node->attributes是 a DOMNamedNodeMap,它没有方法删除映射中的条目之一。该类DOMNode也没有从元素中删除属性的方法。我查看了许多其他相关类,但它们似乎都没有提供从其父级删除属性节点的机制。

DOMNode::removeChild不起作用;如果我将对象传递给它,它会抛出“未找到错误” DOMAttr

除了构建一个新的属性DOMNamedNodeMap并向其添加除我不想要的属性之外的所有属性之外......还有什么想法吗?谢谢。

php dom

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

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