小编cam*_*cam的帖子

Windows窗体"孔"

我如何在Windows窗体中创建一个动态的"洞",用户可以通过它看到实际的桌面而不是窗体?现在我已经在整个屏幕上创建了一个半透明的表单,我希望透过这个半透明的表单.

c# forms graphics

5
推荐指数
2
解决办法
1199
查看次数

Web爬虫解析PHP/Javascript链接?

我目前正在使用C#中的HTML Agility Pack作为网络爬虫.到目前为止,我已经成功避免了许多问题(无效的URI,例如"/extra/url/to/base.html"和"#"链接),但我还需要处理PHP,Javascript等.网站,链接是PHP,当我的网页抓取工具尝试导航到这些链接时,它会失败.一个例子是PHP/Javascript手风琴链接页面.我将如何导航/解析这些链接?

c# web-crawler

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

大数字、通用算法?

我想知道什么是大数字,以及用于处理它们的一些常见算法是什么。我在《Coders at Work》中听到这个术语,其中有人在采访中被要求创建一个库来处理大数字。

algorithm biginteger

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

你什么时候定义一个班级?

假设你想写一个俄罗斯方块克隆,你刚开始计划.

你如何决定什么应该是一个班级?您是将单个块设为类还是仅使用不同的块类型?

我问这个是因为我经常发现自己编写的课程太多,或者写的课程太少.

c# oop

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

更改表列以接受更多字符

Microsoft SQL Server 2008的命令将改变现有列以允许更多字符?如果我只是扩展它,这会对列中的任何先前条目产生影响吗?

我有一个URL列,我需要添加大约100个字符.

sql sql-server-2008

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

Foreach中的索引

我目前正在使用foreach,需要项目的索引.

           foreach (DataRow m_row in base_rows)
       {
           Company nu = new Company(m_row, symb_rows[0]);
       }
Run Code Online (Sandbox Code Playgroud)

这是代码.

我试图在base_rows中获取m_row的索引并使用它来传递symb_rows[index_of_m_row].这是可能的还是我应该使用正常的for循环?

c# foreach

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

Outlook AddOn如何获取选定的电子邮件?

我正在制作一个outlook插件,我正试图找到一种方法来查看选择了哪些电子邮件,然后能够通过foreach(或其他)使用它们.如果这不可能,有没有办法获取文件夹中的所有项目并轻松访问该信息?之后我需要将这些项目移动到另一个文件夹.

我该怎么做呢?

c# outlook-addin

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

为什么我需要拨打新电话?

可能的重复:
在C++中何时使用"new"和何时不使用?
我什么时候应该在C++中使用new关键字?

似乎我可以在没有使用这个词的情况下编程new,我也不必担心删除任何东西,所以我为什么要调用它?

根据我的理解,这是因为我会耗尽堆栈内存.

它是否正确?我想我的主要问题是,我该new什么时候打电话?

c++ new-operator

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

安全的Web服务?

我正在尝试使用PHP创建一个安全的Web服务(提供简单的数据库数据),可以通过我的Silverlight应用程序连接到该服务.我不太了解PHP能够看到另一种方法来做到这一点.

只能通过客户端访问Web服务,并且只能使用正确的用户名/密码.

我可以想象的唯一两种方法是通过URL传递用户名/密码哈希,或使用"隐藏表单"并通过POST_进行.

我只是试图超越这一点,我是这个项目的唯一开发人员,我只是想通过这个PHP Web服务部分,所以我可以回到成为一名应用程序员:)

通常情况下,我会学习PHP,但我在时钟上,所以我只是在寻找如何实现这一目标的正确方向!

php web-services

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

我在写装配还是NASM?

我厌倦了这个.我一直试图抓住装配一段时间,但我觉得我正在编写我的编译器而不是语言.

我一直在使用这个教程,到目前为止它给了我地狱.我正在使用NASM,这可能是问题,但我认为它是最受欢迎的.我只是想学习最一般的汇编形式,所以我决定学习x86.我一直遇到愚蠢的错误,比如无法增加变量.这是最新的一个:无法使用div.

mov bx, 0;
mov cx, 0;
jmp start;
 start:
 inc cx;
 mov ax, cx;
 div 3; <-- invalid combination of opcode and operand
 cmp ah,0;
 jz totalvalue;
 mov ax, cx;
 div 5; <-- invalid combination of opcode and operand
 cmp ah, 0;
 jz totalvalue;
 cmp cx, 1000;
 jz end;

 totalvalue:
 add bx,cx;
 jmp start;

jmp end;
 end:
   mov ah,4ch;
   mov al,00;
   int 21h;
Run Code Online (Sandbox Code Playgroud)

我应该更改编译器吗?看起来分工应该是标准的.我是否需要阅读两个教程(一个在NASM上,一个在x86上?).有关这个问题的任何具体帮助?

assembly nasm

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