问题标签 [project]

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

dynamic - VS2005中使用C#动态创建项目

是否可以使用 c# 在 VS2005 中以编程方式或动态创建项目?如果是这样,有人可以提供一些关于如何实现这一点的想法或链接吗?

0 投票
4 回答
454 浏览

php - 我不禁想到我做错了(Python,再次)

我最近提出的关于 Python 的所有问题都是针对这个项目的。我已经意识到我问这么多问题的原因可能不是因为我对 Python 太陌生(但我对 PHP 有一点了解),也可能不是因为 Python 有一些固有的缺陷。

因此,我现在将说明项目是什么以及我目前的想法是什么,你可以告诉我我做错了,我需要学习一些东西,或者 Python 根本不适合处理这种类型在这种情况下,项目和语言 XYZ 会更好,甚至有一些我可能想参与的开源项目。

该项目
我运行一个免费的回合制策略游戏(想想全面战争系列中的战役模式,但更加复杂和深度),并正在为它创建一个战斗模拟器(再次,把全面战争看作是它的想法工作)。我绝不会自欺欺人地认为我会单独制作像全面战争游戏一样好的东西,但我确实认为我可以自动化我目前手工完成的过程。

它会做什么
它必须考虑到单位、设备、训练、天气、地形等的大量变量。我知道这是一项艰巨的任务,我计划在空闲时间一次完成。我的预算为零,但这是我准备投入时间(并且已经投入)的爱好。

我当前的绊脚石
在 PHP 中,一切都可以访问其他一切,“错误”,尽管有些人可能认为这真的很方便。如果我有一组设备供单位使用,我可以从任何地方获取该数组。使用 Python 时,每次导入相关数据文件时,我都必须重新制作该数组,这对于一种根据我的经验经过深思熟虑的语言来说似乎是一个非常愚蠢的解决方案。我已经建立了一个记录函数调用和类创建的系统(因为我从一个非常基本的版本中知道,我曾经在 PHP 中做过这将有很大帮助)以及我一直保持的方式一个地方的数据是将我的每个类传递一个实例到我的日志记录列表中,这对我来说就像一个黑客,但这是我让它工作的唯一方法。

因此,我得出结论,我错过了一些东西,并且非常感谢任何愿意提供它的人的洞察力。谢谢你。

代码示例

这会创建一个编队列表,到目前为止只有一个值(除了名称之外),但我预计会添加更多内容,这就是为什么它们是类列表而不仅仅是标准列表的原因。这可以在 data.py 中找到

我没有何时需要访问它的代码示例,因为我还没有做到这一点,但我预计代码如下所示:

该单元包含一个整数,该整数链接到主列表中相关地形、地层和诸如此类的索引/键。临时变量用于使第 3 行更短,但从长远来看,如果我忘记获取一个并且它使用的是之前不正确的值,从长远来看可能会导致问题(这就是日志记录派上用场的地方)。

单位类包含它所在的相关地形的索引(可能是一个字符串)以及它所在的地层。

也许这会在我对 Python 的理解中显示出一些巨大的缺陷(6 个月与 PHP 的 3 年)。

0 投票
1 回答
1532 浏览

asp.net - 将 asp.net 项目页面从 Windows-1251 转换为 Utf-8

我可以在 Visual Studio 中使用 Save As Encoding 逐个文件地完成该文件,但我想一键完成。是否可以?

0 投票
7 回答
517 浏览

.net - 建立新的 .NET 项目的最佳方法是什么?

所以我新负责我公司的项目(我们仍然只有 2 个人,但我们正在成长)并且我想以正确的方式设置我的项目。

我所有的项目都已经在 SVN 存储库中,我已经设置了错误跟踪软件,但我正在寻找的是使用测试、SVN 和构建服务器来布局新项目的最佳方式。我想为 CI 设置我们所有的新项目,但我不确定如何布置所有内容以使其尽可能顺利。

我知道我需要:

  • 构建服务器
  • SVN 存储库中的所有构建/测试材料(包括 DB 模式)
  • 有利于CI的项目布局

你们是如何设置项目的?我想为我的构建服务器使用 MSBuild,因为由于 VS,一切都已经以这种方式设置,但我也在寻找有关如何布置文件、如何在解决方案中布置项目等的提示。就目前而言,我的解决方案中有大约 5 个项目,其中一个是测试项目,其中包含我其余项目的所有测试。这是首选方法吗?

您的存储库内的布局如何?你把你的数据库相关的东西放在哪里?规格和文件?

您是否使用任何特定的 CI 软件,或者只是遵循“持续集成更像是一种心态”的口头禅?

总的来说,我正在寻找有关以正确方式启动新项目的技巧,以便以后一切顺利进行,并且便于新开发人员熟悉。

0 投票
1 回答
5103 浏览

visual-studio-2008 - 如何在 Visual Studio 2008 中将程序集信息添加到网站/应用程序

谁能告诉我如何将 AssemblyInfo.vb 文件添加到从 NET2.0 转换为 NET3.5 的 Web 应用程序。

我想添加清单信息,但找不到为 Web 应用程序编译的 DLL 做的方法。

如果这有所作为,我将使用 Visual Studio 2008 的 Web 部署项目。我还将用 SVN 内部版本号替换版本号,但还没有到那一步 :)

谢谢

0 投票
21 回答
6686 浏览

documentation - 接手一个项目——我应该问以前的程序员什么?

我正在接管一个商业网站的开发。该站点由另一位程序员开发了两年多。这主要是一项单人工作(维护和扩展站点)。当其他程序员向我展示系统时,我将有 2-3 天的过渡期。但据我所知,文档很少。一切都在代码中(有文档记录)。到目前为止,这是我打算问的问题:

  • 解释系统中最复杂的元素
  • 整体架构描述
  • 支持工具的描述(IDE设置、单元测试、部署机制)
  • 他用来影响系统架构的任何书籍、网站、播客

还有其他我想念的吗?

[编辑] 谢谢大家。失去好的建议。我希望我能接受多个答案!此外,我还要补充:

  • 你具体做了什么来提高系统的性能,现在的瓶颈在哪里?
  • 与此相关,您在系统安全方面做了哪些工作?(你做了什么,现在的安全漏洞在哪里)

最后一件事:开发人员说,如果我需要,他稍后会回答我的问题。毕竟是他的“宝贝”。但我真的认为,在 6 个月内他会继续前进,他的可用性会大大减少!

0 投票
2 回答
2285 浏览

visual-studio-2008 - Setup.exe 和 autorun.inf

我有 Visual Studio 2008 项目,我在该项目上添加了一个安装项目。它会生成所有文件以正确安装应用程序。

现在我正在尝试向 cd 添加一个 autorun.inf,它应该启动 Setup.exe。经过大量尝试和所有可能的组合后,没有任何效果,安装无法开始。我什至尝试了一个启动 Setup.exe 但没有用的批处理文件。

有什么我错过的,因为双击它可以工作。

0 投票
1 回答
263 浏览

python - Python 与 Netbeans 6.5

你能给我一些链接或解释如何在 Netbeans 上配置现有的 python 项目吗?这些天我正在尝试它,它继续崩溃,代码导航也无法正常工作,而且我在调试时遇到问题。当然,这些问题与我对 python 的低经验有关,我在组织源文件夹、导入 ecc 等琐碎的事情上也需要支持,非常感谢。瓦莱里奥

0 投票
5 回答
401 浏览

c# - 开源项目设置

我想在 .NET 中建立一个开源社区项目,我该怎么做?

0 投票
2 回答
2347 浏览

asp.net-mvc - 将 Visual Studio 项目转换为 ASP.NET MVC

我有一个 Visual Studio 项目,它是一个 ASP.NET MVC 项目,但是它在 Visual Studio 中无法识别它,所以我没有通过 Add View 等获得漂亮的下拉菜单。相反,我只是得到一个非常简单的添加文件对话框,其中不包含任何 MVC 文件模板。然而,当我创建一个新的 MVC 项目时,我得到了所有不错的 VS 小工具。那么,有人可以告诉我如何指示 VS 将项目识别为 MVC 项目吗?

谢谢