小编gpi*_*ino的帖子

适合于将字符串与正则表达式模式匹配的数据库或结构

我有一些正则表达式模式.输入字符串时,我必须找到与此字符串匹配的所有模式.这通常是O(n)操作:

SELECT regex FROM regexes WHERE 'string' RLIKE regex
Run Code Online (Sandbox Code Playgroud)

最快的方法是什么?是否存在针对此类操作进行优化的数据库结构或存储系统?

regex database search data-structures

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

jquery ajax表单 - 如何获取重定向url?

我正在使用ajax表单jquery插件通过ajax提交表单(在对话框中).

这工作正常,然后我从服务器返回html响应.响应来自一个标准的重定向后发布的php页面,我无法修改.

有没有办法使用jquery(在ajax回调内)获取此重定向的URL(最终的GET位置)?

  $j('span.sfAutocomplete a').click(function(e){
    var url = this.href;
    var $dialog = $j('<div id="ajaxDialog"></div>').appendTo('body')
    .load(
      url,
      'sfAutocomplete=true',
      function (responseText, textStatus, XMLHttpRequest) {
        $dialog.dialog({ autoOpen: true });
        //
        //  Ajax submit
        //
        $j('#ajaxDialog form').submit(function() {
          function showResponse(responseText, statusText) {

             // how to get the redirect url ?

          }
          $j(this).ajaxSubmit({
            success: showResponse
          });
          return false; 
        }); 
      }
    );
    return false;
  });
Run Code Online (Sandbox Code Playgroud)

javascript ajax jquery

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

面向服务的体系结构和松散耦合与SQL JOINS

假设我们有一个类似于下面绘制的SOA基础架构,并且每个服务都可以在不同的主机上运行(这对于两个额外的网络服务"网站"和"支付系统"尤其有效).

SOA基础架构

显然,我们有一个数据(持久性)层.假设它是通过EJB + JPA或类似的东西实现的.

如果我们想要在不同的服务之间加入数据(在用户UI中),我至少看到了几个选择:

  • 我们希望在RDBMS级别进行高效的JOIN,因此我们有一个包(即.persistence.package),它包含所有实体和会话外观(CRUD实现),在某种程度上必须共享(如何?)为每个服务部署.也就是说,如果我在订单模式中更改某些内容,我必须重新部署这些包,引入几乎所有内容之间的紧密耦合.此外,数据库必须是唯一的和共享的.

  • 为了避免这些问题,我们为每个不同的服务(即order.package)保留一个实体包,让服务通过一些协议(soap,rest,esb等)进行通信.所以我们可以在每个主机中本地保存数据(不共享任何架构),我们不需要重新部署实体包.但是这种方法对于数据挖掘来说非常糟糕,因为必须在多个服务之间搜索和返回相关数据的查询效率非常低(因为我们无法进行SQL连接)

是否有更好/标准的方法解决上述问题?

soa web-services data-mining

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

如何将Symbol字体转换为标准utf8 HTML实体

有没有办法将html流中的unicode Symbol字体转换为其等效的utf8实体?

即.0xf067(&#61543;作为unicode符号html实体)到希腊小写字母gamma(U + 03B3又名&#947;标准utf8)

php fonts character-encoding

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

Sling vs CMIS作为Apache jackrabbit的REST接口

如果我得到它,Apache Sling将为Jackrabbit JCR存储库充当REST CRUD接口.

由于已经存在RESTful协议(其AtomPub实现中的CMIS)以与JCR存储库一起工作,除了视图/模板层之外,使用Apache Sling与CMIS(即通过Apache Chemistry)有什么优势吗?

使用CMIS不支持的JCR(Sling)可以做些什么吗?

jackrabbit jcr cmis apache-chemistry sling

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