问题列表 - 第45378页

Ease-out使用setTimeout

我正在尝试创建一个老虎机类型动画,其中将循环播放电子邮件列表.我希望动画能够快速启动,但逐渐变慢,直到停止为止.你会怎么建议我做这样的事情?我目前正在做类似的事情:

$(function(){

  wait = 1;
  threshold = 100;
  timer = setTimeout(swap_email,wait);

});

function swap_email() {

  wait = wait + 1;

  if(threshold <= wait) {

    // Update the email div....
    timer = setTimeout(swap_email, wait);   

  }

  else {

    // We're done!        

  }

}
Run Code Online (Sandbox Code Playgroud)

javascript jquery settimeout jquery-animate

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

如何在.NET中实现夜间进程?

我有一套我想每晚执行的任务.

这些任务包括按顺序查询数据库,移动然后重命名某些图像以及更新数据库表. 我的第一个想法是创建一个SQL Server作业并使用xp_cmdshell来移动文件,但经过一些研究我决定反对它.

将此实现为.NET应用程序的最佳方法是什么?我应该创建Windows服务吗?一个计划每晚运行一次的控制台应用程序?其他一些我甚至不知道的很酷的方式?

.net c# scheduled-tasks

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

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

在JAVA EE 6中发送电子邮件

我正在开发一个部署在glassfish上的Java EE 6应用程序,我一直在阅读有关如何发送电子邮件的教程,但它们似乎已经过时或过于复杂.我希望可能在这个规范中有一种相当简单的发送邮件的方式,因为很多东西变得如此简单.你能指出我正确的方向还是可以给我看一些示例代码?

java email java-ee-6

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

Ruby:解析,替换和评估字符串公式

我正在为朋友的心理调查项目创建一个简单的Ruby on Rails调查应用程序.所以我们有调查,每个调查都有一堆问题,每个问题都有参与者可以选择的选项之一.没什么好激动的.

其中一个有趣的方面是每个答案选项都有一个与之相关的分数值.因此,对于每个调查,需要根据这些值计算总分.

现在我的想法是代替硬编码计算,允许用户添加一个公式,通过该公式计算总调查分数.示例公式:

"Q1 + Q2 + Q3"
"(Q1 + Q2 + Q3) / 3"
"(10 - Q1) + Q2 + (Q3 * 2)"
Run Code Online (Sandbox Code Playgroud)

所以只是基本的数学(为了清晰起见,附加一些括号).我们的想法是保持公式非常简单,这样任何拥有基本数学的人都可以输入它们,而无需解析某些奇特的语法.

我的想法是采用任何给定的公式,并用基于参与者选择的分数值替换Q1,Q2等占位符.然后eval()新形成的字符串.像这样的东西:

f = "(Q1 + Q2 + Q3) / 2"  # some crazy formula for this survey
values = {:Q1 => 1, :Q2 => 2, :Q3 => 2}  # values for substitution 
result = f.gsub(/(Q\d+)/) {|m| values[$1.to_sym] }   # string to be eval()-ed
eval(result)
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:

  1. 有一个更好的方法吗?我愿意接受任何建议.

  2. 如何处理并非所有占位符都被成功替换的公式(例如,一个问题没有得到解答)?例如:{:Q2 => 2}不是值哈希?我的想法是拯救eval(),但在这种情况下它不会失败因为coz (1 + …

ruby parameters parsing eval ruby-on-rails

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

如何绕过Perl的字符串转义s ///中的替换字符串?

我不确定究竟是什么称呼它,但我已经能够用两个单行重现我的问题.

从包含以下内容的文件'test.txt'开始:

foo
Run Code Online (Sandbox Code Playgroud)

运行以下命令后(在bash中):

perl -n -e "s/(\w)oo/$1ar/; print;" test.txt
Run Code Online (Sandbox Code Playgroud)

输出是' far'

但是,当我引入一个包含替换字符串的变量时,

perl -n -e '$bar = q($1ar); s/(\w)oo/$bar/; print;' test.txt
Run Code Online (Sandbox Code Playgroud)

输出是' $1ar'.

我需要更改哪些内容,以便第二个程序也会输出' far'以及我需要学习哪些关键字才能使这个答案成为可用的?

此外,我尝试将第二个更改为s /// e,无效.

编辑:这不是我想问的问题,就在这里.

regex perl

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

JavaScript setTimeout和系统时间的更改会导致问题

我注意到如果我setTimeout将来设置为1分钟,然后将系统时间更改为过去的5分钟,则该setTimeout功能将在6分钟内触发.

我这样做是因为我想看看在夏令时改变系统时钟时会发生什么.

我的JavaScript网页使用一个setTimeout功能每5秒自动刷新页面,如果发生夏令时,页面信息将冻结一小时.有解决方法吗?

编辑:我正在使用Ajax更新页面,我不想刷新整个页面.

javascript settimeout system-clock

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

C++的替代语法,Vala的la Genie?

Vala语言编译器可以处理非常不同的语法Genie,可以说它可以被认为是一种语言的不同语言或替代语法.AFIK,你可以在Vala做的任何事情,你可以写Genie(忽略正在进行的细节,错误)让任何不喜欢花括号的人高兴.

是否有一些语言或替代语法与Genie与Vala的标准C++具有相同的关系?它应该允许做任何可能在C++中做的事情.(它不需要普通的C++编译器可读,但是 - 我不希望在这个时间点.)

(附带问题:Genie/Vala是我现在能想到的唯一例子.还有其他例子吗?)

c++ programming-languages vala genie

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

IKImageBrowserView可以显示多行标题吗?

我希望IKImageBrowserView通过包装它们并以多行显示来显示长标题,但我无法实现这一点.

我已经尝试更改ImageBrowserCell子类中返回的titleFrame的大小,并在标题上设置段落样式,以便它应该wrap(NSLineBreakByWordWrapping)但我只得到一行文本.

有没人试过这个?我可能会尝试其他任何建议吗?

cocoa ikimagebrowserview

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

列不会设置在textarea中

这是非常神秘的.我有一个带有textarea字段的表单.我删除了装饰器和所有这些,我setAttribs用行和列(在Zend Framework中开发).textarea继续非常宽,从容器中溢出并在视口外.如有必要,我可以添加截图.

这是基本代码:

<form id="edit-pending-email" enctype="application/x-www-form-urlencoded" method="post" action="[path]/email/edit-pending-email/">

<label for="salutation" class="optional">Salutation</label>

<input type="text" name="salutation" id="salutation" value="Yo" /> <p><label for="content" class="optional">Body of Email</label>

<textarea name="content" id="content" cols="40" rows="30"> blah blah ... text goes here ...

</textarea></p>

<input type="submit" name="save" id="save" value="Save" />

<input type="submit" name="cancel" id="cancel" value="Cancel" /></form>
Run Code Online (Sandbox Code Playgroud)

这是奇怪的.

  1. 如果我更改行值,则行会更改.如果我更改cols值,则没有任何变化.但行确实发生了变化,所以我知道语法是正确的,无论如何我与其他开发人员交叉检查.他们也不知道发生了什么.
  2. 如果我复制代码并将其粘贴到一个简单的html页面中,则textarea会正确调整大小

我查看了CSS(它应该没关系,但是我检查了)并且没有cols的引用,唯一的宽度引用是其他元素.简而言之,绝对没有理由为cols设置的行为方式如此.

然而,确实如此.

html textarea zend-framework

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