小编Dis*_*ame的帖子

使用NLTK python提取因果句

我从水事故报告中提取因果句.我在这里使用NLTK作为工具.我通过采用20个因果句结构手动创建了我的regExp语法[见下面的例子].构造的语法是类型的

grammar = r'''Cause: {<DT|IN|JJ>?<NN.*|PRP|EX><VBD><NN.*|PRP|VBD>?<.*>+<VBD|VBN>?<.*>+}'''
Run Code Online (Sandbox Code Playgroud)

现在语法在测试集上有100%回忆(我用50个因果句和50个非因果句构建了我自己的玩具数据集),但精度很低.我想问一下:

  1. 如何训练NLTK自动构建正则表达式语法以提取特定类型的句子.
  2. 有没有人试图提取因果句子.例句因果句是:

    • 村里的卫生设施很差,结果她有健康问题.

    • 她的村庄里的水不纯净.因此,她患有寄生虫.

    • 由于村里卫生条件差,她有健康问题.我想从大文本中只提取上述类型的句子.

nlp nltk

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

正确缩进html中的有序列表

我无法获得有序列表以显示正确的缩进.这些数字都与右边对齐.因此,浏览器(Chrome)在单个数字编号之前显示一个空格,并且只在左侧正确对齐双位数字.

如何输出一个好的有序列表,其中数字全部对齐到左边,列表项全部开始在彼此之下?

html css alignment html-lists

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

list-style-type CSS属性的文本值,如何?

我想自定义无序列表的项目呈现方式.

我知道我可以使用list-style-type来改变之间none,disc,circle,square等或多或少支持的值.我也知道可以将指定图像的列表标记的默认外观更改为list-style-image属性.

问题是我想用large right arrow(►,&#9658;)HTML特殊字符替换子弹而不是使用list-style-image三角形图像的组合.

可能吗?顺便说一句,如果这很重要jQuery已经加载到页面上,所以如果这可以帮助它就不会有问题.

谢谢.

- 编辑 -

谢谢,我将使用一个版本或另一个版本,具体取决于它需要支持哪个浏览器.顺便说一下,这两个答案都很棒并且必须判定哪一个是"赢家"并不容易,所以我选择了先给出的答案.

html css jquery listitem html-lists

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

将css应用于特定的li类

我的列表有问题.

我想为每个li元素指定某些颜色,但似乎无法做到.它一直在为所有人做这件事.

这是我的CSS:

#sub-nav-container ul
{
    position: absolute;
    top: 96px;
    left: 594px;
    margin: 0;
    padding: 0;
    list-style-type: none;
}

#sub-nav-container li 
{
    margin: 0;
}

#sub-nav-container a
{
    display: block;
    text-decoration: none;
    border-bottom: none;
    color: #C1C1C1;
    display: inline;         
}

li.sub-navigation-home-news  
{
    color: #C1C1C1;
    font-family: Arial;
    font-size: 13.5px;
    text-align: center;
    text-transform: uppercase;
    padding: 0px 90px 0px 0px; 
}
Run Code Online (Sandbox Code Playgroud)

这是HTML

<div id="sub-nav-container">
    <ul id="sub-navigation-home">
        <li class="sub-navigation-home-news"><a href="#">News</a></li>
        <li class="sub-navigation-home-careers"><a href="#">Careers</a></li>
        <li class="sub-navigation-home-client"><a href="#">Client Login</a></li>
        <li class="sub-navigation-home-canada"><a href="#">CANADA</a></li>
        <li class="sub-navigation-home-usa"><a href="#">USA</a></li> …
Run Code Online (Sandbox Code Playgroud)

html css html-lists

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

动态地将视图添加到特定片段布局中

我试图动态地将TextView添加到作为片段的一部分的布局中,但它不起作用.应用程序启动后立即关闭.我认为必须对该TextView Paper = new TextView(this);部分做些什么 .因为我正在使用Fragments,所以我不知道如何获得正确的上下文.也许我的假设是错误的,但我真的不知道错误可能在哪里.

public class PageFragment extends Fragment {

    private int fragmentNR;

    public PageFragment(int nr) {
        this.fragmentNR = nr;
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        View v = new View(getActivity());
        if (fragmentNR == 0)
            v = inflater.inflate(R.layout.page1, container, false);
        else if (fragmentNR == 1)
            v = inflater.inflate(R.layout.page2, container, false);
        else if (fragmentNR == 2)
            v = inflater.inflate(R.layout.page3, container, false);

        return v;
    }

}
Run Code Online (Sandbox Code Playgroud)
public class MainActivity extends FragmentActivity …
Run Code Online (Sandbox Code Playgroud)

layout android view

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

如何更改amazon ec2中的公共DNS

我在Amazon ec2中创建了一个实例并在其中部署了我的应用程序.

现在我可以使用公共DNS访问我的应用程序了.

我的默认公共DNS就像ec2****compute-1.amazonaws.com.

我怎样才能将此更改为srinivas.com这样的好名字?

amazon-ec2

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

如何删除jqgrid中的行

我刚开始使用jqGrid,我想使用自定义删除按钮删除行.我正在使用下面的代码段:

try {
        var cellValue;
        var id;
        jQuery("#editDataGridList").jqGrid({
            datatype: "local",
            width: 900,
            height: 270,
            colNames: ['Action', 'Interview id', 'Date of observation', 'Name of enumerator'],
            onSelectRow: function (id) {
                debugger;
                var rowData = jQuery(this).getRowData(id);                   
                cellValue = rowData['InterviewId'];
            },
            colModel: [                
                 {
                     name: 'actions', index: 'InterviewId', sortable: false,
                     formatter: function (rowId, cellval, colpos, rwdat, _act) {

                         return "<input type='button' id='btnid' value='delete' class='btn' onClick='deleteRecords(" + cellValue + ");' />";

                     }
                 },
                { name: 'InterviewId', index: 'InterviewId' },
                { name: 'Date', index: 'Date' }, …
Run Code Online (Sandbox Code Playgroud)

jquery jqgrid

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

添加对话框后没有关闭

下面是我的代码,我需要在提交后关闭添加/编辑对话框.它正在更新服务器并在两种情况下重新加载网格,但它没有关闭对话框:

jQuery("#toolbar1").jqGrid({
     url:'category/getcategorylist',
     datatype: "xml",
     colNames:["Name","Description","Id"],
     colModel:[
         {name:"cname",index:"cname",editable:true, width:250, align:"center",xmlmap:"categoryName"},
         {name:"cdescription",index:"cdescription", editable:true,width:300, align:"center",xmlmap:"description"},
         {name:"id",index:"id", editable:true,width:210, align:"center",xmlmap:"categoryId",key: true,hidden: true},
     ],
     rowNum:100,
     viewrecords: true,
     toppager:true,
     height:250,
     width:800,
     modal:true,
     sortorder: "asc",
     xmlReader: {
        root : "CategoryList",
        row: "categoryList",
        repeatitems: false
     },
});
$("#toolbar1").jqGrid("navGrid", "#toolbar1_toppager", {
     reloadAfterSubmit:true, view: false, search:false ,addtext: 'Add',
     edittext: 'Edit',
     deltext: 'Delete',
     refreshtext: 'Reload'
},
{url: "category/updatecategory"}, {url: "category/createcategory"}, {url:"category/deletecategory"});
Run Code Online (Sandbox Code Playgroud)

jqgrid

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

PHP - MYSQL - 测试数据库服务器

我正在学习PHP MYSQL并尝试创建数据库.

我正在按照这个教程 http://www.raywenderlich.com/2941/how-to-write-a-simple-phpmysql-web-service-for-an-ios-app

到目前为止,我正在测试服务器是否可以访问MySQL.当我使用以下代码时.

?php

class RedeemAPI {
   private $db;

   // Constructor - open DB connection
   function __construct() {
       $this->db = new mysqli('localhost', 'username', 'password', 'promos');
    $this->db->autocommit(FALSE);
}

// Destructor - close DB connection
function __destruct() {
    $this->db->close();
}

// Main method to redeem a code
function redeem() {
    // Print all codes in database
    $stmt = $this->db->prepare('SELECT id, code, unlock_code, uses_remaining FROM rw_promo_code');
    $stmt->execute();
    $stmt->bind_result($id, $code, $unlock_code, $uses_remaining);
    while ($stmt->fetch()) {
        echo "$code has $uses_remaining uses remaining!";
    } …
Run Code Online (Sandbox Code Playgroud)

php mysql sql-server webserver

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

jqGrid - 按列排序的默认排序

除夕快乐!

我希望能够将某些列的默认值设置为降序.因此,当用户第一次点击该列时,它按性质排序降序.

设置默认排序字段和网格顺序没有问题.但这就是我发现的所有信息.

$grid->setGridOptions(array(

"caption"=>"Player Statistics",
"rowNum"=>200,
"rowList"=>array(50,200,1000),
"sortname"=>"percentOwned",
"sortorder" => 'desc',
"width" => 1000,
"height" => 400,
"hoverrows" => true,
"viewrecords" => false

));
Run Code Online (Sandbox Code Playgroud)

如何将默认排序设置为逐列降序?可能吗?

谢谢!

jqgrid jqgrid-php

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