小编Sku*_*ner的帖子

href与onclick中的JavaScript函数

我想在没有任何重定向的情况下在点击上运行一个简单的JavaScript函数.

将JavaScript调用放在href属性中是否有任何区别或好处(如下所示:

<a href="javascript:my_function();window.print();">....</a>
Run Code Online (Sandbox Code Playgroud)

)将它放在onclick属性中(将其绑定到onclick事件)?

javascript href

449
推荐指数
13
解决办法
137万
查看次数

在SQL中选择CHAR over VARCHAR的用例有哪些?

我意识到如果我的所有值都是固定宽度的话,建议使用CHAR.但是,那又怎样?为什么不为所有文本字段选择VARCHAR只是为了安全.

sql t-sql sql-server

269
推荐指数
10
解决办法
16万
查看次数

在嵌套的while循环中继续

在这个代码示例中,有没有办法从catch块继续外部循环?

while
{
   // outer loop

   while
   {
       // inner loop
       try
       {
           throw;
       }
       catch 
       {
           // how do I continue on the outer loop from here?
           continue;
       }
   }
}
Run Code Online (Sandbox Code Playgroud)

c# loops continue while-loop

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

我可以将TFS工作项重新分配给签入代码吗?

是否可以返回并将工作项与已经检入TFS的代码联系起来?例如 ...开发人员选错了工作项,或忘记选择工作项?我可以看到ChangeSets的工作项详细信息,但工作项页面是只读的.

tfs tfs2008

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

如何在Flex/AIR中警告用户启用CAPS LOCK?

与XP登录屏幕类似,在Flex 3中,如何在启用了CAPS LOCK键的文本框中向用户显示警告?

apache-flex air

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

我可以将Flex组件属性绑定到函数吗?

我想根据具有一个或多个参数的函数的返回值在按钮上设置enabled属性.我怎样才能做到这一点?

private function isUserAllowed (userName:Boolean):Boolean {
   if (userName == 'Tom')
      return true;
   if (userName == 'Bill')
      return false;
}

<mx:Button label="Create PO" id="createPOButton"
enabled="<I want to call isUserAllowed ('Bill') or isUserAllowed ('Tom') here>"
click="createPOButton_Click()" />
Run Code Online (Sandbox Code Playgroud)

apache-flex mxml actionscript-3

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

Flex [Bindable]标签有什么作用?

意思...我见过将组件绑定到[Bindable] dataProvider的情况.当我更新dataProvider中的数据时,该组件不会立即反映更改.我需要做些什么来刷新数据吗?什么事件导致组件刷新其dataProvider数据?

apache-flex

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

为什么我的TFS工作区路径会自动重新映射?

我们正在使用Visual Studio 2008/TFS 2008.

我们有一个小型的开发团队,出于某种原因,定期,当我们任何人"获得最新"时,我们的一条路径会重新映射到它自己的不同路径.这会导致"获取最新"开始删除文件,因为路径已更改.每次重新映射到错误的路径时,它都是相同的路径.

  1. 工作空间定义存储在哪里?
  2. 我们可能已经检查过TFS导致了什么吗?

workspace tfs tfs2008

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

将Cookie过期问题设置为DateTime.Max(9999年12月31日)?

我们支持丢弃cookie并将过期时间设置为DateTime.MaxValue的遗留代码:

HttpCookie cookie = new HttpCookie(cookieName, value);
cookie.Expires = DateTime.MaxValue;
Run Code Online (Sandbox Code Playgroud)

似乎在某些浏览器上(我们没有记录),这个cookie会立即过期 - 甚至可能不会被删除.根据MSDN,DateTime.MaxValue是9999年12月31日.在此日期设置cookie过期是否存在与浏览器相关的问题?

正确的答案是更改到期日期,但此时,我们无法更改生产代码.

asp.net cookies

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

如何防止Perl脚本中的错误终止脚本?

我有一个简单的Perl脚本,它使用无限循环作为Linux守护进程运行.它每10秒连接一个数据库以执行一个进程.

while (1)
{
    # THIS LINE WILL KILL THE SCRIPT IF IT FAILS
    my $DB=DBI->connect("dbi:Sybase:server=myserver","user","password");
    . . . do something . . .
    sleep (10);
}
Run Code Online (Sandbox Code Playgroud)

我有两个问题:

  • 如果数据库不可用,我如何保持脚本运行?
  • 我可以添加异常处理程序来向我发送电子邮件或记录错误吗?

linux perl daemon exception-handling

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