问题列表 - 第8047页

可能出错的地方:char*param = new char [200];

我正在用C++编写一个程序,由于某种原因,我在以下行得到了一个分段错误:

char* param= new char[200];
Run Code Online (Sandbox Code Playgroud)

我尝试了不同的变化,甚至尝试过它

int* param= new int;//for no reason
Run Code Online (Sandbox Code Playgroud)

并发生同样的错误.我可以做些什么来解决这个问题?

什么可能导致像这样的简单内存分配给出问题.

我将包括该程序的其余部分,但它超过1000行.但随时可以要求更多信息.

c++ new-operator

0
推荐指数
1
解决办法
454
查看次数

在控制台应用程序中获取IP地址

我想从控制台应用程序中找出我的IP地址.

我习惯使用Request.ServerVariables集合和/或Web应用程序Request.UserHostAddress.

如何在控制台应用程序中完成?

c# console-application

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

"<>"vs"NOT IN"

我前几天调试了一个存储过程,发现了一些像这样的逻辑:

SELECT something
FROM someTable
WHERE idcode <> (SELECT ids FROM tmpIdTable)
Run Code Online (Sandbox Code Playgroud)

这没有任何回报.我认为"<>"看起来有点奇怪,所以我将其改为"NOT IN"然后一切正常.我想知道为什么会这样?这是一个非常古老的过程,我不确定该问题存在多久,但我们最近从SQL Server 2005切换到SQL Server 2008时发现了这个问题."<>"和"NOT IN"之间的真正区别是什么,并且Server2005和2008之间的行为有所改变?

sql sql-server sql-server-2005 sql-server-2008

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

ColdFusion:从同一个组件调用cffunction

这个问题可能很天真,因为我是ColdFusion编程的新手.

我有一个任务,我f1在一个组件内编写了一个函数.我想f1从另一个函数调用,f2在同一个组件中定义.

f2 正在cfm文件中调用.

我的问题 - 这是正确的方法吗?我f1能从中调用f2吗?

我也合并f1f2,但我想保持f1作为一个单独的功能.

coldfusion functional-programming composition

4
推荐指数
1
解决办法
4696
查看次数

通过PHP检测具有代理服务器的客户端

我正在寻找一种方法,或使用任何类型的代理服务器查看我的网站来检测客户端的方法.我正在使用PHP/Apache ......最好的方法是什么?需要检测任何代理服务器,而不是特别是其中一个.

编辑

我对匿名代理更感兴趣...因为通过寻找可以很容易地检测到正常的代理HTTP_X_FORWARDED_FOR.

另一个编辑

试试这个:

1)转到http://kproxy.com(或任何其他免费匿名代理网站)

2)访问:http://www.worldofwarcraft.com

3)他们能够以某种方式阻止,因为页面错误输出"加载样式表时出错:加载XSLT样式表时出现网络错误:http://kproxy.com/new-hp/layout/layout.xsl "

我想做类似的事情以防止代理.

php proxy

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

如何将一个DataTable附加到另一个DataTable

我想将一个DataTable附加到另一个DataTable.我看到DataTable类有两个方法; "加载(IDataReader)"和"合并(DataTable)".从文档中,如果存在行,两者似乎都会将传入数据与现有DataTable"合并".我将在数据访问层中进行合并.

我可以使用IDataReader并使用Load方法合并DataTables.或者我可以使用IDataReader加载DataSet,从DataSet获取DataTable,然后使用Merge方法合并DataTables.

我想知道是否有人能告诉我哪种方法可以使用?

或者,如果您对如何完成此任务有不同的建议,请与我们联系.

.net c# vb.net datatable

42
推荐指数
4
解决办法
11万
查看次数

自上而下v.自下而上设计方法

重复:设计和编码 - 从上到下或从下到上?

我想我在最近的经历中发现,我设计软件的方式与大多数同行不同.在收集到足够的要求以获得软件中组件的高级概念之后,我倾向于采用增量自下而上的方法.

因此,在设计一个支持多个具体类的接口的情况下......我将看看每个具体候选人的共同点,询问我如何为每个具体的候选人完成工作(同时考虑强健为了未来的具体).然后我采用这组共性并建立一个界面,我认为这是一种"自下而上"的方法.

在自顶向下方法的情况下,我认为设计人员会查看接口的客户端以及客户端如何与接口交互,然后尝试实现具体类.

所以我可以看到自上而下/自下而上的优点和缺点.我只是想知道哪个更有效率,并根据您以前的经验提供更好的结果?

注意:我不是在谈论开发方法(敏捷,瀑布等),我在谈论设计方法.

architecture

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

有效地通过值传递多大的结构?

经验法则是按值传递小结构是可以的,而较大的结构应该是指针.

我的问题是这个截止点究竟在哪里?在你最好通过指针传递之前,结构有多大.

我知道这会因平台而异,但我假设可以给出一些粗略的估计.一两年前,我试图在PPC架构上弄清楚这一点,并且令我惊讶的是,人们可以通过价值有效地传递大量数据.由于PPC中存在大量寄存器,因此认为10个左右的值很合适.指针实际上涉及更多的内存复制和内存复制.

但是我现在我在英特尔,我希望事情可能会有所不同.由于CPU传统上没有那么多寄存器,但在64位或浮点寄存器上可能有所不同?

c optimization performance struct pointers

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

是否可以在php.ini中使用环境变量?

我没有在php.ini配置中硬连接某些路径,而是想使用在其他地方共享的系统变量来配置它们,例如我的Apache配置.我已经做了一些搜索,找不到合适的关键字组合来发现是否有办法做到这一点.

有谁知道这是否可以做到?

upload_tmp_dir = $SCRATCH_HOME/uploads
Run Code Online (Sandbox Code Playgroud)

现在SCRATCH_HOME可以在环境中导出为/ tmp或/ var/scratch或者我想要的任何东西.

php configuration environment-variables

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

Django中的日期时间问题

我正在尝试添加一个人的日期时间对象.每当出生年份少于1942年时,DataError: unable to parse time从DB读取数据时会出现奇怪的错误.

class Person(models.Model):
    """A simple class to hold the person info
    """
    name = models.CharField(max_length=100)
    born = models.DateTimeField(blank=True, null=True)
Run Code Online (Sandbox Code Playgroud)

每当我试图添加datetime1929年出生的人的出生对象然后尝试阅读它时,它就会失败.

让我重新假设数据插入工作正常,但在读取期间失败.我假设在内部数据库中出现问题.

我做了一套测试,并且每当我添加1940年或之前出生的人时,我都知道它失败了.它给出了 DataError: unable to parse time

我正在使用PostgreSQL.

任何形式的帮助将不胜感激.谢谢.

python django postgresql datetime

4
推荐指数
1
解决办法
766
查看次数