问题列表 - 第2121页

为网站实现"记住我"的最佳方法是什么?

我希望我的网站有一个用户可以点击的复选框,这样他们每次访问我的网站时都不必登录.我知道我需要在他们的计算机上存储一个cookie来实现它,但该cookie中应包含哪些内容?

此外,是否存在常见错误,需要注意保持此cookie不会出现安全漏洞,这可以避免,同时仍然提供"记住我"功能?

security cookies remember-me

499
推荐指数
4
解决办法
27万
查看次数

如何使JSP标记文件不忽略所有空格?

我真的很难过这个.我想输出一个列表并让标签文件处理逗号,单数与复数等,但是当我显示列表时它完全忽略了空格,所以allrunstogetherlikethis.我尝试使用HTML实体"thinsp","ensp"和"emsp"(我不能使用"nbsp",这些必须要破坏),但它们在IE上都非常宽,除了thinsp,这太瘦了在其他一切.

编辑:将无法正常工作.标签的输出根本没有空格.虽然JSP中的任何内容都具有正常的间距.显然我可以把所有内容都放在JSP中,但这是代码可以在多个JSP上运行,因此标记文件会很有意义.

whitespace jsp jsp-tags html-entities

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

从子实例调用被重写的基类方法

请考虑以下代码:

Public Class Animal

Public Overridable Function Speak() As String
    Return "Hello"
End Function

End Class

Public Class Dog
    Inherits Animal

    Public Overrides Function Speak() As String
        Return "Ruff"
    End Function

End Class

Dim dog As New Dog
Dim animal As Animal
animal = CType(dog, Animal)
// Want "Hello", getting "Ruff"
animal.Speak()
Run Code Online (Sandbox Code Playgroud)

如何将Dog的实例转换/ ctype到Animal并让Animal.Speak被调用?

vb.net inheritance

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

OS X 10.5下Ruby的常规GEM路径是什么?

我的机器上的ruby存在性能问题,我认为我已经将其隔离到加载库(当调用#require时),所以我想弄清楚ruby是否正在为库搜索太多文件夹.

我跑的时候

$ gem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 1.3.0
  - RUBY VERSION: 1.8.6 (2008-03-03 patchlevel 114) [universal-darwin9.0]
  - INSTALLATION DIRECTORY: /Library/Ruby/Gems/1.8
  - RUBY EXECUTABLE: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby
  - EXECUTABLE DIRECTORY: /usr/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - universal-darwin-9
  - GEM PATHS:
     - /Library/Ruby/Gems/1.8
     - /Users/matt/.gem/ruby/1.8
     - /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/gems/1.8
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
     - :sources => ["http://gems.rubyforge.org", "http://gems.github.com/"]
  - REMOTE SOURCES:
     - http://gems.rubyforge.org …
Run Code Online (Sandbox Code Playgroud)

ruby macos gem path

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

JasperReports是否可以替代基于CGI的Web报告框架

我们有一个用C/C++编写的基于CGI的Web报告框架.该CGI客户端与专有代码又连接到数据库的连接.

由于性能,维护和可能的安全因素,我们正在寻找更好的基于Java的CGI替代品.

  • JasperReports能否与专有代码连接?或者servlet足以取代CGI客户端?
  • 可以在Tomcat上运行JasperReports吗?

任何帮助表示赞赏.

java reporting jasper-reports

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

为什么密码盐称为"盐"?

对于密码盐,"盐"这个词有意义吗?

passwords salt

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

使用正则表达式将字符串拆分为句子

我需要将一个像"一.二.三.四.五.六.七.八.九.十一.十一"的字符串匹配成四个句子的组.我需要一个正则表达式,在每四个句点后将字符串分成一个组.就像是:

  string regex = @"(.*.\s){4}";

  System.Text.RegularExpressions.Regex exp = new System.Text.RegularExpressions.Regex(regex);

  string result = exp.Replace(toTest, ".\n");
Run Code Online (Sandbox Code Playgroud)

不起作用,因为它将替换句点之前的文本,而不仅仅是句点本身.我如何只统计句点并用句点和换行符替换它们?

c# regex nlp

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

字典<string,MyObject>或List <MyObject>与C#3.5?

我经常在C#2.0中使用Dictionary,第一个键是包含唯一标识符的字符串.

我正在学习C#3.0 +,似乎我现在可以简单地使用List并简单地对该对象执行LINQ以获取特定对象(使用.where()).

那么,如果我理解得很好,那么Dictionary类就失去了它的目的呢?

.net c# collections c#-3.0

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

Internet Explorer 7 Ajax链接仅加载一次

我正在编写一个应用程序,我正在尝试将简单的AJAX功能结合起来.它在Mozilla Firefox中运行良好,但在Internet Explorer中有一个有趣的错误:每个链接只能被点击一次.浏览器必须完全重启,只需重新加载页面就行不通.我写了一个非常简单的示例应用程序来演示这一点.

Javascript转载如下:

var xmlHttp = new XMLHttpRequest();

/*
item: the object clicked on
type: the type of action to perform (one of 'image','text' or 'blurb'
*/
function select(item,type)
{

    //Deselect the previously selected 'selected' object
    if(document.getElementById('selected')!=null)
    {
        document.getElementById('selected').id = '';
    }
    //reselect the new selcted object
    item.id = 'selected';

    //get the appropriate page
    if(type=='image')
        xmlHttp.open("GET","image.php");
    else if (type=='text')
        xmlHttp.open("GET","textbox.php");
    else if(type=='blurb')
        xmlHttp.open("GET","blurb.php");

    xmlHttp.send(null);
    xmlHttp.onreadystatechange = catchResponse;

    return false;

}
function catchResponse()
{
    if(xmlHttp.readyState == 4)
    { …
Run Code Online (Sandbox Code Playgroud)

javascript ajax internet-explorer

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

WPF ControlTemplate用于滚动TreeView控件

我正在使用TreeView控件,当单击其中一个时,它会自动滚动到左对齐TreeViewItem.我已经去看了我的Styles和ControlTemplates,但我还没有找到任何东西.是否有一个默认的ControlTemplate导致这个?我想禁用它.

c# wpf

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