小编Ali*_*Nfr的帖子

JGraphT的例子

我想在一个简单的x,y图上绘制线条,以便使用JGraphTJApplet显示.我找到的例子并不是很有用.有人可以请我指几个简单的JGraphT例子吗?

java jgrapht

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

Pycharm控制台字体选项为灰色,无法更改

我想更改Pycharm IDE的字体,但更改的选项是灰色的,无法更改.

在此输入图像描述

pycharm

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

它可能在windows中安装telegram-cli

是否可以 在Windows中安装telegramcli?我想编译.exe文件.

这个源在ubuntu中运行但是没有运行php shell首先,二进制文件现在位于./bin文件夹中,并命名为telegram-cli.所以要小心,不要使用旧的二进制文件.

其次,config文件夹现在是$ {HOME} /.telegram-cli

第三,数据库与旧版本不兼容,因此您必须再次登录.

第四,在peer_name'#'中取代'@'.(如果两个同名具有相同名称,则不应用于附加'#%d').

windows api command-line-interface telegram

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

使用IE11和企业模式的JSF应用程序

我们的应用程序无法运行IE11EM.我们使用修改JSF-1.2RichFaces的3.X.当我们运行在网页IE11不EM所有工作正常,但我们必须使用IE11EM.是否有任何可能的方法从代码中禁用EM for page

IE控制台引发错误:" XML5632:只允许一个根元素. "它在页面之间移动时发生.

PS:应用工作IE8,IE9IE11没有任何问题,但是当你尝试IE11EMIt's提高错误.

internet-explorer richfaces jsf-1.2 netweaver internet-explorer-11

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

用于通过Graph进行网络可视化的Java Graph库

我想实现一个可视化界面,用于可视化nodesedges图形以及一些对象,如节点之间在节点之间移动的数据包如下图所示:

在此输入图像描述

我尝试过使用Jung库,但它没有任何类型的功能,可以使用边缘作为移动对象的路径在节点之间移动对象.我已经看到了Graph Stream Library的演示,它显示了一些在节点之间移动的对象,但是当我查看库文档时,我没有找到任何用于移动图形的功能,这个库是否能够满足我的需求?

如果没有,任何人都可以建议一个可以提供这种功能的库.任何建议,将不胜感激.

编辑:进一步努力实施

我已经在JUNG中实现了这样的功能,并且直边它工作正常,我正在使用IterativeProcess类并按setLocation功能移动节点.

是实施.

但是我想知道是否有更好的方法可以通过其他一些具有内部定义功能的库来执行此操作?

java visualization graph graph-visualization jung2

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

智能应答引擎的AIML

我听说过一种名为AIML的编程语言,可用于编程智能机器人.我是一名Web开发人员,使用Python 2.7构建了一个Web爬虫,并为Wikipedia编制了索引...

所以我想用python构建一个应答引擎,它将使用一个字符串变量(它是一个包含整个维基百科的巨大变量)作为信息来源并使用AI来回答......

最后,我想把它放在我的学校网站上......

我可以在AIML那样做吗?

后来我也想修改它,以便给出我的实时分数答案,例如:

"What is the age of ~someperson~?" 为此,我将发送我的网络爬虫来索引一些分数页面等.

我可以在AIML中编程这种回答代理吗?

如果是,请提供教程的链接,告诉我如何做到这一点?(使用字符串变量作为信息来源来解析查询并像人类一样回答)

此外,AIML使用如下语法:

<category>
    <pattern>WHAT ARE YOU</pattern>
    <template>
        <think><set name="topic">Me</set></think> 
        I am the latest result in artificial intelligence,
        which can reproduce the capabilities of the human brain
        with greater speed and accuracy.
    </template>
</category>
Run Code Online (Sandbox Code Playgroud)

如果模式是查询而模板是答案,那么这是否意味着我必须坐下来为所有可能的查询编写这些标签?

或者我可以使用它的大脑来弄清楚这个人想要什么,并使用字符串变量作为其信息来源给他们答案.

谢谢.

python xml artificial-intelligence aiml web

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

这个prolog填字游戏解决方案如何运作?

我正在尝试编写一个填字游戏解算器我有这个代码,但我无法理解它的一些部分:

size(5).
black(1,3).
black(2,3).
black(3,2).
black(4,3).
black(5,1).
black(5,5).

words([do,ore,ma,lis,ur,as,po, so,pirus, oker,al,adam, ik]) .

:- use_module(library(lists),[nth1/3, select/3]).

crossword(Puzzle) :-
    words(WordList),
    word2chars(WordList,CharsList),
    make_empty_words(EmptyWords) ,
    fill_in(CharsList,EmptyWords),
    word2chars(Puzzle,EmptyWords).

word2chars([],[]).
word2chars([Word|RestWords] ,[Chars|RestChars] ) :-
    atom_chars(Word,Chars),
    word2chars(RestWords,RestChars).

fill_in([],[]).
    fill_in([Word|RestWords],Puzzle) :-
    select(Word,Puzzle,RestPuzzle),
    fill_in(RestWords,RestPuzzle).

make_empty_words(EmptyWords) :-
    size(Size),
    make_puzzle(Size,Puzzle),
    findall(black(I,J),black(I,J),Blacks) ,
    fillblacks(Blacks,Puzzle),
    empty_words(Puzzle,EmptyWords).

    make_puzzle(Size,Puzzle) :-
    length(Puzzle,Size),
    make_lines(Puzzle,Size).

make_lines([],_).
make_lines([L|Ls],Size) :-
    length(L,Size),
    make_lines(Ls,Size).
    fillblacks([],_).

fillblacks([black(I,J)|Blacks],Puzzle) :-
    nth1(I,Puzzle,LineI),
    nth1(J,LineI,black),
    fillblacks(Blacks,Puzzle).

empty_words(Puzzle,EmptyWords) :-
    empty_words(Puzzle,EmptyWords,TailEmptyWords),
    size(Size),
    transpose(Size,Puzzle,[],TransposedPuzzle),
    empty_words(TransposedPuzzle,TailEmptyWords,[] ).

empty_words([],Es,Es).
empty_words([L|Ls],Es,EsTail) :-
    empty_words_on_one_line(L,Es,Es1) ,
    empty_words(Ls,Es1,EsTail).

empty_words_on_one_line([], Tail, Tail).

empty_words_on_one_line([V1,V2|L],[[V1,V2|Vars]|R],Tail) :-
    var(V1), var(V2), !, …
Run Code Online (Sandbox Code Playgroud)

prolog crossword

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

GIT Smart Http - R任何由fallthru拒绝

我在Red Hat Linux服务器上安装了GIT,用于集中存储库,并使用HTTP用户名和密码来控制用户从我们的Windows笔记本访问.

基于作为示例存储库的tests.git repo,一切似乎都很好但是当我尝试创建一个新的存储库时,我在尝试克隆它时遇到错误.

C:\Users\kwkoh\messaging>git clone http://10.89.20.91/git/testing.git
Cloning into 'testing'...
remote: Counting objects: 36, done.
remote: Compressing objects: 100% (33/33), done.
remote: Total 36 (delta 9), reused 0 (delta 0)
Unpacking objects: 100% (36/36), done.
Checking connectivity... done.
Run Code Online (Sandbox Code Playgroud)

在Linux服务器上,我使用以下命令创建了新的存储库

[git@a0110tapidev01 repositories]$ git init --bare --shared messaging_v1.git
Initialized empty shared Git repository in /home/git/repositories/messaging_v1.git/

C:\Users\kwkoh\messaging>git clone http://10.89.20.91/git/messaging_v1.git
Cloning into 'messaging_v1'...
****fatal: remote error: FATAL: R any messaging_v1 edmund DENIED by fallthru
(or you mis-spelled the reponame)**

**
Run Code Online (Sandbox Code Playgroud)

由于我不使用SSH,我相信我不需要与ssh-keygen相关的步骤.我错过了这个新存储库的任何配置步骤/home/git/repositories/messaging_v1.git/吗? …

git http gitolite

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