小编pel*_*rge的帖子

ASP.NET成员资格提供程序 - 重置密码功能 - 电子邮件确认和密码更改

有没有人有以下功能的解决方案(示例代码):

  • 创建randomGuid/Cryptographically强随机数
  • 将包含随机数的唯一URL发送到用户的电子邮件地址
  • 确认后,系统会要求用户更改密码

我的提供者目前通过这种方式进行参数化:

enablePasswordRetrieval="false" 
enablePasswordReset="true" 
requiresQuestionAndAnswer="false" 
applicationName="/" 
requiresUniqueEmail="true" 
passwordFormat="Hashed" 
maxInvalidPasswordAttempts="5" 
minRequiredPasswordLength="5" 
minRequiredNonalphanumericCharacters="0" 
passwordAttemptWindow="10" 
passwordStrengthRegularExpression="" 
name="AspNetSqlMembershipProvider"
Run Code Online (Sandbox Code Playgroud)

这种类型的程序的安全问题进行了讨论这里之前.

c# asp.net asp.net-membership forgot-password password-recovery

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

AngularJS无限滚动(ng-repeat) - 从DOM中删除顶部元素

我有一个ng-repeat,它可以加载数千个记录,其复杂程度可以达到100px到1200px之间.不用说,性能受到了很大的打击.

在大多数情况下,无限滚动模块可以正常工作,直到你遇到一个边缘情况,你已经向下滚动到底部并且大部分元素已经被加载到DOM中,这使我回到原点.

Angular-vs-repeat对于我的情况来说是完美的,但我还没弄清楚如何计算每个后面元素的高度,因为它们没有被修复.

这让我回到无限滚动.我假设如果顶部元素(在视口上方)将被替换为空DIV,其计算高度等于它们的总高度总和,则性能不会成为问题.向上滚动会将它们渲染回dom并减去空DIV的高度.

有没有人解决过这个问题?有什么建议?代码片段会很精彩.

javascript infinite-scroll angularjs angularjs-ng-repeat

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

HTML5 - contenteditable="false" 嵌套在 contenteditable="true"

我在父 contenteditable="true" 中嵌套 contenteditable="false" 元素有非常不同的行为:

  <pre>
  <div contenteditable="true">
    <span>I'm supposed to be editable</span>
    <p contenteditable="false">I'm NOT supposed to be editable.<br>Neither should I.</p>
    <span contenteditable="false">I'm NOT supposed to be editable.</span>
  </div>
  </pre>
Run Code Online (Sandbox Code Playgroud)

这个小提琴举例说明了两个不应编辑的元素实际上是如何使用 Internet Explorer 11 而不是 Google Chrome 编辑的。是什么赋予了?

我看到有些人通过将它们设置为“true”来应用一种奇怪的解决方法,这确实适用于 IE,但对 Google Chrome 有相反的效果(应该如此)。

这个类似问题的答案是 2013 年的。三年后,这仍然是当前的情况吗?

编辑: 这个小提琴几乎达到了想要的结果。但是,如果您将光标设置为“不要移动..”并将其向左移动直到到达不可编辑的跨度,您将获得焦点并能够对其进行编辑。有什么想法可以避免这种行为吗?

受影响的浏览器:Internet Explorer 11

html contenteditable

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

JPanels中的JButtons,填满了整个面板

我一直在努力为插入到具有GridLayout的JPanel中的按钮设置特定大小.

按钮总是填满整个面板,而如果我删除gridlayout,按钮将不会有相同的行为.

任何提示?

package panels;

import java.awt.BorderLayout;
import java.awt.Color;
import java.awt.Dimension;
import java.awt.Font;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JTextField;


public class ColorDisplay {

private final int X = 100; 
private final int Y = 100;
private final Dimension PANEL_SIZE = new Dimension(500,500);
private JTextField textRed;
private JTextField textGreen;
private JTextField textBlue;
private JLabel labelText, labelRed, labelGreen, labelBlue;
private JPanel displayPanel;
private JPanel textPanel;
private JPanel buttonPanel;
private JButton …
Run Code Online (Sandbox Code Playgroud)

java swing jpanel jbutton layout-manager

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

设备无关像素与尺度独立像素

我知道这个问题已经反复讨论过,但我仍然对stackoverlow中一个非常受欢迎的问题的答案感到困惑.

在此输入图像描述

更具体地说,这个例子

简单的问题.DP和SP中的文本不应该在所有屏幕上看起来都一样吗?它们每英寸都有约160个物理单位.我唯一的假设是引用30sp的文本取决于另一个因素.

android dpi

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