小编Dav*_*vis的帖子

来自使用gmail未到达的rails3上的devise的确认电子邮件

我已经设置了以下内容.

----------------------
config/environments/development.rb
----------------------
 29   ActionMailer::Base.delivery_method = :smtp
 30   ActionMailer::Base.perform_deliveries = true
 31   ActionMailer::Base.raise_delivery_errors = true
 32  
 33   ActionMailer::Base.smtp_settings = {
 34     :enable_starttls_auto => true,  #this is the important stuff!
 35     :address        => 'smtp.gmail.com',
 36     :port           => 587,
 37     :domain         => 'foo.com',
 38     :authentication => :plain,
 39     :user_name      => '---@---.---',
 40     :password       => '---'
 41   }
Run Code Online (Sandbox Code Playgroud)

然而,当设计发送确认电子邮件时,webbrick会在日志中打印出电子邮件,但没有错误,但电子邮件不会在我的收件箱或垃圾邮件收件箱中结束.

有任何想法吗?

编辑:

I now get

    Net::SMTPAuthenticationError (530 5.7.0 Must issue a STARTTLS command first. x13sm2646038bki.0
Run Code Online (Sandbox Code Playgroud)

):

我找到

----------------------
config/environments/development.rb
----------------------
 17   # Don't …
Run Code Online (Sandbox Code Playgroud)

ssl gmail devise ruby-on-rails-3

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

vim | 从700MB文件中删除前几行

如何在不打开主内存中的整个文件的情况下快速从大文件中删除前几行?


UPDATE

我不想将起始x行管道输入另一个文件然后剪切前几行,我想更新原始文件.

vim text-editor

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


将当前页码与最后一页编号进行比较

如何检查当前打印的页面是否实际上是最后打印的页面?

我尝试过以下方法:

$V{currentPage}.intValue() == $V{totalNumberOfPages} ?
  Boolean.TRUE : Boolean.FALSE
Run Code Online (Sandbox Code Playgroud)

jasper-reports

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

可互换的键/值HashMap Set结构

背景

使用两个操作数创建一系列SQL JOIN语句:primary和secondary.JOIN语句的通用形式是:

JOIN primary primary ON (secondary.id == primary.id)
Run Code Online (Sandbox Code Playgroud)

问题

代码当前迭代主要和辅助操作数列表,如下所示:

for( Bundle primaryOperand : bundleComparators ) {
  for( Bundle secondaryOperand : sortedBundles ) {
Run Code Online (Sandbox Code Playgroud)

问题是嵌套循环生成以下内容:

JOIN primary primary ON (secondary.id == primary.id)
JOIN secondary secondary ON (primary.id == secondary.id)
Run Code Online (Sandbox Code Playgroud)

第二个连接是多余的,在这种情况下,会导致错误.可以使用以下假设数据结构消除重复:

if( !interchangeableMap.contains( primaryOperand, secondaryOperand ) ) {
    interchangeableMap.put( primaryOperand, secondaryOperand );

    outputJoin( primaryOperand, secondaryOperand );
}
Run Code Online (Sandbox Code Playgroud)

如果映射到映射到哪里interchangeableMap.contains(...)将返回true.primaryOperandsecondaryOperand secondaryOperandprimaryOperand

问题

  1. Java库中是否存在这样的数据结构?
  2. 如果没有,您将使用哪些数据结构来实现它?

思路

我的第一个想法是创建一个包含两个HashMaps 的类.检查包含查询两个HashMaps以查看一个映射是否包含主操作数和辅助操作数,或者另一个映射包含辅助操作数和主操作数.插入将两个操作数组合放入它们各自的HashMap …

java algorithm data-structures

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

如何在Netbeans中配置Java导入的组织

目前Netbeans(我使用的是7.3.1版本)具有通过菜单Source»Organize Imports组织Java文件导入的内置功能.但我需要更改导入的默认顺序.(例如,在共享环境中工作时,软件开发人员必须使用相同的导入设置.)

有没有办法这样做?

java import formatting netbeans

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

同步而不扫描单个文件?

考虑两个目录:

/home/user/music/flac
/media/MUSIC/flac

我希望第二个目录(目标; USB驱动器)包含与第一个目录(主目录)相同的文件和结构.有3600多个文件(总共59G).每个文件都使用unison进行扫描,速度非常慢.我宁愿根据文件名,大小和修改时间进行比较.

我认为rsync可能会更好,但手册页中的示例相当神秘,谷歌搜索没有透露任何简单,有见地的例子.我宁愿不小心擦除主文件中的文件.;-)

主列表将随时间而变化:重新组织目录,添加新文件和更新现有文件(例如,重新标记).通常这些变化很小; 花费数小时来完成同步对我来说是次优的.

将目标目录与主服务器同步的确切命令是什么?

该命令应复制新文件,重新组织移动的文件(或删除然后复制),并复制更改的文件(基于日期).目标文件的时间戳应设置为主时间戳.

linux performance rsync synchronization file

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

单源文档工具

有哪些OSS(或免费)工具可用于起草可用于生成手册的文档的单一来源?具体来说,采用以下格式:

  • HTML网站
  • PDF文件
  • 嵌入式(在应用程序中;可能是HTML)1
  • 文字(可选)
  • 手册页(可选)

其他要求:

  • 工具适用于技术作者(不必是WYSIWYG).
  • XML/SGML源代码
  • 高质量PDF输出(与TeX相当)
  • 多平台

扩大要求1

相同的命令行应用程序用两种语言(C和Java)编写.使用XML来描述命令行选项(其中一些是特定于一个语言或其他),它是简单的XML转换成一个Java类,或C功能,写入帮助标准输出.这确保了可以将帮助嵌入到二进制文件中,而不必依赖于外部文件.

看来AsciiDoc没有这种能力.还有其他选择吗?

java pdf-generation documentation-generation

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

清除和重置Web表单有什么区别?

我想使用JavaScript reset()函数重置网页的值.JavaScript首先执行哪个操作:重置还是清除?这两者有什么区别?

另外,如何使用重置功能检索值?

html javascript webforms

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

从字符串中解析值

您将如何解析字符串中的值,例如下面的字符串?

12:40:11  8    5                  87
Run Code Online (Sandbox Code Playgroud)

数字之间的差距各不相同,第一个值是时间.以下正则表达式不会分隔时间组件:

str.split("\\w.([:]).")
Run Code Online (Sandbox Code Playgroud)

有什么建议?

java regex text-parsing

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