小编Đin*_*hâu的帖子

如何在Ext.form.TextField中显示/隐藏密码

你能告诉我解决方法,当点击另一个按钮时,密码字段的输入文本显示/隐藏吗?!我试图更改该文本字段的inputType属性,但它在那时被渲染,所以它没有影响.另一种方法是创建2个文本域和visbile/invisible它们,但我不喜欢这样做,因为它看起来像作弊...提前感谢.

passwords extjs textfield

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

如何在Grails项目中排除jar依赖项的特定包?

在我的Grails项目中,我使用了库A.A的一个依赖项是B.在B jar中,有一个包(命名为C)我想要从我的项目中排除(因为它复制了JDK中的现有包并在启动时导致错误申请).但我不知道这样做的正确语法.我尝试了下面的代码,但它不起作用

dependencies {  
     runtime ('A-library') {  
            excludes(<what-I-should-write-here>)  
     }
}
Run Code Online (Sandbox Code Playgroud)

你能帮帮我吗?非常感谢

grails dependencies

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

执行jQuery post时屏蔽整个页面?

在jQuery中,当我们执行每个Ajax帖子时,有没有办法自动屏蔽整个页面(以防止用户输入或双重提交......)?我看到这个插件:jQuery-blockUI(http://www.malsup.com/jquery/block/)但是我们仍然需要为每个Ajax帖子手动屏蔽/取消屏蔽.
正如我在ExtJS中所知,我们可以通过实现"beforeAction"函数来控制它,因为这个事件将在表单上的任何操作之前被触发,但是在jQuery中我没有找到类似的东西.
你能帮我解决一个问题吗?非常感谢.

ajax jquery

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

我们可以按顺序获取Groovy类的声明属性吗?


我创建了一个带有一些属性的普通Groovy类(即Person类).现在我想得到那些声明的属性(我已经在我的课程中定义)和他们的顺序,但我不知道该怎么做.
我曾尝试使用Person.metaClass.getProperties(),但它不仅检索声明的属性,还检索内置的Groovy属性.
你可以帮我解决这个问题:在宣布时按顺序获取申报的房产.
非常感谢!

groovy properties

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

具有Grails多对多关系的动态查找器

我有2个域类,它们通过多对多关系进行映射.我按照Grails文档的说明进行操作,但在处理这些域上的数据时仍然存在一些问题.这是我的2个域类:

class User {
    String name
    int age
    String job
    static hasMany = [groups : Group]
    static belongsTo = [org : Organization]
}

class Group {
    String groupName
    String code
    static hasMany = [members : User]
}
Run Code Online (Sandbox Code Playgroud)

我的问题是:
1.上述关系要求一个班级保持所属,以成为关系的"所有者".在这种情况下,用户属于Group,但我不知道如何将belongsTo放到User类,因为Grails建议的标准语法是static belongsTo = [Group](只是指定所有者类名),所以我不能:
- 把它放到存在的belongsTo像这样:static belongsTo = [org:Organization,Group]
- 或定义另一个belongsTo像这样:static belongsTo = [Group]

  1. 以下示例正确:

    class Book {String title static belongsTo =作者static hasMany = [作者:作者]

    static mapping = {
        authors joinTable:[name:"mm_author_books", key:'mm_book_id' ]
    }
    
    Run Code Online (Sandbox Code Playgroud)

    } class Author {String name static hasMany = …

grails many-to-many dynamic-finders

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

如何使用JavaScript Regex替换字符串中双引号之间的文本?

我有一个JS字符串,其中包含双引号(")之间的文本.我想通过使用RegEx用另一个用户输入的文本替换该文本,但我不知道该怎么做.例如:

给定字符串:

The book "A Farewell to Arms" will be published again.
Run Code Online (Sandbox Code Playgroud)

新文字:乱世佳人 - >上面的句子将是

The book "Gone with the Wind" will be published again.
Run Code Online (Sandbox Code Playgroud)

你能帮我解决这个案子吗?很抱歉这个虚拟问题,因为我是JS RegEx的新手.

javascript regex

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

从mysql切换到mysqli未定义变量:connect

我想切换mysql_*mysqli_*因为我读过,很快mysql_*就不再支持了.

现在我有一个问题,我写的功能不再适用了.

在我的index.php文件中

global $connect;
$connect = mysqli_connect('localhost', "username", "password");
Run Code Online (Sandbox Code Playgroud)

在我有的functions.php文件中

function count_total_messages(){
        $result = "SELECT COUNT(id) AS total FROM database.messages WHERE uidto='".$_SESSION['userid']."' OR unameto='".$_SESSION['username']."'";
        $qry = mysqli_query($connect,$result);
        return $qry['total'];
    }
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

未定义的变量:连接

我该怎么办?mysqli_query除了来自functions.php文件的那些工作以外的所有地方.

php mysqli

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

Phalcon你自己之间的关系?

Foo和Phalcon一起写了一堂课.该Foo模型是初始化这个样子.

 $this->hasMany('id', 'Foo', 'parent_id', ['alias'=> 'children']);
Run Code Online (Sandbox Code Playgroud)

Foo类已parent_id被实现Foo id.

class Foo extends Model {

   public $id;

   public $parnet_id;

   public $name;

}
Run Code Online (Sandbox Code Playgroud)

然后想要带孩子的名单

$foo = Foo:find();

$children = $foo->children;
Run Code Online (Sandbox Code Playgroud)

现在它返回非常大的对象.我希望得到的父项与获取的foo相同.

怎么了?它有一些逻辑吗?提前致谢.

entity-relationship phalcon

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

Grails中的投影

你能告诉我如何在Grails域类上进行投影吗?!在我的情况下,我想通过他们的ID得到(例如)用户名的列表.这意味着在我的方法中,我传递一个userId列表并获取用户名的列表.Groovy域的动态方法是否支持此功能?目前,我正在使用我的以下功能:

public String getUserNamesByIds(String[] ids) {
    StringBuffer names = User.get(Integer.parseInt(ids[0]).getName())
    if(ids.length > 1) {
        (1..ids.length - 1).each{
             names.append(", " + User.get(Integer.parseInt(ids[it])).getName())
        }
    }
    return names.toString()
}
Run Code Online (Sandbox Code Playgroud)

如您所见,我只想获取名称(并构建总字符串).我认为这不好,因为我必须做很多小步骤,并对数据库执行许多查询以获取User对象.有没有更好的方法来做到这一点?非常感谢!

dns grails dynamic

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

获取Grails列表中的第一个元素

如何从命令.list()返回Grails列表中的第一个元素返回,但不使用Java方法.我的意思是,在调用.list()时,我们可以选择顶部元素,类似于SQL查询SELECT TOP FROM.

我不喜欢用这个:

List domains = Domain.list()
return domains.get(0)
Run Code Online (Sandbox Code Playgroud)

因为这会导致内存资源如此之多.非常感谢!

grails select list

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

PostgreSQL递归函数返回记录集

我正在写一个PostgreSQL递归函数,它返回一组记录,但我不知道它的正确语法.这里的递归表是Vertical,其中包含以下列:

CREATE TABLE vertical
(
  id serial NOT NULL,
  name character varying(100) NOT NULL,
  insert_timestamp timestamp without time zone NOT NULL DEFAULT now(),
  deleted smallint NOT NULL DEFAULT 0,
  parent_id integer, // refer to another Vertical
  locations character varying(200),
  level smallint NOT NULL DEFAULT 1,
  CONSTRAINT vertical_pkey PRIMARY KEY (id ),
  CONSTRAINT vertical_parent_fkey FOREIGN KEY (parent_id)
      REFERENCES vertical (id) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE NO ACTION,
  CONSTRAINT name_ukey UNIQUE (name )
)
Run Code Online (Sandbox Code Playgroud)

这是我的SQL语句(通过指定的id获取Vertical的所有子项):

CREATE FUNCTION getAllVerticalChilds(verticalId integer) …
Run Code Online (Sandbox Code Playgroud)

postgresql recursion sql-function

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

为Groovy类的属性添加约束(不是Grails域类!)


我们如何向Groovy类的属性添加一些常见约束(即maxLength,nullable)?我知道我们可以在Grails域类中完成它,但是如果它是一个Groovy类(我将它用作我的Grails项目的DTO类)可能吗?
非常感谢!

groovy constraints maxlength

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