问题标签 [knowledge-management]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
318 浏览

repository - 您在哪里跟踪有趣的文章?

像许多开发人员一样,我阅读了很多关于不同代码方法、模式、博客、示例等的文章,以及通过 github、codeplex 等跟踪代码示例。

我过去曾使用美味的书签来跟踪有趣的文章,有时还使用代码片段和 repos。然而,这对我来说不是很好,因为我一直忘记并且发现在那里很难找到文章。

所以我想知道其他人用什么来跟踪上述内容?有兴趣听听其他开发人员对知识和资源管理的意见吗?

0 投票
1 回答
496 浏览

knowledge-management - 是否有代码完成测验/测试?

所以,我的老板有充分的理由喜欢 Steve McConnell 的书 Code Complete。我想知道是否有人曾经遇到过一种方法来测试是否有人读过这本书。我发誓必须在某个地方进行测验/测试。唉,我找一个人的努力是徒劳的。我们正在启动开发人员资历的游戏化过程。我们提供了可以带来奖金和福利的代码成就列表。其中一项成就是阅读 Code Complete。我个人的成就之一是找到一种确定的方法来测试是否有人读过它。

这似乎模棱两可,但有一个明确的答案。

TLDR:有人知道关于 Code Complete 的测验或测试吗?如果你不这样做,你会问别人哪个问题来确定他们是否阅读了 Code Complete?

我的一些问题:(“我喜欢这些,但我正在寻找一个明确的问题”)

为了澄清,我不是在寻找总结甚至答案。我只是想要一个预制的测验或一个问题来问某人。非常感谢你们。

0 投票
4 回答
975 浏览

knowledge-management - 务实的程序员:知识管理

我不确定要在下面标记什么,但我想这是一个与大多数开发人员相关的问题。

在我的整个工作日中,我经常会遇到一些有用的信息和知识片段。这些可能是通用编码示例,或者是特定于环境的命令等。

通常,我只是将它们存储在不同的文本文件中,然后在需要时参考这些文本文件。但是,这很尴尬且难以搜索

我考虑过的一种替代方法是创建自己的本地 Wiki 并在常用标签下标记此类片段,以便我可以轻松搜索。

我很想知道其他开发人员如何以“务实”的方式管理这些知识。

0 投票
1 回答
2589 浏览

java - 知识库框架

我需要在 Java 应用程序中构建和使用知识库。是否有任何 Java 框架允许这样做?

0 投票
2 回答
8552 浏览

prolog - 8-puzzle 在 prolog 中有一个使用曼哈顿距离的解决方案

8-puzzle 将由一个 3x3 的列表位置列表表示,其中空框将由值 9 表示,如下所示: [[9,1,3],[5,2,6],[4, 7,8]]

可能解:8 拼图的初始位置只有一半是可解的。有一个公式可以让您从一开始就知道您是否可以解决难题。要确定是否可以解决一个 8 难题,对于每个包含值 N 的方格,计算当前单元格之后有多少小于 N 的数字。以初始状态为例:

在此处输入图像描述

  • 1 没有小于的数字 = 0
  • 空 (9) - 必须随后 3,5,2,6,4,7,8 = 7
  • 3 有 = 1 到 2
  • 5 随后到 2,4 = 2
  • 2 它下面没有数字发生 = 0
  • 6 随后是 4 = 1
  • 4 没有小于的数字 = 0
  • 7 后面没有次要数字 = 0
  • 8 没有小于的数字 = 0

之后,我们计算空的位置和位置(3.3)之间的曼哈顿距离。对于上面的例子,空框在位置(1.2),所以曼哈顿距离即:d = abs(3-1) + abs(3-2) = 3 最后将所有计算值相加​​。如果结果是偶数,则表示谜题是可解的,但未解则为奇数。0 +7 +1 +2 +0 +1 +0 +0 +0 +3 = 14

该解决方案旨在创建一个知识库,其中包含板上数字的所有可能状态,我们将看到在当前位置之后有多少小于 N 的数字。

这是我的代码:

问题是我犯了一个错误,因为在某些情况下我可以有多个选择,例如>:

posC(C,Pc) 的正确解是 posC(3,1),即 1;但是还有其他一些后果有时会导致错误的输出......我在我的代码中做错了什么以及如何更改它?

0 投票
1 回答
842 浏览

serialization - KnowledgeAgent 可以用来自动将 KnowledgeBase 写入文件,以便在外部使用吗?

我正在做一个小小的drools项目,我遇到了以下问题:

-当我通过knowledgeAgent从drools读取知识包时,加载需要很长时间
((现在我知道一般来说构建知识库,尤其是在从guvnor非常激烈))

  • 所以我试图将知识库序列化为位于系统本地的文件
    - 一方面因为从本地文件加载 kBase 要快得多
    - 另一方面,我可以将知识库用于其他应用程序
    的问题是,在第一次使用知识代理加载知识库时,代理会自动更新

    基础但是:当基础更新时,我的本地文件也不会更新
    所以我想知道如何从我的 KnowledgeAgent 处理/获取 changeNotification 以便我可以调用一个方法来序列化我的 KnowledgeBase ?


    这有可能吗?基本上我只想更新我的本地知识库文件,每次有人在州长中编辑规则,以便我的本地文件始终是最新的。


    如果这是不可能的,或者一开始是一个非常糟糕的解决方案,那么推荐/最好的方法是什么?


    请忍受我的英语和问题本身,如果你不能真正弄清楚我想要完成什么,或者我的要求实际上不是一个好的解决方案,或者问题本身是多余的,我对 java 相当陌生,而且在谈到流口水。

下面是代码:

公共类 DroolsConnection {

}


提前感谢您的帮助!
最好的问候,
马连科

0 投票
2 回答
1504 浏览

rdf - RDF / OWL / etc的可表达性有哪些限制

所以我学习了 RDF 和 OWL 以及一般的“知识表示”。

1) RDF 或 OWL 格式的限制是什么?

有没有 RDF 不能表达的概念?但这可以用OWL来表达吗?或者反过来。

有什么概念都不能表达吗?

2)这个(复杂的)例子呢:

“一个人怎么会跌倒这么远,不知不觉呢?”。

你能用 RDF 或 OWL 表达这个问题吗?或者你甚至可以表达“天空是蓝色的吗?”之类的问题。

3)最后……有没有可以描述任何东西的知识表示语言?

0 投票
1 回答
2248 浏览

knowledge-management - 如何在CLIPS中做一个逻辑或?

更新的代码:在哪里添加检查?f<-(practice-is-on-off OFF)


我在 CLIPS 中定义了一个模板,并且我正在使用逻辑运算符 OR。但是,当我加载模板时,它会抛出一个错误说

这就是我所拥有的:提前感谢您的任何见解。谢谢

0 投票
1 回答
2241 浏览

php - 用于 mySQL 的开源 php 专家系统

我正在寻找一个开源专家系统(希望是 php)。我想要类似于二叉决策树的东西,或者某种是/否解决问题的解决方案

问题 ---> 问题 -----> 解决方案 RootNode---> 决策节点 ----> 叶节点

与 mySQL 兼容的东西。有什么存在吗?

0 投票
1 回答
1449 浏览

join - Salesforce:SOQL - 热门文章标题

文章标题存在于 KnowledgeArticleVersion 表中,视图标准化分数存在于 KnowledgeArticleViewStat 表中。两个表的父级都是 KnowledgeArticle,但我无法将它加入 KnowledgeArticleVersion,因为 DB 模式中不存在关系名称。cos,我可以先执行这样的查询

然后

但是我的宗教禁止我执行两个查询而不是一个。

也许有人可以告诉我在 SOQL 中执行 join 的正确方法。