我如何在Windows窗体中创建一个动态的"洞",用户可以通过它看到实际的桌面而不是窗体?现在我已经在整个屏幕上创建了一个半透明的表单,我希望透过这个半透明的表单.
我目前正在使用C#中的HTML Agility Pack作为网络爬虫.到目前为止,我已经成功避免了许多问题(无效的URI,例如"/extra/url/to/base.html"和"#"链接),但我还需要处理PHP,Javascript等.网站,链接是PHP,当我的网页抓取工具尝试导航到这些链接时,它会失败.一个例子是PHP/Javascript手风琴链接页面.我将如何导航/解析这些链接?
我想知道什么是大数字,以及用于处理它们的一些常见算法是什么。我在《Coders at Work》中听到这个术语,其中有人在采访中被要求创建一个库来处理大数字。
假设你想写一个俄罗斯方块克隆,你刚开始计划.
你如何决定什么应该是一个班级?您是将单个块设为类还是仅使用不同的块类型?
我问这个是因为我经常发现自己编写的课程太多,或者写的课程太少.
Microsoft SQL Server 2008的命令将改变现有列以允许更多字符?如果我只是扩展它,这会对列中的任何先前条目产生影响吗?
我有一个URL列,我需要添加大约100个字符.
我目前正在使用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循环?
我正在制作一个outlook插件,我正试图找到一种方法来查看选择了哪些电子邮件,然后能够通过foreach(或其他)使用它们.如果这不可能,有没有办法获取文件夹中的所有项目并轻松访问该信息?之后我需要将这些项目移动到另一个文件夹.
我该怎么做呢?
似乎我可以在没有使用这个词的情况下编程new,我也不必担心删除任何东西,所以我为什么要调用它?
根据我的理解,这是因为我会耗尽堆栈内存.
它是否正确?我想我的主要问题是,我该new什么时候打电话?
我正在尝试使用PHP创建一个安全的Web服务(提供简单的数据库数据),可以通过我的Silverlight应用程序连接到该服务.我不太了解PHP能够看到另一种方法来做到这一点.
只能通过客户端访问Web服务,并且只能使用正确的用户名/密码.
我可以想象的唯一两种方法是通过URL传递用户名/密码哈希,或使用"隐藏表单"并通过POST_进行.
我只是试图超越这一点,我是这个项目的唯一开发人员,我只是想通过这个PHP Web服务部分,所以我可以回到成为一名应用程序员:)
通常情况下,我会学习PHP,但我在时钟上,所以我只是在寻找如何实现这一目标的正确方向!
我厌倦了这个.我一直试图抓住装配一段时间,但我觉得我正在编写我的编译器而不是语言.
我一直在使用这个教程,到目前为止它给了我地狱.我正在使用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上?).有关这个问题的任何具体帮助?
c# ×5
algorithm ×1
assembly ×1
biginteger ×1
c++ ×1
foreach ×1
forms ×1
graphics ×1
nasm ×1
new-operator ×1
oop ×1
php ×1
sql ×1
web-crawler ×1
web-services ×1