问题列表 - 第2457页

为什么我需要使用流行的框架?

多年来我一直是PHP开发人员,拥有许多工具; 我自己开发的工具,或者我学会信任的免费解决方案.

我最近调查了CodeIgniter,并发现他们有许多类和帮助程序来帮助开发,但在示例中没有看到任何我用自己的工具轻易做到的事情.简单的事情,如数据库抽象,电子邮件助手等.有一些有趣的代码与路线相关 - 将网址映射到正确的控制器; 但即使你编写一个带有漂亮网址的MVC风格的网络应用程序也不是特别困难.

甚至可以通过其他一些流行的框架看后,我还是什么也看不到,这将是多节省时间的.即使看着论坛,我也看到人们正在努力让工具为他们工作.我确实理解他们如何对初级开发人员更有用,因为完整的系统设计技能需要一段时间才能完全理解和欣赏.

然而,我经常被告知我应该使用现成的框架来制作我的解决方案,但我仍然不相信.像我这样的人真正受益的是什么?我只是精英主义者,还是这是一个普遍的观点?

编辑:在这里看一些答案,我是否应该考虑将我的工具集打包为自己的框架,编写一些文档并发布教程?如果我对采取其他框架犹豫不决,是否会打开它并更多地关注它有助于提高我自己的技能/工具?

php frameworks

18
推荐指数
5
解决办法
7183
查看次数

C++多线程教程

是否有一个关于在Visual Studio 2005中使用(编程)线程的好教程?不是MFC相关的,只是本机C++(没有.NET).

c++ multithreading

22
推荐指数
3
解决办法
3万
查看次数

在数据库中存储"已保存的搜索"的最佳做法是什么?

我正在开发一个搜索页面,允许用户搜索待售房屋.典型的搜索条件包括价格/邮政编码/#卧室/等.

我想允许用户将此标准保存在数据库中,并每天通过电子邮件发送新家.

我可以:

1)将"SavedSearch"对象序列化为字符串并将其保存到数据库,然后根据需要进行反序列化.

2)在tblSavedSearch中有一个与搜索条件对应的列表 - price/zip /#bedrooms/etc.

我担心如果我选择选项1,我保存的搜索条件将会更改并使数据库中的searialized对象无效,但选项2也不是最佳解决方案.

其他人如何解决这个问题?

database-design

15
推荐指数
1
解决办法
3612
查看次数

从SQL Server函数返回多个值

如何从SQL Server中的用户定义函数返回多个值(例如,数字和字符串)?

t-sql user-defined-functions

44
推荐指数
4
解决办法
20万
查看次数

在.NET中使用令人难以置信的大数字

我正在尝试解决projecteuler.net上的问题,但我一直遇到一些问题.

第一个是存储大量元素的问题List<t>.在列表中存储大量数据时,我一直收到OutOfMemoryException.

现在我承认我可能没有以最好的方式做这些事情但是,有没有办法定义应用程序可以消耗多少内存?

当我满足100,000,000个元素时,它通常会崩溃:S

其次,一些问题需要增加大量数字.我使用ulong数据类型,我认为这个数字会变得非常大,但我仍然设法绕过最大的受支持的int并进入负数.

你有任何使用难以置信的大数字的技巧吗?

.net c# largenumber biginteger

30
推荐指数
3
解决办法
5万
查看次数

如何在SQL 2005探查器中查找超时语句

我正在尝试使用SQL 2005探查器找到超时的SQL语句.有没有办法设置这样的过滤器?

sql-server sql-server-profiler

7
推荐指数
1
解决办法
6180
查看次数

如何使用Python编写OLE组件脚本?

我想使用Python编写一个应用程序脚本,该应用程序将自己宣传为提供OLE组件.我应该如何开始?

我还不知道我需要在我将要访问的COMponents上调用哪些方法.我应该使用win32com来加载这些组件,然后开始在IPython中按'tab'吗?

python windows scripting activex ole

9
推荐指数
1
解决办法
1万
查看次数

用于Office的Microsoft Visual Studio工具.值得使用吗?

似乎部署VSTO代码非常麻烦.

我的用例是我需要在单词中强制执行某个内容结构.我最好在VBA中做到这一切吗?

vsto officedev

6
推荐指数
1
解决办法
425
查看次数

由于以下错误,检索具有CLSID {XXXX}的组件的COM类工厂失败:80080005

对于"检索具有CLSID {XXXX}的组件的COM类工厂由于以下错误而失败的故障排除过程:.Net中的80080005"错误是什么?澄清一下:我在运行时,在我的XP机器上得到这个,客户端是在管理员帐户下运行的.net代码.{XXXX}指的是我们内部的COM组件之一.

根据我的理解,0x80080005引用"权限被拒绝",但我在哪里检查/更改权限?或者我在这里完全错了,错误来自组件本身,而不是来自Windows COM子系统?

.net com interop

11
推荐指数
1
解决办法
5万
查看次数

如何在C#中使用StreamReader(新手)

我正在尝试读取文本文件的内容,在这种情况下是一个计算机名称列表(Computer1,computer2等),我认为StreamReader将是您将使用的,但是当我执行以下操作时:

StreamReader arrComputer = new StreamReader(FileDialog.filename)();
Run Code Online (Sandbox Code Playgroud)

我有这个例外:

The type or namespace name 'StreamReader' could not be found (are you missing a using directive or an assembly reference?)  
Run Code Online (Sandbox Code Playgroud)

我对C#很新,所以我确定我犯了一个新手的错误.

.net c# stream

8
推荐指数
2
解决办法
3万
查看次数