问题列表 - 第43118页

FreqDist与NLTK

python中的NLTK有一个函数FreqDist,它可以为您提供文本中单词的频率.我试图将我的文本作为参数传递但结果是以下形式:['','e','a','o','n','i','t','r', 's','l','d','h','c','y','b','u','g','\n','m','p',' w','f',',','v','.',''','k','B',''','M','H','9','C' ,' - ','N','S','1','A','G','P','T','W','[',']','(',' )','0','7','E','J','O','R','j','x']而在NLTK网站的例子中,结果是整个单词不仅仅是我是这样做的:

file_y = open(fileurl)
p = file_y.read()
fdist = FreqDist(p)
vocab = fdist.keys()
vocab[:100]
Run Code Online (Sandbox Code Playgroud)

你知道我错了吗?谢谢!

python nlp nltk

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

如何在ListView中正确更改特定行的背景颜色?(机器人)

我花了几天时间试图解决我在Android上使用ListViews时遇到的问题.我想使用ListView实现一个选择列表框.因此,我希望只有一行具有预定义的浅色背景颜色,其余行具有另一种预选颜色.我遇到的问题是,当我点击特定行时,另一行是突出显示的而不是我按下的那一行.我添加了几条消息来记录正在发生的事情,但似乎一切正常.这是我的代码:

public class TryListViewActivity extends Activity {
    protected static final int NO_SELECTED_COLOR = 0xFF191919;
    protected static final int SELECTED_COLOR = 0xFF3366CC;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        ListView listView = new ListView(this);
        ArrayList<String> list = new ArrayList<String>();
        list.add("Option 1");
        list.add("Option 2");
        list.add("Option 3");
        list.add("Option 4");
        list.add("Option 5");
        list.add("Option 6");
        list.add("Option 7");
        list.add("Option 8");
        list.add("Option 9");
        list.add("Option 10");
        list.add("Option 11");
        list.add("Option 12");
        list.add("Option 13");
        list.add("Option 14");
        list.add("Option 15");

        ArrayAdapter<String> listAdapter = …
Run Code Online (Sandbox Code Playgroud)

android listview background-color

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

PHP file_exists()在某些文件上返回false

我在file_exists()Linux服务器上的PHP函数有一个奇怪的问题.

当使用file_exists检查图像是否在服务器上进行编辑之前,它有时会因为没有明显原因而失败.文件路径是绝对的,我通过ssh检查它们在指定的路径上是100%.

file_exists()失败的图像仍会显示在浏览器中.代码没有区别,基本var_dump(file_exists('/home/user/path/image.jpg'));将返回false.

所有图像和父目录上的文件权限/所有权完全相同.安全模式已关闭.没有PHP错误.我现在很难过,不知道该找什么.

以下是图像在服务器上的方式:

/home/user/public_html/images/location/1.jpg -- will work
/home/user/public_html/images/location2/1.jpg -- won't work
/home/user/public_html/images/location2/2.jpg -- will work
Run Code Online (Sandbox Code Playgroud)

我有root访问服务器,所以如果有人有任何想法,我会很乐意尝试它们.

在此先感谢您的建议,如果您需要额外的信息,请告诉我.

编辑: 回答以下评论中的问题.

  • 是的,图像在那里,它绝对不是缓存.
  • 安全模式已关闭(我在帖子中已经提到过).
  • 路径不是符号链接,而是指向服务器上文件位置的直接链接.
  • 凤凰,这是一致的.工作文件将始终有效,反之亦然.名字是1.jpg,1.thumb.jpg等等,所以这不是奇怪的字符或空格的问题.
[root@server ~]# ls -l /home/user/public_html/images/Hawkhurst/
total 92
-rwxr-xr-x  1 user user 24501 Aug 11  2009 1.jpg
-rwxr-xr-x  1 user user  1672 Aug 11  2009 1.thumb.jpg
-rwxr-xr-x  1 user user 14983 Aug 11  2009 2.jpg
-rwxr-xr-x  1 user user  1370 Aug 11  2009 2.thumb.jpg
-rwxr-xr-x  1 user user 17238 Aug 11  2009 …
Run Code Online (Sandbox Code Playgroud)

php file-exists

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

开发社交网络:提示,详细信息和信息

我想使用Ruby on Rails 3创建一个小型社交网络.由于它是一个复杂的系统,建议用于信息架构?

我想用多层架构创建多个RoR应用程序,每个应用程序用于完成特定目的.因此,我创建了一个域和更多子域.

例如:

主域名: http://main.com

所有nedded子域:http://app1.main.com,http://app2.main.com,...

使用这种类型的体系结构发生的问题是用户身份验证,因为,在http://main.com级别设置cookie时(以便所有cookie都可以从所有子域访问),当我尝试进行HTTP GET时,它们不会被"跟踪"子域之间的调用,除非您在HTTP GET调用中显式传递cookie的参数值,可能使用SSL/TSL连接.这是一种正确的方法吗?

但是,在这种情况下,我可以考虑使用REST API和OAuth等协议来保护资源......

创建社交网络的正确方法是什么?任何人都可以告诉我足够详细吗?

PS:我说的是对的吗?!

authentication ruby-on-rails social-networking

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

解压状态monad是否有合理的方法?

我想要一个像这样的功能:

unzipState :: (MonadState s m) => m (a, b) -> (m a, m b)
Run Code Online (Sandbox Code Playgroud)

这将采用返回元组的(有状态)计算,并返回两个(从属)计算.

困难当然是从一个或另一个计算中提取值应更新另一个中的状态.

一个有用的(和激励)应用程序是随机monad,表示为

{-# LANGUAGE Rank2types #-}
import qualified System.Random as SR
import Control.Monad.State

type Random a = forall r. (State RandomGen r) => State r a
Run Code Online (Sandbox Code Playgroud)

让我们说你有:

normal :: Random Double
-- implementation skipped

correlateWith :: Double -> Random (Double, Double) -> Random (Double, Double)
correlateWith rho w = do
                        (u, v) <- w
                        return $ (u, p * u + (1 - p …
Run Code Online (Sandbox Code Playgroud)

random monads state haskell

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

将聚合查询的结果映射到hibernate对象

是否可以将聚合查询的结果映射到hibernate支持的域对象中的字段?

例如:如果我有一个Car对象,如下所示 -

@Entity
public class Car {
    @Id 
    private int id;
    @Column 
    private String carName;
    private int carCount;
    ---Getters/Setters---
}
Run Code Online (Sandbox Code Playgroud)

我希望carCount字段/属性是我持久性存储中所有汽车的总数,这可能吗?

我查看了Hibernate文档,我可以运行查询,但是我没有看到我可以将该值设置为"carCount"

谢谢.

hibernate aggregate-functions

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

无法通过php PDO插入到SQLite数据库中

请帮忙看看有什么问题....(我测试数据库连接很好)

<?php
$user_name=$_POST['user_name'];
$password=$_POST['password'];

$dbh=new PDO('sqlite:./db/user.db') or die("fail to connect db");

try{
 $stmt = $dbh->prepare("INSERT INTO user_info VALUES (?, ?)");
 $stmt->bindParam(1, $a);
 $stmt->bindParam(2, $b);
 $a=$user_name;
 $b=$password;
 $stmt->execute();
}
catch(PDOException $e) {echo $e->getMessage();}

?>
Run Code Online (Sandbox Code Playgroud)

php sqlite pdo

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

自定义Rails路由

我有一个名为的模型appointment,我想改变"新"页面的工作方式.当用户点击日历上的某个小时位置时,我希望用户转到带有以下URL的页面:

appointment/new/hour/10
Run Code Online (Sandbox Code Playgroud)

这将使用户进入"新"页面,并且预约的时间将在上午10:00预先填充.

我熟悉symfony路由,但我发现Rails路由有点令人困惑.具体来说,我不知道如何编写我的link_to函数调用,它会给我一个像上面这样的URL.

我已经给了一些调频器,但我没有找到一个超出我想做的事情的地方.如果有人可以解释如何做我正在尝试做的事情,或者只是简单地指出相关的文档,那将是非常棒的.

routing ruby-on-rails

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

如何在JPA中设置@EmbeddedId的反向引用

有人知道是否可以在JPA中建立反向引用@EmbeddedId.

例如,有一个表格的实体

@Entity
public class Entity1 {
    @Id
    @GeneratedValue
    private String identifier;

    private Entity1 relationToEntity1;
    //Left out the getters and setters for simplicity
}
Run Code Online (Sandbox Code Playgroud)

第二个具有复杂嵌入式Id的实体.第二个实体的一部分是对其父实体的引用.像这样:

@Entity
public class Entity2 {
    @EmbeddedId private Entity2Identifier id;
    //Left out the getters and setters for simplicity.
}

@Embedabble
public class Entity2Identifier {
    private String firstPartOfIdentifier;
    private Entity1 parent;
    //Left out the getters and setters for simplicity.
}
Run Code Online (Sandbox Code Playgroud)

当我尝试通过JPA(Implementation is EclipseLink)将这样的构造保存到数据库时,我得到了几个例外:

Exception [EclipseLink-93] (Eclipse Persistence Services - 1.1.0.r3639-SNAPSHOT): 
org.eclipse.persistence.exceptions.DescriptorException
Exception Description: The table …
Run Code Online (Sandbox Code Playgroud)

java jpa eclipselink

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

无法使用rake db:seed for Rails 3.0创建Devise帐户

我正在尝试使用rake db:seed预先加载所有设备帐户.所有其他模型的数据似乎都插入到数据库中,但由于某种原因,没有为使用设计的Person模型创建行.从Web界面注册工作正常,但我想避免手动创建帐户,这就是我使用rake db:seed的原因.我从通过Web界面创建的帐户中复制了encrypted_pa​​ssword,password_salt.请让我知道如何解决这个问题?非常感谢..

people = Person.create(
                        :email => 'nnn@gmail.com',
                        :encrypted_password => '$2a$10$SyacAOhJQtVeTcTPYm.ROuFbhGMylfj4fLrK3NHyeRwfEokKp2NVW',
                        :password_salt => '$2a$10$SyacAOhJQtVeTcTPYm.ROu',
                        :first_name => "nnn",
                        :last_name => "yyy"
                       )


in routes.rb i have.

    devise_for :people
Run Code Online (Sandbox Code Playgroud)

rake ruby-on-rails devise

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