问题标签 [projects]

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

webserver - 开发 Web 服务器的技巧

在这里做了一些搜索之后,我发现几乎没有关于开发 Web 服务器的问题。

我这样做主要有两个原因。作为一个附带项目并了解有关开发服务器程序的更多信息。这不会变成一个可用的应用程序,更多的是一个学习工具

所以问题很简单。

  • 你开发过网络服务器吗?(不管是什么语言)
  • 你能提供什么陷阱和其他好的提示

欢迎链接到有用的网站,但不要链接到开源的工作项目,因为这是关于学习的过程。

0 投票
1 回答
69 浏览

sql - 我们如何迁移到使用 VS2005 的数据库项目?

在我公司,我们目前更新数据库的方法是使用 VS2005 中的服务器资源管理器进行连接,然后通过打开和编辑来修改存储过程。这里的开发人员似乎很享受“像代码一样编写和保存它”的心态。非常方便,当我们需要调整某些内容时,它如何自动将 Create 转换为 Alter 并针对现有数据库运行脚本。

最近,在服务器崩溃期间,当我们丢失了很多没有备份的更改时,这让我们非常难过。我正在推动将我们的 SQL 开发移到它所属的位置:在 DB 项目中,以便我们可以将它们与其他代码一起放入 SVN。另一种方法是每晚备份数据库。

不过,我不太了解数据库项目,也不了解它们的工作流程。恐怕如果我无法获得与他们当前模型类似的实用程序,他们就不会切换。关于维护我们当前的工作模型,但切换到 DB 项目的任何想法?

0 投票
2 回答
367 浏览

.net - 转义 SQL 查询 - 支持 .Net 中的不同数据库平台

是否有 .Net 项目/dll 支持将用户提供的输入转义到各种数据库系统的数据库查询?

我希望我们的整个团队标准化并使用一个模块来执行用户提供的输入的转义,然后将其用于参数化的 SQL 查询。

理想情况下,我想在配置文件中指定数据库系统(oracle、SqlServer、mySql 等)并能够调用 Escape(variableName),它会根据 web.xml 中的当前数据库设置转义字符串内容。配置文件。

如果不是,那么下一个最好的东西就是 EscapeForOracle、EscapeForSqlServer 等。

该项目至少应支持 Oracle、SqlServer 和 MySql。

我想知道我是否需要在内部创建这个,或者是否存在现有的商业/开源产品来做到这一点。

0 投票
2 回答
990 浏览

c# - Visual Studio 2005:调试来自不同项目的 C# 代码?

我有一个使用 Visual Studio 开发的桌面应用程序,我需要更频繁地更新应用程序的一小部分。为了避免每次部署新安装程序的不便,我将更新频率更高的支持功能拆分为一个单独的项目,并将其编译为 DLL。桌面应用程序现在在运行时通过反射加载此 DLL,然后基于具有接口定义的共享 DLL 实例化其中的对象,如下所示:

它在大多数情况下都能正常工作,但我需要用它来调试问题,而且我无法可靠地让 Visual Studio 调试器进入它。有时候通过代码按F11,比如单步进入DoWork,它会自动定位我系统上DLL的源代码并显示出来。但是,当触发事件时,Visual Studio 只会在调用堆栈中显示 [External Code] 标记,我无法在支持项目的代码中导航。

是否有人对如何解决此问题有任何想法,以便我可以正确调试支持项目?谢谢!

0 投票
1 回答
2695 浏览

xcode - XCode - 编辑 xcodeproj 包(特别是 project.pbxproj)

我在 XCode 中工作,我还编写了一个外部编辑器工具来生成项目中使用的资源。在最佳情况下,该工具将编辑 project.pbxproj 文件,以便它包含项目中生成的资源。我已经通读了该文件以试图理解它,它大部分是可辨别的,但我仍然有一个主要问题。

如果我想从 XCode 外部生成一个新组(或新的任何东西,就此而言),我怎么知道要使用什么 ID 代码?例如:19C28FACFE9D520D11CA2CBB 是我项目中的其中之一。如果我自己制作,我怎么知道该使用什么?他们只需要独一无二吗?只组成一个是否合法:000000000000000000000001 和 000000000000000000000002 和 000000000000000000000003 等?

对此的任何帮助都会很棒。谢谢。

0 投票
8 回答
1308 浏览

projects - 你有多少未完成的项目?这些是什么?

我知道有很多很多开发人员开始项目,然后陷入困境或失去兴趣并转向其他事情。你有任何未完成的项目,你为什么停止?你有没有激励自己回来完成它,或者你是否在一段时间后删除它们并忘记最初的想法?

0 投票
4 回答
363 浏览

c - 解开 .h 依赖项

当您有一组 .h 文件成为经典“戈尔迪安结”情况的牺牲品时,您会怎么做,在哪里 #include 一个 .h 意味着您最终包含了几乎所有文件?预防显然是最好的药物,但是当供应商(!)发货之前发生这种情况时,您会怎么做?

这是问题的扩展,这可能是更相关的问题——你是否应该首先尝试解开依赖关系?

0 投票
1 回答
281 浏览

c++ - 共享代码布局

我在一个解决方案中有两个 C++ 项目,它们都需要共享两个公共类。我想要避免的是拥有两个源文件副本,但我不愿意只在一个项目中包含源代码并在另一个项目中引用它。

这种情况一般是怎么处理的?

0 投票
3 回答
3377 浏览

netbeans - Netbeans 运行我所有的项目

我正在使用 Netbeans 6.5.1(包括 tomcat 6.0.18)

我在 netbeans 上开发了许多 webapp 项目。我为每个 webapp 创建了一个上下文监听器,它在 contextInitialized 方法中打印“Hello World!这是 <>”。

每当我单击“运行主项目”按钮(或在项目上单击鼠标右键并选择“运行”)时,我都可以在 tomcat 的输出窗口中看到所有其他项目也在运行。

我的意思是,当我运行一个项目(任何项目)时,我可以看到我所有的 webapps 都调用了它们各自的上下文监听器!最糟糕的情况是 webapp 使用 hibernate 时:每个 webapp 都执行所有相关的 hibernate 初始化工作。

有没有办法只运行我想要的项目?

我已经尝试关闭其他项目,但这不起作用。

0 投票
9 回答
728 浏览

search - 从开源代码中学习

我是一名学生,这个假期我有很多空闲时间,所以我决定花一些时间学习更多关于如何编写好的代码。(我现在只知道 C 和一些 C++)

我的问题是关于如何找到一些应用程序源代码?假设我正在寻找一些使用特定库的源代码。如何找到正在使用我感兴趣的库的开源项目。

我试过谷歌代码和sourceforge,但没有成功。我想我不知道如何搜索。您对如何做到这一点有任何建议/链接吗?