小编Dai*_*ail的帖子

如何在Windows中使用RMySQL?

我试图使用RMySQL包,但我得到这样的错误:

install.packages('RMySQL')

Warning in install.packages :
  package ‘RMySQL’ is not available (for R version 2.14.2)
Run Code Online (Sandbox Code Playgroud)

使用MySQL和R可以做些什么?

谢谢!

mysql windows r

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

确认实体的最佳方法

我想了解以下问题的最佳方法.

我的文件与resume/cv非常相似,我必须提取实体(姓名,姓氏,生日,城市,邮政编码等).

为了提取这些实体我正在组合不同的查找器(正则表达式,字典等)

这些查找器没有问题,但是,我正在寻找方法/算法或类似的东西来确认实体.

使用"确认",我的意思是我必须在邻近中找到特定的术语(或实体)(更接近我找到的实体).

例:

My name is <name>
Name: <name>
Name and Surname: <name>
Run Code Online (Sandbox Code Playgroud)

我可以确认实体,<name>因为它更接近让我理解"背景"的特定术语.如果我在实体附近有"姓名"或"姓"字样,那么我可以说我已经找到<name>了很有可能.

因此,目标是编写那些规则来确认实体.另一个例子应该是:

我的地址是......,00143罗马

意大利邮政编码是5位数字(仅限数字),很容易在我的文档中找到一个5位数字(我使用上面写的正则表达式),我也通过查询数据库来检查它是否存在.这里的问题是我需要再检查一下(肯定)它.

我必须看看这个数字是否在实体附近<city>,如果是,好的......我有很好的概率.

我也尝试训练模型,但我没有真正的"背景"(句子).培训模型:

My name is: <name>John</name>
Name: <name>John</name>
Name/Surname: <name>John</name>
<name>John</name> is my name
Run Code Online (Sandbox Code Playgroud)

对我来说听起来不太好,因为:

  1. 我读过我们需要很多句子来训练一个好的模型
  2. 那些不是"句子"我没有"上下文"(记得我说文件类似于resume/cv)
  3. 也许那些短语太短了

我不知道有多少不同的方式可以找到确切的说法,但我肯定找不到15000种方法:)

我应该使用什么方法来确认我的实体?

非常感谢!

java nlp named-entity-recognition text-mining opennlp

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

所有连接都在使用中:执行暂停

getYahooData()TTR包中使用功能非常强烈.

我有这段代码:

for(i in 1:nrow(symbol)){
    tryCatch(prices <- getYahooData(symbol$symbol[i], from, to, freq="daily", 
                                    type="price"), 
             warning=function(e) continue <- 0)
    if (continue==0) next
}
Run Code Online (Sandbox Code Playgroud)

这个循环很长我得到这个错误:

文件错误(文件,"rt"):所有连接都在使用中调用:tryCatch ... doTryCatch - > getYahooData - > getYahooData - > read.table - > file执行暂停

我能做什么?

更新:

如果我使用closeAllConnections(),我得到:

 I get: *** caught segfault *** address (nil), cause 'memory not mapped' Traceback: 1: getConnection(set[i]) 2: close(getConnection(set[i])) 3: closeAllConnections() aborting ... 
Run Code Online (Sandbox Code Playgroud)

error-handling r try-catch

8
推荐指数
3
解决办法
7377
查看次数

使用jQuery删除<div>

我有这个HTML代码:

<div id="note_list">
  <div class="note">
    Text 1
    <a href="">X</a>
  </div>
  <div class="note">
    Text 2  
    <a href="">X</a>
  </div>
  <div class="note">
    Text 3  
    <a href="">X</a>
  </div>
  <div class="note">
    Text 4  
    <a href="">X</a>
  </div>
  <div class="note">
    Text 5  
    <a href="">X</a>
  </div>  
</div>
Run Code Online (Sandbox Code Playgroud)

现在我想使用jQuery来删除一个<div>元素的"X"点击后,这可能吗?

第一个X关闭:

  <div class="note">
    Text 1
    <a href="">X</a>
  </div>
Run Code Online (Sandbox Code Playgroud)

等我可以不使用删除divid=""吗?

谢谢!

javascript jquery

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

为什么Draggable对象具有缓慢的占位符?

我真的没有问题但是,我注意到Draggable对象有时会有缓慢的占位符.

我做了这个测试:http://jsfiddle.net/X3Vmc/

    $(function () {         
        $("#myproducts li").draggable({
            /*appendTo: "body",*/
            helper: "clone",
            connectToSortable: "#mylist",
            tolerance: "pointer"
        });
        $("#mylist").sortable({
            placeholder: "sortable-placeholder", 

            over: function () {
                console.log("over");

            },
            out: function () {
                console.log("out");
            }
        });
    });
Run Code Online (Sandbox Code Playgroud)

在draggable中添加列表对象很容易没有问题,但是当我尝试移动可拖动对象中的元素时,我发现红色占位符的移动速度很慢.

我的意思是,有时候水平移动元素,占位符会有更多时间移动(更新其位置).我必须在新位置移动鼠标以更新占位符的位置.我想让它更具反应性.这可能吗?

编辑:

在此输入图像描述

看一下图片.如你所见,我正在第一个和第二个位置之间移动一个元素(从第四个位置).正如您所看到的,占位符远离那里.

编辑2:

我正在使用*Chromium 30.0.1599.114 Ubuntu 13.10(30.0.1599.114-0ubuntu0.13.10.2)*

javascript jquery jquery-ui jquery-ui-sortable jquery-draggable

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

如何在视图中包含html代码?

我使用express.jsEJS作为模板引擎.我不明白如何使用partials,我在示例中看到但是作者使用了JADE模板引擎,所以我不知道如何将其应用于EJS.

我有一个简单的视图:test.ejs和另一个名为part1.ejs的.ejs文件

我需要在test.ejs中显示part1.ejs.

我尝试将<% partial('part1', {}) %>(放入test.ejs)但没有任何反应,它不包括该文件.

有人能举个例子吗?

谢谢!

node.js express

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

如何在模块之间共享相同的变量?

我正在使用带有Express.js的Node.JS,我需要在模块之间共享一个变量,我必须这样做,因为这个变量是一个mysql连接池,这个池在Node.js的开头创建3个Mysql连接,然后我希望其他模块将使用这些连接而无需重新创建其他池.

这可能吗?

谢谢

node.js express

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

如何在不破坏数据库的情况下删除-journal文件?

我正在使用SQLite和一个在后台运行的php应用程序.我使用(Ctrl-c)阻止了应用程序,我只是注意到我有database.sqlite和database.sqlite-journal.

目前,如何在不破坏数据库的情况下删除-journal文件?

谢谢!

PS SQLite版本3.7.9

编辑:

-rw-r--r--. 1 damiano damiano  51M  8 mar 18.15 test.sqlite2
-rw-r--r--. 1 damiano damiano 2,6K  8 mar 18.15 test.sqlite2-journal
[damiano@localhost backup]$ sqlite3 test.sqlite2
SQLite version 3.7.13 2012-06-11 02:05:22
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> 
[damiano@localhost backup]$ ls -lh
-rw-r--r--. 1 damiano damiano  51M  8 mar 18.15 test.sqlite2
-rw-r--r--. 1 damiano damiano 2,6K  8 mar 18.15 test.sqlite2-journal
[damiano@localhost backup]$ 
Run Code Online (Sandbox Code Playgroud)

sql sqlite

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

如果输入文本为空,如何设置默认文本?

我怎样才能用 JQuery 做到这一点?我使用更改事件,但如果我提交或重置表单,则不会再次设置文本。我需要在输入中显示一个文本(它是一个数据选择器,所以我需要显示一个日期)。

怎么做?

谢谢!

javascript jquery

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

使用PHP进行非对称加密

我有一个让我发疯的问题.

我创建了一对键:

$res = openssl_pkey_new(array('private_key_bits' => 2048));

/* Extract the private key from $res to $privKey */
openssl_pkey_export($res, $privKey);

/* Extract the public key from $res to $pubKey */
$pubKey = openssl_pkey_get_details($res);
$pubKey = $pubKey["key"];
Run Code Online (Sandbox Code Playgroud)

使用此代码,我有$pubKey$privKey.

我可以正确地加密/解密,但我对DECRYPTION有很大疑问.

目前我的密码数据正在做:

openssl_public_encrypt($data, $encrypted, $pubKey);
Run Code Online (Sandbox Code Playgroud)

它正确加密我的数据,但是阅读PHP Doc,我发现:

http://php.net/manual/en/function.openssl-public-decrypt.php

我可以使用PUBLIC KEY解密数据吗?为什么?

我知道公钥对ENCRYPT数据很有用,但只有私钥的所有者才能解析数据.

如果我可以使用公钥解密数据,那么让知道公钥的用户可以轻松解密这些消息.

有人可以向我解释一下吗?我正在寻找一种方法来使用两个键,第一个是ENCRYPT,第二个(只有第二个)是DECRYPT.

谢谢

php openssl public-key-encryption

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