小编Tro*_*ame的帖子

jQuery UI Sortable - 如何包含/排除多个"项目"?

我有一个jQuery UI Sortable函数的工作示例.我正在将它应用于HTML表来拖放和排序表行.它工作得很好,除了我想排除某些类的行是可排序的.使用items参数,我可以成功排除一个类("list-button-bar"该类),但我不能为我的生活找出如何排除多个类的语法.例如,我想要排除<th>和其他类<tr>.

这可能是文档中的一个,但我还不熟悉jQuery UI,甚至不知道要搜索什么.

这是工作代码:

<script>
    $(function() {
      $("#applications_list tbody.list-tbody").sortable({
        items: "tr:not(.list-button-bar)",
        cursor: 'crosshair'
      });
      $("#applications_list tbody.list-tbody").disableSelection();

    });
</script>
Run Code Online (Sandbox Code Playgroud)

jquery-ui items jquery-ui-sortable

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

Oracle的EXTRACT功能是否打破了XMLELEMENT中的NOENTITYESCAPING?

Oracle 11g.我想通过,如果我添加NOENTITYESCAPING到该XMLELEMENT函数,它很好地关闭实体转义.但是,当我将结果传递给EXTRACT逃逸似乎又回来了.

select xmlelement(NOENTITYESCAPING e,id,'->') 
  from (select level as id 
          from dual 
       connect by level < 6)      

XMLELEMENT(NOENTITYESCAPINGE,ID,'->')
---------------------------------------
<E>1-></E>
<E>2-></E>
<E>3-></E>
<E>4-></E>
<E>5-></E>
Run Code Online (Sandbox Code Playgroud)

现在,添加EXTRACT:

select xmlelement(NOENTITYESCAPING e,id,'->').extract('//text()')
  from (select level as id 
          from dual 
       connect by level < 6)

XMLELEMENT(NOENTITYESCAPINGE,ID,'->').EXTRACT('//TEXT()')
----------------------------------------------------------
1-&gt;
2-&gt;
3-&gt;
4-&gt;
5-&gt;
Run Code Online (Sandbox Code Playgroud)

是否有任何修复/解决方法可以关闭转义?该手册给出了没有任何帮助.

xml oracle escaping extract oracle11g

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

在PL/SQL中对这些数据进行排序时使用什么数据结构?

这是Oracle 11.2g.在PL/SQL函数中,我有一个循环,每次迭代,我创建一个字符串和一个与该字符串相关的整数.该函数返回所有生成的字符串的最终串联,按字母顺序或整数值排序(取决于函数输入参数).提出一个想法,我生成这样的东西:

Iteration String Integer
        1 Oslo        40
        2 Berlin      74
        3 Rome        25
        4 Paris       10
Run Code Online (Sandbox Code Playgroud)

如果输入参数按字母顺序排序,则函数输出应如下所示:

Berlin, Oslo, Paris, Rome
Run Code Online (Sandbox Code Playgroud)

否则,我们返回按相关整数的值排序的连接字符串:

Paris, Rome, Oslo, Berlin
Run Code Online (Sandbox Code Playgroud)

实现这种最合适的数据结构是什么?我看过集合,关联数组甚至varrays.我有点震惊的是,在Oracle中实现这一目标有多么困难.我看到了这个问题,但它在我的情况下不起作用,因为我需要能够按索引和值排序:如何在PL/SQL中对关联数组进行排序?这种情况是否有更合适的数据结构,您将如何对其进行排序?

谢谢!

arrays sorting oracle plsql oracle11g

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

在C中如何"反转"此运算符| =

我是C语言编程的新手,我有以下情况,我知道需要做什么,我只是不确定正确的方法.我会尽量保持简单,如果我没有提供足够的信息,请告诉我.

这行有一个.h文件:

#define NS_CONN_ENTITYTOOLARGE    0x2000
Run Code Online (Sandbox Code Playgroud)

然后在C代码中我们设置了以下标志:

connPtr->flags |= NS_CONN_ENTITYTOOLARGE;
Run Code Online (Sandbox Code Playgroud)

然后在这个测试中:

if (connPtr->flags & NS_CONN_ENTITYTOOLARGE) {
}
Run Code Online (Sandbox Code Playgroud)

现在我想做的是基本上"撤消"旗帜NS_CONN_ENTITYTOOLARGE.经过一些谷歌搜索,我发现这|=是一个"按位OR",但在得知之后我感觉不那么开明.我需要做一个按位XOR,一个NOT还是什么?

以下是我可以在头文件中找到的标志的所有可能值.

#define NS_CONN_CLOSED        0x1
#define NS_CONN_SKIPHDRS      0x2
#define NS_CONN_SKIPBODY      0x4
#define NS_CONN_READHDRS      0x8
#define NS_CONN_SENTHDRS      0x10
#define NS_CONN_KEEPALIVE     0x20
#define NS_CONN_WRITE_ENCODED     0x40
#define NS_CONN_FILECONTENT       0x80
#define NS_CONN_RUNNING           0x100
#define NS_CONN_OVERFLOW      0x200
#define NS_CONN_TIMEOUT           0x400
#define NS_CONN_GZIP          0x800
#define NS_CONN_CHUNK         0x1000
#define NS_CONN_ENTITYTOOLARGE    0x2000
Run Code Online (Sandbox Code Playgroud)

c bit-manipulation

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

Oracle 12.2 - 如何在数据库安装期间强制安装APEX?

既然如此,自12.2以来,Oracle默认不再安装APEX,有没有办法在安装数据库时强制安装APEX?每次安装12c后,必须手动重新安装APEX,这是一件非常痛苦的事.

oracle oracle-apex oracle12c

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

如何在文件系统上创建目录?

如何在PL/SQL中在OS上创建物理目录?我查看了CREATE OR REPLACE DIRECTORY命令但是没有这样做.两者UTL_FILE似乎都没有能力.

oracle directory plsql oracle10g

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