问题标签 [solution]

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

visual-studio - 如何在 Visual Studio 解决方案中向所有项目显示所有内部类?

我在 Visual Studio 中有解决方案,所以这个解决方案包含一些项目,我也只有公共接口和内部类,我将使用 ILMerge 从这个解决方案中的所有项目构建一个 dll,注意 :) 问题,我如何显示解决方案中所有项目的所有内部类?谢谢。

0 投票
3 回答
8937 浏览

algorithm - 彼得森算法是否满足饥饿?

我一直在搜索有关Peterson 算法的信息,但遇到了一些参考资料,指出它不能满足饥饿,只能满足死锁。这是真的?如果是这样,有人可以详细说明为什么不这样做吗?

彼得森算法:

该算法使用两个变量,标志和转弯。标志值为 1 表示进程想要进入临界区。变量 turn 保存轮到它的进程的 ID。如果 P1 不想进入其临界区,或者如果 P1 通过将 turn 设置为 0 将优先级赋予 P0,则允许进程 P0 进入临界区。

0 投票
11 回答
1340 浏览

project-management - 理解未注释和复杂项目的最佳或最快方式

我有没有评论的复杂项目。该项目是用 Java 编写的,但有多个主类,使用多个 .txt 文件(如模板)并使用多个 .bat 文件。我不知道从哪里开始以及如何开始发现该项目,因为我需要对该项目进行一些更改。

0 投票
3 回答
2288 浏览

java - 最简单的 NoSQL 解决方案是什么?

关于安装(男子气概,需要接近零的conf,或者可能在没有root权限的情况下安装在主目录中),操作,设计,queering和与java的集成......NoSQL解决方案是什么更简单和合适?

0 投票
1 回答
3850 浏览

visual-studio - 如何让 Visual Studio 始终重新加载更改的解决方案、项目和文件?

我正在使用多台机器来分析和运行一个解决方案,并通过 DropBox 完成数据同步(太棒了,顺便说一句!)。不幸的是,一台机器上的更改会导致所有其他机器的 VS 实例询问我是否要重新加载,这很烦人,因为答案总是Yes

所以我的问题是:我可以让 VS 假设答案总是肯定的吗?

0 投票
6 回答
2859 浏览

javascript - IE 不会读取真正的按钮值!如何解决这个问题?

我有一个按钮标签和输入标签,它的文本与我要做什么不同,见下文。

这在 Firefox 中很有效,但在 IE 中.. dun,dun,dunnnn... 按钮的值以单词“change”的形式返回,这意味着按钮显示的文本。

我通常只会使用和输入标签,但我认为我只能使用按钮标签

有没有办法解决这个问题?

0 投票
1 回答
132 浏览

linux - 房地产linux备份解决方案

我做了很多研究..但我找不到我真正想要的。任何人都可以了解房地产公司的备份策略应该如何。我的意思是,有不同的备份类型,例如完整备份、增量备份和差异备份。

房地产公司应该使用哪些解决方案来备份其资源以及备份频率(每天、每周等)?

假设他们有linux服务器......

非常感谢..

0 投票
1 回答
621 浏览

c# - 两个项目在同一个解决图片url问题

我的解决方案上有两个项目,我想动态使用其他项目图片如何链接到其他项目图片(使用 imageurl 属性)

0 投票
1 回答
992 浏览

model - 将模型和存储库保存在单独的项目中

我有一个包含多个项目的 Visual Studio 解决方案。

我不是 100% 确定项目结构及其好处。

例如:我有一个名为 DOMAIN 的项目。在这里,我有几个文件夹,例如:

问题:是否应该在一个额外的项目中将模型与存储库分开?

如果是,为什么?

0 投票
1 回答
737 浏览

visual-studio-2010 - 在解决方案中引用自定义库程序集的最佳实践

在我们公司,我们有一个自定义库。我们在大多数项目中都使用它,并且我们的库仍在开发中。因此,有时我们必须在一天内构建和生成两次或更多新程序集。

我们使用 GAC 来存储我们的自定义库程序集。正如您猜测的那样,用新程序集替换 GAC 会变得很无聊。

出于这个原因,我们决定在解决方案中创建一个名为 Referenced Assemblies 的文件夹,并创建一个解决方案项目文件夹并在该解决方案文件夹中添加程序集。因此,当我们从 TFS 获取最新版本时,我们可以获得新版本的程序集。这比 GAC 更容易(但在理论上)

当我们开始使用时;问题变得清晰起来。例如,有时 Visual Studio 将 DLL 标记为“删除、锁定”,尽管没有删除。或者有时当我们的团队成员打开一个表单时,由于在程序集中找不到相关的类,设计器会抛出异常。我们不得不多次重建解决方案或重新启动 Visual Studio。

在 GAC 或 Referenced Assemblies 文件夹中存储程序集存在一个常见问题。您需要将新程序集放在某处以共享其他团队成员。例如,如果程序集存储在 GAC 中,它们可以通过 UNC 共享,否则如果程序集存储在 Referenced Assemblies 文件夹中,则新程序集已复制到其他需要的项目中。

在解决方案中存储引用程序集的最佳做法是什么?

我们使用 VS 2010 和 TFS 2010。我们的项目框架版本是 3.5