问题列表 - 第40350页

Ruby Mail,如何实现SSL电子邮件

我已使用此脚本使用端口25(非安全)将端口成功发送到远程服务器:

require 'rubygems'
require 'mail'

options = { :address              => "mail.domain.com",
            :port                 => 25,
            :domain               => 'mail.domain.com',
            :user_name            => 'somedude@domain.com',
            :password             => 'topsecret',
            :authentication       => 'login',
            :enable_starttls_auto => true  }
 Mail.defaults do
  delivery_method :smtp, options
end

 mail = Mail.new do
      from 'someotherdude@otherdomain.com'
        to 'somedude@domain.com'
   subject 'This is a test email'
      body File.read('body.txt')
 end

puts mail.to_s
mail.deliver!
Run Code Online (Sandbox Code Playgroud)

我现在需要做的是使用他们的SSL端口466.当我尝试它时,我得到正常输出详细说明消息,然后暂停约2分钟并咳嗽这个:

/usr/local/rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/timeout.rb:60:in `rbuf_fill': execution expired (Timeout::Error)
        from /usr/local/rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/net/protocol.rb:134:in `rbuf_fill'
        from /usr/local/rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/net/protocol.rb:116:in `readuntil'
        from /usr/local/rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/net/protocol.rb:126:in `readline'
        from /usr/local/rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/net/smtp.rb:911:in `recv_response'
        from /usr/local/rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/net/smtp.rb:554:in `do_start'
        from /usr/local/rvm/rubies/ruby-1.8.7-p249/lib/ruby/1.8/net/smtp.rb:921:in `critical' …
Run Code Online (Sandbox Code Playgroud)

ruby email

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

ER图,这是允许的吗?

我必须基于关系模式创建ER图.

有一个玩家桌子和一个区域表.玩家可以在许多区域"生活",每个区域由一个或多个玩家拥有.

我想出了这个简单的ER图,但我不确定是否允许每种方式都有关系?

http://img149.imageshack.us/i/84754821.png/

干杯

database database-design

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

更改方法内的引用类型(字符串)

我将字符串变量传递给方法.我知道字符串是引用类型,但我在方法中分配的值丢失了.

public static void TestMethod(string myString)
{
    myString = "world";
}

static void Main(string[] args)
{
    string s = "hello";
    Console.WriteLine(s); // output is "hello"
    TestMethod(s);
    Console.WriteLine(s); // output is also "hello" not "world" !?
}
Run Code Online (Sandbox Code Playgroud)

无论如何,例如,数组不会发生这种情况.有人可以解释为什么可能是原因吗?

c# oop

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

引用文本的正确Lua模式是什么?

我已经玩了一个小时或两个小时,并发现自己在Lua模式匹配实用程序的路障.我试图匹配字符串中的所有引用文本,并在需要时替换它.

到目前为止我提出的模式是:(\?[\"\'])(.-)%1

这在某些情况下有效,但并非所有情况:

Working: "This \"is a\" string of \"text to\" test with"

Not Working: "T\\\"his \"is\' a\" string\" of\' text\" to \"test\" wit\\\"h"
Run Code Online (Sandbox Code Playgroud)

在不工作的例子中,我希望它与之匹配(我创建了一个获取我想要的匹配的函数,我只是在寻找一个与gsub一起使用的模式,如果一个lua模式可以做到这一点很好奇):

 string
 a" string" of
is' a" string" of' text
test
his "is' a" string" of' text" to "test" wit
Run Code Online (Sandbox Code Playgroud)

我将暂时继续使用我的功能,但我很好奇是否有我可以/应该使用的模式,我只是缺少模式的东西.

(一些编辑b/c我忘记了stackoverflows格式化)(另一个编辑来制作一个非html示例,因为它导致假设我试图解析html)

lua escaping lua-patterns

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

想要在src位置找不到图像时隐藏图像?

jQuery('img').bind('error',function(){
            alert('hi');
        jQuery(this).hide(); 
        });

我已经编写了这段代码,但是没有可用的图像没有隐藏,仍然显示交叉标志.任何人都能指出可能出错的地方.我在document.ready下写这个,我也在window.onload下尝试过.

javascript jquery image

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

为什么不能通过将数据传递给某个函数来初始化全局范围的数据?

我一直想知道为什么不允许通过将任何数据传递给某个函数来初始化任何数据,尽管无论如何都是一种函数的构造函数可以在全局范围内调用,所以如果我们在全局范围内有类似数组的东西范围它不能由任何函数初始化,但如果它在全局范围内的结构的对象中,则可以使用范围内的构造函数初始化它:

//global scope

    char charArray[100];//can't be initialized using any function at global scope but in other scopes it could by being passed to some function

    struct Test{
     public:
      Test(){
       //initialization
      }
      char charArray[100];
    };
    Test obj();//now charArray can be initialized using constructor at global scope
Run Code Online (Sandbox Code Playgroud)

c++ constructor initialization function global-variables

0
推荐指数
1
解决办法
2307
查看次数

如何将std :: string传递给期望char*的函数?

可能重复:
我可以从C++字符串中获取非const C字符串吗?

我需要先转换它吗?我在另一篇文章中看到,如果函数需要const char*,则可以使用.c_str().只是char*怎么样?

c++ visual-studio-2010 visual-c++

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

使用Java和Hibernate存储历史数据

这是关于历史数据处理的问题.假设您有一个MyClass类,如下所示:

class MyClass {
    String field1;
    Integer field2;
    Long field3;

    getField1() {...}
    setField1(String ...) {...}

    ...
}
Run Code Online (Sandbox Code Playgroud)

现在,假设我需要让MyClass能够存储和检索旧数据,最好的方法是什么?
要求是坚持通过Hibernate的类了.并且每个"实体"最多只有两个表:"连续性"类只有一个表或一个表(表示随时间演变的实体的表)和另一个历史数据表(如此处所示)
请注意,我必须能够为字段的值分配任意有效时间.

该类应具有如下界面:

class MyClass {
    // how to store the fields????

    getField1At(Instant i) {...}
    setField1At(Instant i, String ...) {...}

    ...
}
Run Code Online (Sandbox Code Playgroud)

我目前使用的JTemporal库,它有一个TemporalAttribute<T>类,它就像一个地图:你可以做一些事情,如T myAttr.get(Instant i)让myAttr的版本在一瞬间,我.我知道如何与Hibernate表坚持一个TemporalAttribute(很简单:我坚持用TemporalAttribute使用的SortedMap,具有配有开始和结束的有效时间和属性值的表).
真正的问题是,这里我们有多个属性.
我有一个解决方案,但目前尚不清楚,我想听听你的想法.

java database design-patterns hibernate class-design

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

javascript onclick淡入淡出div(短代码)

我一直在寻找各处,无法找到任何地方.

html结构基本上是.

<ul> 
   <li><a href="">link</a></li>
   <div id="us">hidden info</div>
</ul>
Run Code Online (Sandbox Code Playgroud)

css结构是.

#us {display:none}
Run Code Online (Sandbox Code Playgroud)

我喜欢它,所以当点击"链接"时,div"us"从dipslay改为:none; 显示:阻止,在尽可能少的代码行中优雅地淡入淡出,然后在单击链接时再次切换回显示:隐藏.

我知道有很多东西可以做到这一点,但我真的在寻找代码中的简单性.

谢谢你的时间x

html javascript jquery fade toggle

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

Latex:如何在包含逐字块的文本周围绘制框

通常,要在某些文本中包装,我使用以下内容:

\fbox {
    \parbox{\linewidth}{
    This is some text! Blah blah blah...
    }
}
Run Code Online (Sandbox Code Playgroud)

但是,我说有一个逐字阻止.它永远不会编译.任何人都知道如何在包含逐字块的文本周围画一个方框?比如这样......

\fbox {
    \parbox{\linewidth}{
        \begin{verbatim}
        This is some text!
        \end{verbatim}
    }
}
Run Code Online (Sandbox Code Playgroud)

CPF指出有这样的事情后,我不应该在tex.stackexchange中重新发布这个.如果人们反对加倍发帖,请告诉我.如果没有,我也会把它保存在这里.

latex verbatim

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