问题列表 - 第13196页

jQuery密码强度检查器

我是jQuery的新手,我写了一个简单的函数来检查每个按键的密码强度.

这个想法是每次用户输入一个角色时,评估内容以测试他们输入的密码的强度......我相信每个人之前都看过这些.

无论如何,我使用的逻辑是没有密码以值1开头.当使用小写字符时,分数增加到2.当使用数字时,分数再次增加1,对于大写时相同使用字符,密码长度为5个或更多字符时使用.

返回的是密码的强度,每次按下一个键时,从1到5的值.

所以,关于我的问题.我这样做的方式似乎并不像jQuery那样...几乎就像我可能刚刚完成了直接的javascript.我也想知道我的逻辑.我做过什么或忽略了什么吗?聪明人比我自己的任何建议?

任何建议或意见将不胜感激.

$(document).ready(function(){

        $("#pass_strength").keyup(function() {

            var strength = 1;

            /*length 5 characters or more*/
            if(this.value.length >= 5) {
                strength++;
            }

            /*contains lowercase characters*/
            if(this.value.match(/[a-z]+/)) {
                strength++;
            }

            /*contains digits*/
            if(this.value.match(/[0-9]+/)) {
                strength++;
            }

            /*contains uppercase characters*/
            if(this.value.match(/[A-Z]+/)) {
                strength++;
            }

            alert(strength);
        });
     });
Run Code Online (Sandbox Code Playgroud)

javascript passwords jquery logic

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

从表中删除会导致基数违规

我有一个方法,使用zend框架提供的sql适配器从数据库中删除行.

class Table extends Zend_Db_Table_Abstract {

    ...

    $where = $this->getAdapter()->quoteInto(
        'ModID=? AND URL=?',
        array((int)$mid, $url->toString())
    );
    $this->delete($where);
Run Code Online (Sandbox Code Playgroud)

问题是这段代码给出了错误:

Zend_Db_Statement_Exception: SQLSTATE[21000]: Cardinality violation: 1241 Operand should contain 1 column(s)

在where子句中只指定一列的类似代码可以正常工作.

是否有另一种方法可以根据多列的值删除行?

php mysql zend-framework

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

我在基于Web的项目上使用C#编写ASP.NET,并且我遇到了compliation错误

编译错误说明:在编译服务此请求所需的资源期间发生错误.请查看以下特定错误详细信息并相应地修改源代码.

编译器错误消息:CS1061:'ASP.index_aspx'不包含'cmdCheckMail_Click'的定义,并且没有扩展方法'cmdCheckMail_Click'接受类型'ASP.index_aspx'的第一个参数可以找到(你是否缺少using指令或者装配参考?)

来源错误:

Line 270:                                <tr>
Line 271:                                  <td align="right" colspan="2">
Line 272:                                      <asp:Button ID="cmdCheckMail" runat="server" Text="Check Mail" OnClick="cmdCheckMail_Click" Height="22px" Width="90px" />
Line 273:                                    </td>
Line 274:                                </tr>
Run Code Online (Sandbox Code Playgroud)

c# asp.net

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

在java中关闭期间删除文件

Hai我开发了一个独立的应用程序,当用户登录时,将创建一个日志文件,当应用程序关闭时,日志文件将被删除.但是当我关闭系统而没有关闭应用程序时,日志文件没有删除.我可以做什么在关机或系统崩溃期间删除我的日志文件,当我的应用程序运行时关闭电源.有人帮我在关机期间删除日志文件

感谢你Chaithu

java

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

HQL中IDictionary <Key,Val>的CreateFilter()

我尝试着:

db.CreateFilter(x.dict, "DictionaryValue = 1 order by CreateDate");
Run Code Online (Sandbox Code Playgroud)

但这不是有效的HQL.如何在HQL中编写此过滤器?

这是代码:

public class A
{
    public virtual IDictionary<B, int> dict { get; protected set; } //int is 1 or -1
}

public class B
{
    public virtual DateTime CreateDate { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

其中映射为:

<map name="dict" table="TABLE">
  <key column="ID_A" />
  <index-many-to-many column="ID_B" class="B" />
  <element column="FACTOR" type="Int32" />
</map>
Run Code Online (Sandbox Code Playgroud)

nhibernate hql

7
推荐指数
0
解决办法
436
查看次数

我可以合法地使用我的作品Visual Studio 2008 CD并在家中安装吗?

有人告诉我,微软允许任何使用它的产品的公司的员工,如Visual Studio 2008或Office,将它们安装在家用机器上.

在我这样做之前,这是正确的吗?这对我来说听起来不对,但我知道微软有一个叫做"家庭使用程序"的东西,但我对它并不熟悉,并且根本没有看过VS2008.

非常感谢.

licensing visual-studio

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

正则表达式匹配带或不带前导零的小数

^([0-9]*[1-9][0-9]*(\.[0-9]+)?|[0]+\.[0-9]*[1-9][0-9]*)$
Run Code Online (Sandbox Code Playgroud)

我不太了解正则表达.上面的正则表达式不允许输入.2.但它允许所有其他小数,如0.2,0.02等.我需要让这个表达式允许数字如.2,.06等.....

regex

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

如何在C++中实现生成器?

我想知道如何在C++中实现像Python这样的生成器?Python可以使用关键字"yield"来执行此操作.但是如何在C++中实现呢?

c++ idioms generator

11
推荐指数
4
解决办法
5123
查看次数

vim copy命令到剪贴板/缓冲区

如何将ex命令复制到剪贴板或将其粘贴到缓冲区?

在Windows上使用gvim.

vim

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

将空条目添加到绑定到实体列表的组合框中

我使用一个ComboBox,它绑定到List <> of Entities.如何在组合框中添加"未选中"条目?将null添加到列表会导致空组合框.

c# data-binding combobox entity-framework winforms

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