问题列表 - 第30306页

如何保留类的实例列表?

我正在用C++编写一个光线跟踪器,需要能够检查场景中每个对象的交叉点(稍后会进行优化),为此,我需要保留一个运行的类实例列表.在创建新实例时更新的指针列表将无法工作,因为据我所知,在初始化后无法增加数组的大小.如果有的话,我真的很喜欢内置的(到C++)解决方案.

c++ pointers raytracing

3
推荐指数
1
解决办法
1963
查看次数

最有效的方法来查找一个字符串对一个单词数组的匹配计数?

假设我有一个字符串

String test = "This is a test string and I have some stopwords in here";
Run Code Online (Sandbox Code Playgroud)

我想看看下面数组中的单词与我的字符串匹配多少次

psudocode

array = a,and,the,them,they,I
Run Code Online (Sandbox Code Playgroud)

所以答案是"3"

只是好奇在java中最有效的方法是什么?

java

7
推荐指数
2
解决办法
2284
查看次数

连接到我的程序时的奇怪行为

我正在使用Twisted来实现各种服务器.当我测试它时,它收到的第一行总是很奇怪:

Starting Server...
New connection from  192.168.1.140
192.168.1.140: ÿûÿû ÿûÿû'ÿýÿûÿý\NAME Blurr
192.168.1.140: \NAME Blurr
Run Code Online (Sandbox Code Playgroud)

(对于我发送的两个输入\NAME Blurr.)

这是打印输入的代码:

def lineReceived(self, line):
    print "{0}: {1}".format(self.name, line)
Run Code Online (Sandbox Code Playgroud)

我通过Telnet通过Telnet连接到远程主机.这是一个我丢失的telnet协议,还是什么?当我使用Unix的telnet程序并在本地连接时,第一行很好.

python networking putty twisted telnet

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

如何在不破坏解决方案的情况下重命名项目

当我在解决方案中重命名项目,然后尝试构建该项目时,我收到错误:"找不到项目文件"xyz.csproj".其中xyz是旧的项目文件名!

令人讨厌的是,我可以搜索我的项目和解决方案的旧项目文件名,搜索将不会出现任何问题,当我点击错误VS什么都不做.

所以似乎无法找到旧参考的位置.

这是一个托管Silverlight页面的.web项目,如果这有任何区别的话.

silverlight visual-studio

10
推荐指数
1
解决办法
3242
查看次数

使用Exchange Web服务(EWS)托管API为其他用户创建任务

作为"EWS托管API新手",我在查找有关创建和管理任务的示例和文档时遇到了一些问题.

我已经设法为自己创建了一个没有问题的任务.但是,我真的需要能够做到以下几点 - 如果有人能给我任何指示,我真的很感激......

  1. 创建一个任务并将其分配给另一个用户.
  2. 能够在分配给该用户时询问该任务的状态(完成百分比等).
  3. 随时更新任务说明.

提前感谢任何指针!

.net exchange-server exchangewebservices ews-managed-api

10
推荐指数
1
解决办法
9340
查看次数

Perl正则表达式测试空白或表达式

为什么这个表达式对于字符1V(和其他)返回true ?我怎么能重写它,只有当它是空白或来自a-z?时它才会返回true ?

~((^$)||(^[a-z]$))~
Run Code Online (Sandbox Code Playgroud)

regex perl

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

C#委托xna游戏中的表现

我目前正在开发一个C#.net xna游戏引擎.

我一直在试图找到一种更新管理器/调度程序/事件系统的方法.我目前正在使用代理提供一种创建动态计划任务和事件的方法.

我最近读过,代表们可能会很慢.我的游戏中的代表每一帧都被调用,我想知道是否可以从中获得性能?

更新:

我也刚刚发现这个http://blogs.msdn.com/b/shawnhar/archive/2007/07/09/delegates-events-and-garbage.aspx

这就是我所担心的,我想可以绕过它.感谢所有其他信息.

c# performance xna game-engine

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

在PHP的curl中指定multipart/form-data的每个部分的Content-Type

如何指定multipart/form-data请求的特定部分的内容类型?图像的内容类型正在发送application/octet-stream,但服务器期望它image/jpeg.这会导致服务器拒绝我的请求.

$data["file"] = "@/image.jpg";
$data["title"] = "The title";
$data["description"] = "The description";

//make the POST request
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL,$url);
curl_setopt($curl, CURLOPT_VERBOSE, 1);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
curl_setopt($curl, CURLOPT_HTTPHEADER, $header);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
$result = curl_exec($curl);
Run Code Online (Sandbox Code Playgroud)

这是请求的相关部分:

Content-Type: multipart/form-data; boundary=----------------------------fc57f743c490

------------------------------fc57f743c490
Content-Disposition: form-data; name="file"; filename="NASA-23.jpg"
Content-Type: application/octet-stream
Run Code Online (Sandbox Code Playgroud)

我希望它是:

Content-Type: multipart/form-data; boundary=----------------------------fc57f743c490

------------------------------fc57f743c490
Content-Disposition: form-data; name="file"; filename="NASA-23.jpg"
Content-Type: image/jpeg
Run Code Online (Sandbox Code Playgroud)

php curl multipartform-data

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

在SQL 2005中使用WITH PERMISSION_SET = UNSAFE是不是很糟糕?

我需要使用CLR来创建一个使用.net 3.5中的东西的存储过程.如果我没有把Permission_Set = UnSafe我做不到它会死,然后给我这个错误

部署错误SQL01268:.Net SqlClient数据提供程序:消息6503,级别16,状态12,行1程序集'system.core,版本= 3.5.0.0,culture = neutral,publickeytoken = b77a5c561934e089.' 在SQL目录中找不到.批处理执行时发生错误.

所以我找到了这篇文章

http://weblogs.asp.net/paulomorgado/archive/2009/06/13/playing-with-sql-server-clr-integration-part-iv-deploying-to-sql-server-2005.aspx

最后一行说明了这一点

"现在DBA肯定不会让我使用它,但构建它很有趣." 我不确定他是否指的是设置为不安全的权限.

如果你这样做,会发生一些巨大的漏洞吗?

.net c# sql-server sql-server-2005 sqlclr

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

将第一个字节设置为0或使用memset"重置"整个缓冲区

在C编程中,每当我尝试第一次执行cat时,我都需要

TCHAR file_name[1024];
// Use memset or set the first byte to 0?
file_name[0] = 0;
_tcscat(file_name, TEMP_DIRECTORY_PATH);
_tcscat(file_name, file);
Run Code Online (Sandbox Code Playgroud)

我看到大多数程序员都在使用memset.但是,对我来说,我只是将第一个字节设置为0,让_tcscat知道从哪里开始.

我不确定是否有任何缺点/陷阱,而不是使用memset?

谢谢.

c

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