问题标签 [integrity]

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 投票
1 回答
2903 浏览

c# - MD5文件处理

大家早上好,

我正在使用 C# 开发 MD5 文件完整性检查工具。

文件需要多长时间才能获得 MD5 校验和值?例如,如果我尝试获取 2gb .mpg 文件,则每次大约需要 5 分钟以上。这似乎太长了。

我只是不耐烦吗?

下面是我正在运行的代码

任何建议将不胜感激。

问候

0 投票
2 回答
1005 浏览

ruby-on-rails - 是否可以将 sinatra 应用程序制作成 Rails 引擎?

我正在考虑使用 Integrity 作为持续集成工具,但不想(或不能)为应用程序设置单独的域。

是否有可能获得 Sinatra 应用程序(如完整性),并使其成为 Rails 引擎?一个人会怎么做呢?

编辑:我意识到“引擎”通常需要像控制器和视图这样的 Rails 代码。

伯尼

0 投票
3 回答
847 浏览

c# - 完整性和真实性

很抱歉一直问这么多问题,但你们似乎总是那么友善和乐于助人......

我需要做一些从文件中导入数据的应用程序。例如,用户选择一个文件,应用程序将一些数据导入数据库。

但是我一直在想,这种app会导致文件完整性和真实性的问题。如果用户更改文件,则不允许应用程序使用该信息。如果一个文件不是来自众所周知的来源,则应用程序不能使用该文件。

我该怎么做这种事情?

PS:我正在使用 C#.NET

0 投票
1 回答
289 浏览

model-view-controller - 具有多个实体集实例的 MVC 实体框架状态行为

我试图了解 EF 实体模型的实体集实例之间的关系(该模型是由实体设计器创建的)。基本上,我最终得到了 1 个具有实体 Repository 类的 2 个实例的逻辑事务。一个实例中成功提交的数据(通过对 SQLServer 的直接 SSMS 查询确认)不会对另一个实例可见。大致流程如下:

现在,如果我ARepository _aR = new ARepository();在 AddTxn 之后立即放置,那么后续代码确实会获得 AddTxn 之后的 AcctBal 值。

问题:

为什么不db.ASet.Where(x => x.id == id);从数据库重新加载?它真的总是从创建 _aR 实例时的快照中读取吗?

如果 _aR 是快照,有没有办法重新加载它?

如果 _aR 是快照,那么如何维护事务完整性?更具体地说,我是否需要做一些事情来维护它,或者 EF 和 MVC 1.0 的组合是否为我带来了这种交易魔法?

0 投票
3 回答
4915 浏览

java - Java + MySQL 完整性违规处理

我使用 JDBC(mysql 数据库)编写 Java 程序。当我违反 mysql 完整性(我尝试插入相同的主键值)时,我捕获SQL 异常。 我应该以它可能永远不会发生的方式编写它(首先是布尔函数检查主键值是否已经在数据库中,然后调用插入),还是可以通过异常处理它?例子 :

0 投票
2 回答
2926 浏览

oracle - 如何在 Oracle 中检查关系的模态/基数

我正在尝试对 Oracle 中的数据库进行逆向工程。我已经能够找到与外键相对应的主键和参照完整性规则,但无法找到模态/基数规则的存储位置。

任何有关查看哪个表或示例查询的帮助将不胜感激。

0 投票
2 回答
3688 浏览

linux - Linux 代码签名

是否有提供 (Red Hat Enterprise) Linux 的代码签名证书的提供商?我看到很多关于微软领域的嗡嗡声,但对于 Linux 来说并不多。

我知道如何生成自己的证书并将公共证书嵌入到我的可执行文件中。我正在专门寻找获得由受信任的 CA 签名的证书的方法。目标系统是 RHEL 5 服务器。

另一个问题:开箱即用的 RHEL 5 服务器信任哪些根证书颁发机构?

0 投票
2 回答
1937 浏览

asp.net - 破解 DropDownList 值

我有一个 DropDownList,我正试图防止它被用作攻击媒介。我可以假设用户无法实际更改 DDL 的值并回发到服务器吗?目前,如果我在提交后尝试更改数据包,则会抛出此 ASP.NET 错误消息:

For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them.

我是否认为这是由于视图状态哈希中的完整性受到损害?这可以绕过吗?

谢谢

0 投票
0 回答
180 浏览

concurrency - 并发环境中的数据完整性

我们知道,当并发环境中同时运行许多事务时,DBMS 利用许多技术来确保数据完整性并满足 ACID 属性。除了设置隔离级别,DBMS 还采取了哪些其他方式来保证数据的完整性?这些技术之间有什么关系?您能否给我一个详细的解释或文章链接或推荐一些书籍。非常感谢!

0 投票
1 回答
63 浏览

language-agnostic - 避免覆盖正在使用的文件的问题

例如,在高流量 Web 服务器上。

为了减少切换文件时的问题,我通常将旧文件重命名,然后在新文件中重命名。

前段时间有人告诉我,重命名文件不会更改“inode 数据”,因此读取文件的进程可以继续这样做而不会出现故障。而且,当然,重命名临时副本比复制新文件更快、更安全。

这仍然是最佳做法吗?如果不是,你会怎么做?