问题列表 - 第3482页

删除或重置Cookie

我在Request.Cookies("TemplateName").value我的应用程序的页面之一(第3页)上设置了Cookie 。现在,我可以从第3页导航到第4页和第2页,并保留cookie的值。但是现在,当我注销并再次登录时,它仍然具有该值,如何在启动新实例时将cookie的值重置为空白“”?

我试过了:

Request.Cookies("TemplateName").Expires = Now
Request.Cookies("TemplateName").value = "" 
Run Code Online (Sandbox Code Playgroud)

在我的主页上,但cookie仍保留第2和第3页上的值。

vb.net cookies reset

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

Windows事件调度程序自定义服务

我需要创建一个像任务调度程序一样工作的Windows服务,因为我可以配置它运行的时间,它基本上只是在该预定时间调用.NET类(重复出现).建议的方法是什么?此外,任何有关安装/删除该服务的信息将不胜感激!

更新:使用任务计划程序不是一个选项(客户要求,与其IT标准有关).这也是我对他们的建议,但它不会起作用.

解决方案:感谢大家的回答,Quartz.Net解决方案看起来特别好看,但我发现以下内容正是我需要的:

http://www.c-sharpcorner.com/UploadFile/ajifocus/AppScheduler05262006074807AM/AppScheduler.aspx?ArticleID=b52f76da-943f-4807-9675-869f135ef2cd

.net windows-services scheduled-tasks

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

如何正确检测浏览器对不透明度的支持?

我有一些应用alpha透明度的javascript代码.在此之前,它会尝试检测浏览器支持的透明度类型,并将其存储在变量中以供日后使用.这是代码的样子:

// figure out the browser support for opacity
if (typeof br.backImg.style.opacity != 'undefined') 
    opacityType = 'opacity';
else if (typeof br.backImg.filters == 'object') 
    opacityType = 'filter';
else 
    opacityType = 'none';
Run Code Online (Sandbox Code Playgroud)

对于Firefox和Safari,第一个条件为真,对于IE7,第二个条件为真,但对于IE6,它落到最后一个条件.为什么IE6没有过滤器对象?有没有更好的方法来检测这个?

javascript internet-explorer transparency filter opacity

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

ruby中的常量或类变量?

我已经在Ruby中编程了几个月了,我想知道什么时候使用常量而不是类变量,反之亦然.(我在Rails工作,考虑模型中的常量).

class Category
  TYPES = %w(listing event business).freeze
end
Run Code Online (Sandbox Code Playgroud)

要么

class Category
  @@types = %w(listing event business).freeze
  cattr_reader :types
end
Run Code Online (Sandbox Code Playgroud)

是否存在一种优于另一种情况的情况?或者只是品味/风格问题?

ruby constants class-variables

48
推荐指数
3
解决办法
2万
查看次数

OpenSocial服务器实现

实现OpenSocial平台的首选方法是什么?我知道Apache Shindig,但无法真正找到任何有用的信息.此外,是否可以使用现有的解决方案,如基于Rails的lovdbyless并添加OpenSocial功能?

ruby-on-rails opensocial social-networking apache-shindig

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

匹配NSString中单词的开头

是否有一个内置于NSString的方法来标记字符串并搜索每个标记的开头?该compare方法似乎只是字符串的开头,并且使用rangeOfString不够,因为它不知道令牌.现在我认为最好的办法就是打电话

[myString componentsSeparatedByString:@" "]
Run Code Online (Sandbox Code Playgroud)

然后遍历结果数组,在字符串的每个组件上调用compare.这是内置的,我只是错过了吗?

string iphone cocoa objective-c

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

Javascript机制自动滚动到增长页面的底部?

希望对于有Javascript时间的人来说,这将是一个简单的答案......

我有一个日志文件正由一个脚本监视,该脚本将日志中的新行提供给任何连接的浏览器.有几个人评论说他们想要看到的更像是'tail -f'行为 - 最新的行总是位于浏览器页面的底部,直到观众向后滚动查看某些内容.滚动到底部应该会返回到自动滚动行为.

我对这个问题的谷歌罢工是 - 希望 - 只是对javascript一无所知,因此,不知道要搜索哪些关键字.我不需要一个完整的解决方案 - 只是一个'足够接近',让我跳进去弄脏手.

编辑:

我一直在尝试scrollTop/scrollHeight的想法,但我显然遗漏了一些东西.我用Javascript做的几乎没有,所以我可能再问一些非常低级的问题:

<html><body>
<script type="text/javascript">
for (i=0; i<100; i++)
{
    document.write("" + i + "<br />");
    document.scrollTop = document.scrollHeight;
}
</script>
</body></html>
Run Code Online (Sandbox Code Playgroud)

这是许多排列中的一种.显然,我无法在javascript中逐行输出日志,但我只是想看到正确的行为.我需要什么缺少的链接?

再次编辑:这已成为我最初预期的一个更有趣的问题.使用window.scroll的代码建议确实可以解决问题.我开始玩限制滚动仅在浏览器位于文档正文的底部时发生.这在理论上很容易做到,但在实践中它遇到了障碍:

每次从服务器获取新文本时,正文的大小都会增加,当前滚动位置不再位于文档的底部.您无法再区分(使用scrollHeight,clientHeight和scrollTop)用户是否已向上滚动或文本是否刚刚超出其视图.

我认为,如果这将起作用,我将不得不承诺在用户滚动时触发JS事件,如果它们在窗口底部之上则关闭滚动,但是如果它会重新打开则它们已向下滚动到有效位于视图底部的位置.我正在看onScroll事件,鉴于我提到的变量数学计算得很好,我认为我在这里正确的道路上.感谢您的投入,大家!

javascript browser scroll

10
推荐指数
2
解决办法
4万
查看次数

C#开源项目命名空间

我正在考虑发布一个用C#编写的类库作为开源.在此之前,我正在尝试进行一些重构,以满足一般公众的要求:)

我想知道什么是最好的命名空间架构?基本上,我看到以下选项:

  • 命名空间MyTool:这对我来说真的不像是有组织的.我的意思是,(几乎).NET Framework中的所有命名空间都以System为前缀,所以我猜它实际上并不是一种标准的方法.
  • 命名空间MyOrganization.MyTool:问题就是没有"MyOrganization".它是在我的业余时间写的.
  • 命名空间MyName.MyTool:我更喜欢更谦虚的东西.我的意思是,我不想在命名空间中使用我的名字.

现在已经有一些关于Stackoverflow的相关问题,比如这个这个,但它们都没有真正回答我的问题.

有什么建议?

.net c# open-source namespaces

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

使用用户输入在 Mysql 数据库中查找信息

我需要使用 python 设计一个程序,它会要求用户提供条形码。然后,使用这个条形码,它会搜索mysql来找到其对应的产品。

我对如何开始有点困惑。有人可以给我一些建议吗?

python sql user-input

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

Mysql连接,一个还是多个?

我在python中编写一个脚本,它基本上查询WMI并更新mysql数据库中的信息.其中一个"写你需要的东西"来学习编程练习.

例如,如果脚本中间出现问题,远程计算机将关闭,它将分离为函数.

查询一些WMI数据
更新到数据库
查询其他WMI数据
更新到数据库

最好在开始时打开一个mysql连接并在每次更新后保持打开或关闭连接?

似乎一个连接将使用更少的资源.(虽然我只是在学习,所以这是一个完整的猜测.)然而,打开和关闭每个更新的连接似乎更"整洁".函数将更加独立,而不是依赖于该函数之外的代码.

python mysql

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