小编Fab*_*bii的帖子

C#正则表达至少一个字母和至少一个数字

我正在尝试检查密码是否至少包含一个字母和数字.以下似乎没有用.

密码可以是"tester1"或"11111111t"等.

不能是所有字母或所有数字.

有任何想法吗?

const string pattern = @"/[a-z].*\d|\d.*[a-z]/";
var match = Regex.Match(password, pattern);
Run Code Online (Sandbox Code Playgroud)

解决了:

var rule1 = password.Any(char.IsLetter);
var rule2 = password.Any(char.IsNumber);
Run Code Online (Sandbox Code Playgroud)

这也有效:

const string pattern = @"[a-z].*\d|\d.*[a-z]";
Run Code Online (Sandbox Code Playgroud)

c# regex

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

java.lang.NoSuchMethodException:类'class java.lang.Class'上的未知属性'language'

我得到了以下错误:

java.lang.NoSuchMethodException: Unknown property 'language' on class 'class java.lang.Class'
Run Code Online (Sandbox Code Playgroud)

使用休息呼叫:/测试/休息/语言/ insertobj /日语/瑞典语%206

我正在使用:org.apache.commons.beanutils.PropertyUtils;

我在我的Languages类中有指定的属性'language',所以我不确定它为什么会抛出错误.它在我声明它的时候起作用:

语言lanobj = new Lanaguages();

//语言课

public class Languages implements java.io.Serializable {
    private String language;
    private String displayName;

public Languages() {
        this.language = null;
        this.displayName = null;
    }


public Languages(String language, String displayName) {
    this.language = language;
    this.displayName = displayName;
}

public void setLanguageId(Long languageId) {
    this.languageId = languageId;
}

@Column(name = "language", nullable = false, length = 50)
public String getLanguage() {
    return this.language;
}

public …
Run Code Online (Sandbox Code Playgroud)

java rest hibernate

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

NHibernate 如何更新 IEntity 上的 Id

我的数据库中有一行 Id = '00000000-0000-0000-0000-000000000000',

我如何使用会话/事务强制更新此ID,基本上为该行分配一个有效的ID。

我试过了:

var testrow  = repo.get(id);
testrow.Id = Guid.NewGuid();
repo.UpdateRow(testRow);
Run Code Online (Sandbox Code Playgroud)

我的更新仓库更新方法:

public void UpdateRow(TestRow row)
        {
            using (ISession session = _sessionFactory.OpenSession())
            using (ITransaction transaction = session.BeginTransaction())
            {
                session.Update(row);
                transaction.Commit();
            }
        }
Run Code Online (Sandbox Code Playgroud)

我收到错误:

"Row was updated or deleted by another transaction"
Run Code Online (Sandbox Code Playgroud)

如果我尝试使用以下命令删除对象:

session.delete(row) 
transaction.Commit();
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

Unexpected row count: 3; expected: 1
Run Code Online (Sandbox Code Playgroud)

有 3 行,每行都有一个唯一的 ID,其中一行的 ID 不正确,为 00000000-0000-0000-0000-000000000000'

c# nhibernate

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

为什么我会收到nullpointer错误.?

选择一个菜单项后,我试图显示一个自定义对话框,但是当我设置onClickListener(没有onClickListner时工作正常)时,会显示一个nullpointer错误.我检查按钮id拼写错误,一切都正确.

任何想法为什么?

  public void  unlinkDeviceClick(MenuItem item){

   final Dialog alertDiag = new Dialog(Home.this); 
   alertDiag.setContentView(R.layout.unlinkdialog);
   alertDiag.setTitle("Unlink Device"); 

   Button yes = (Button)findViewById(R.id.signout);
   Button cancel = (Button)findViewById(R.id.cancelsignout);


   final EditText usernameField = (EditText)findViewById(R.id.usernameField);
   final EditText passwordField = (EditText)findViewById(R.id.passwordField);   
   final TextView descr = (TextView)findViewById(R.id.unlinkresults);    


   yes.setOnClickListener(new OnClickListener(){

       public void onClick(View v) {
        // TODO Auto-generated method stub
        String userName = usernameField.getText().toString();
        String password = passwordField.getText().toString();

        if(checkLoginFields(userName,password)){        
            if(checkCredentials(userName,password)){
                //loadUnlink(); 
                descr.setText("Sucessfully unlinked");
            }
            else{
                showWrongInfo(new View(Home.this));
            }
        }
        else{

        }

       }

   });


   cancel.setOnClickListener(new OnClickListener(){

        public void onClick(View v) { …
Run Code Online (Sandbox Code Playgroud)

java android dialog menu

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

标签 统计

c# ×2

java ×2

android ×1

dialog ×1

hibernate ×1

menu ×1

nhibernate ×1

regex ×1

rest ×1