rules相关内容

Drools - 能够在运行时定义规则?

可以在运行时动态地定义规则吗? 还可以在运行时更改规则集。 例如, at time = t_1规则集是{ R1,R2,R3} at time = t_2规则集是{R1,R3,R4} ..... R1,R2是在运行时定义的规则。 谢谢。 解决方案 是的,Drools是完全动态的。您可以在运行时添加/删除/替换规则。所有现有会话都会自动 ..
发布时间:2017-07-22 09:55:43 其他开发

Python CSV:根据dict映射写入行

我有一个 dict 描述了我要应用于CSV文件中每一行的映射。 dict1 = {“key1”:[“value1”,“value2”],“key2”:[“value3”]} 我的程序应该读取一行,并将特定列中的键映射到由字典。如果每个键只有一个值,那么脚本应该写入一个包含新值的行的新文件。如果一个键有多个值,那么应该为每个值写一个新行。 例如, csvin 包含 ..
发布时间:2017-05-24 21:47:07 Python

没有配方的makefile模式规则

我正在观察一个有趣的作品行为,我想知道除了gmake中的错误,是否有合理的解释。 假设我们有以下在makefile中: % - 动物: echo“$ *是动物” %-fox:%-fox-animal %-wolf:%-wolf-animal 最后两个目标之间的区别是“%-wolf”没有任何配方,“%-fox”有一个空的配方(即只是开头有一个标签的行) / ..
发布时间:2017-05-14 10:15:47 软件设计

开发Delphi Windows 7应用程序的规则

在哪里可以找到适合Windows 7开发Delphi应用程序的最佳规则集? 解决方案 嗯,你可以查看 Windows用户体验互动指南 ... 主要是要记住的最好的事情是遵循最不惊奇的原则。使您的应用程序按照用户期望您的应用程序工作的方式工作。如果它有像​​Office这样的东西,让它们像Office一样工作。如果它有一些看起来像资源管理器的东西,让它们像资源管理器一样工作。 ..
发布时间:2017-04-24 21:52:39 Delphi

Java日期迭代器工厂,具有规定如何计算间隔的规则

我正在寻找一个Java类,在那里我可以指定一组日期规则,例如“每3个星期日”和“每隔一个星期一的第一次出现”。我想要能够得到类似无限迭代器的东西(.next()将返回匹配规则集的下一个日期)。 我想我'能够自己建立 - 但日历是一件麻烦,感觉就像已经存在的东西一样。我讨厌成为一个重新开发一个crappier轮。 有人知道这样的事情吗?我一直在看JODA,它似乎为此打下了基础,但似乎没有 ..
发布时间:2017-04-06 22:31:06 Java开发

访问规则表/方法有谁听说过吗?

我们有5000个产品,分别有价格和200个客户,每个产品都可以有不同的价格。我们需要一些允许销售团队改变个人客户或产品或范围/类别的价格,而不会影响其他客户的其他价格。 现在这是通过复制和粘贴价格表,进行手动更改并将新价格表导入类别来完成的。这不是我们想要的。 我已经被告知有关通过在访问中存储一组价格,然后是规则表来实现同样的事情的方法应用基于以下信息的规则: 客户 产品 类 ..
发布时间:2017-03-22 03:26:03 其他数据库

Postgresql - 插入记录的清洁方法,如果他们不存在,更新如果他们这样做

这里是我的情况。我有一个表有一堆的URL和抓取 日期与他们相关联。当我的程序处理一个URL时,我想要 插入一个带有抓取日期的新行。如果URL已存在,I 要将抓取日期更新为当前日期时间。使用MS SQL或 Oracle我可能使用MERGE命令。使用mySQL我可以使用ON DUPLICATE KEY UPDATE语法。 我可以在我的程序中执行多个查询,可能不是 线程安全。我可以写一个 ..
发布时间:2017-03-14 04:52:08 其他数据库

编程中人名的大写

有人知道如何正确地将人名字大写一些代码/规则吗? John Smith Johan van Rensburg Derrick von Gogh Ruby de La Fuente Peter Maclaurin Garry McDonald (这些可能不正确,大写可以是/ work) 这似乎是一个失败的战斗... 代码或规则,让我知道:) 干杯, Albe ..
发布时间:2017-03-14 02:11:55 数据库

什么是PostgreSQL规则有用?

问题 我经常看到,而不是使用自动递增序列/ 2253594#2253594“>规则。我可以看到规则系统中的危险,但肯定有规则的有效用途,对吗?他们是什么? 我是出于普遍的兴趣问这个问题; 可能有效使用的示例 例如,在过去,我需要锁定某些数据,所以我做了这样的: CREATE OR REPLACE RULE protect_data AS ON UPDATE TO ..
发布时间:2017-03-14 00:02:11 其他数据库

如何模拟“插入忽略”和“关于重复密钥更新” (sql merge)与postgresql?

使用postgresql模拟“insert ignore”和“on duplicate key update”的最佳方法是什么? 解决方案 做一个更新。如果它不修改任何行,意味着它不存在,那么做一个插入。显然,你在一个事务中这样做。 如果你不想在客户端放置额外的代码,你可以在函数中包装。你也需要一个循环,在这种思维中非常罕见的种族条件。 文档中有一个示例: http://www ..
发布时间:2017-03-13 21:25:58 其他数据库

找到另一个文件中每行的计数

我现在如何得到一个文件的特定行存在于另一个文件中的现在 我有两个文件rule.txt和full.txt。我想检查在total.txt.please中的rule.txt中的每一行的计数帮助我 在文件rule.txt包含 NP ---> N_NNP N_NN_S_NU N_NNP N_NNP N_NN_O_NU $ b VGF ---> V_VM_VF 另一个文件ful ..
发布时间:2017-01-12 20:16:49 其他开发

浏览器Cookie域如何工作?

由于我遇到奇怪的网域/子网域Cookie问题,我想知道浏览器如何处理Cookie。 换句话说 - 当浏览器接收到cookie时,该cookie可能有一个域和连接到它的路径。或者不是,在这种情况下,浏览器可能会替换一些默认值。问题1:他们是什么? 稍后,当浏览器要提出请求时,它会检查其Cookie,并过滤出该请求应发送的Cookie。它通过将它们与请求路径和域匹配来实现。问题2:什么是匹 ..
发布时间:2017-01-06 09:34:51 跨浏览器开发

Make中的默认规则

有一个机制允许默认的全局隐式规则在任何地方可用,类似于内置的规则? Make提供了一些内置的用于编译C / C ++ / Fortran文件的规则,对于简单情况甚至不需要 Makefile 。但是,当编译其他语言(例如Go编程语言文件)时,总是需要一个 Makefile 。我想扩展我的Makeenvironment默认隐式规则可用。 解决方案 这通常是不可取的,你的Makefile更 ..
发布时间:2016-12-22 13:59:05 其他开发

我在我的陈述中缺少任何关于c ++的东西?

除了声明,定义和预处理器指令之外,您不能有函数之外的代码。 这个语句是否准确,我在教我的侄子去编程,他正试图在主循环之前放一个循环。 解决方案 不完全 - 你也可以put全局变量声明中的表达式: int myGlobalVar = 3 + SomeFunction(4) - anotherGlobalVar; 但您只能在此处放置 您正在初始化全局的值。你不 ..
发布时间:2016-10-20 22:05:40 C/C++开发

函数指针和成员函数指针对标准函数的规则是什么?

将函数指针或成员函数指针带到标准函数的现有规则是什么?例如,像 auto p =& std :: string :: size; 这是合法的吗?如果我明确地请求正确的类型,它会或多或少是合法的,所以即使有额外的实现添加的重载 std :: string :: size ? 解决方案 使用“正确”类型不会使事情更好:除了 / code>函数标准C ++库中的所有函 ..

处理易失性内存位置时,编译器必须遵循哪些规则?

我知道当从由多个线程或进程写入的内存位置读取时,应该为该位置使用 volatile 关键字,如下面的某些情况,但是我想知道更多关于什么限制它真的使编译器,并且基本上编译器必须遵循什么规则处理这种情况下,并且有任何特殊情况下,尽管同时访问一个内存位置volatile关键字可以被程序员忽略。 volatile SomeType * ptr = someAddress; void someF ..
发布时间:2016-10-13 10:32:51 C/C++开发