问题标签 [rules]

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 回答
1350 浏览

sql-server - 重用检查约束

在 SQL Server 中,假设一个列需要具有相同的数据类型,是否可以在表(或数据库级别)定义检查约束并在定义时将其应用于列?

就像在这个(人为的)示例中一样:

现在如何将它与在表级别创建它的一个或多个列相关联,或者使用 RULE viz 来解决这个问题。

我知道该示例是人为设计的,人们会使用十进制列作为十进制值,但由于设计选择不佳,假设这是一个 nchar 列,并且您想对其施加一些约束。

0 投票
2 回答
290 浏览

jquery - 多个 CSS 规则或 jquery

这是精灵菜单的一些“正常”代码

我有 6 个不同的项目,这将需要 6 个不同的类 x 3 用于悬停

这是一个可以用 jQuery 在 2-3 行中轻松完成,但是必须为简单的事情加载一个库......不确定它是否值得......

因此,您将使用 jQuery 方法,或者根据需要复制粘贴尽可能多的 css 规则......

只是一遍又一遍地做事情,让我觉得有更好的方法!

0 投票
1 回答
3437 浏览

makefile - 没有配方的 makefile 模式规则

我正在观察 make 的一个有趣行为,我想知道除了 gmake 中的错误之外是否还有合理的解释。

假设我们在makefile中有以下内容:

最后两个目标的区别在于“%-wolf”没有任何配方,而“%-fox”有一个空配方(即只有一行开头有一个制表符)。

当我们尝试执行规则时,会发生以下情况:

即具有配方的模式规则(尽管是空的)有效,没有配方的则无效。我是否错过了它应该工作的方式?

0 投票
1 回答
365 浏览

postgresql - Postgres 规则每 60 天使用户密码无效

我在我的 postgres 数据库上每 60 天使用户密码无效时遇到一些问题:

CREATE RULE user_expiration AS ON UPDATE TO users DO INSTEAD UPDATE user SET user_expires = user_expires + '60'

这将在用户每次更改密码时起作用,但是在每次对记录发布任何更新时它也会起作用。如何确保它仅在更改密码事件时更新?

0 投票
2 回答
5701 浏览

css - Css - 扩展的速记属性 - 什么是border-left-color-ltr-source:physical

介绍

单击 Firebug 上的 css 选项卡时,有一个名为“扩展速记属性”的选项可用!

一个典型的css规则如下:

..被转换为“扩展”版本,如下所示:

我的问题/问题

我在一个项目中工作,设计师直接引入包含“扩展”性质的规则的样式表。

1)它们是正确的CSS规则吗?

2)是否所有(或任何,或哪些)浏览器直接识别这些扩展规则?

谢谢, ds

0 投票
5 回答
301 浏览

c++ - 我在关于 C++ 的声明中遗漏了什么吗?

除了声明、定义和预处理器指令之外,你不能有函数之外的代码。

该陈述是否准确,还是我遗漏了什么?我正在教我的侄子编程,他试图在 main 之前放置一个 while 循环。他还很年轻,我想给他一个简单的规则,他可以理解。

0 投票
3 回答
2420 浏览

c++ - C++ 代码的规则引擎

我正在寻找类似 Jess 的引擎(http://www.jessrules.com/jess/index.shtml),但在非托管环境中。我想要一些足够简单但可能符合 JSR-94 的东西。有任何想法吗?

0 投票
5 回答
6080 浏览

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

我知道当从多个线程或进程写入的内存位置读取时,应该将volatile关键字用于该位置,如下面的某些情况,但我想更多地了解它对编译器的真正限制以及基本上是什么规则编译器在处理这种情况时是否必须遵循,是否存在任何例外情况,尽管同时访问内存位置,但程序员可以忽略 volatile 关键字。

0 投票
8 回答
4998 浏览

c++ - 这条关于 volatile 使用的规则是否严格?

我看过这句话:

一般规则是,如果您有必须在多个线程之间共享的原始类型变量,请将这些变量声明为 volatile

这篇文章和这句话:

一般来说,任何可能被异步取消日期的数据都应该被声明为易失的。

这个页面,现在考虑这个引入的规则,我想知道你能否举一个例子,尽管存在对数据的异步访问,但声明数据易失性在实践中没有用,或者没有这种例外情况和规则是严格的。

0 投票
3 回答
6628 浏览

c++ - C++中各种智能指针之间的转换规则是什么

TR1 引入了 shared_ptr、weak_ptr、scoped_ptr 和 unique_ptr 等。

我想知道这些类型之间的各种转换/类型提升规则。

例如,将 scoped_ptr 分配给 shared_ptr 时会发生什么?这种转换是否可能/有意义?这种转换有哪些用例?

(规范中有表格吗?)