问题列表 - 第18751页

汇编语言`汇编程序'也具体吗?哪个汇编程序最好?

我正在学习汇编语言.我从PC Assembly Language使用NASM(The Netwide Assembler)的Paul A. Carter开始.然后在中间我切换并开始阅读Introduction to 80×86 Assembly Language and Computer Architecture使用MASM.

在NASM中,我曾经写过,用于初始化一个字节

db 110101b

在MASM我正在使用

BYTE 110101b

我正在读书.由于这些是汇编程序指令,因此每个汇编程序的指令都不同.对?这些汇编程序开发人员是否遵循这些指令的标准?因为,他们知道助记符是CPU特有的.所以,它在学习和汇编语言编码方面的痛苦.

现在,如果他们遵循不同的指令,如果你改变汇编程序或者你切换操作系统会更加痛苦(MASM开发人员如果进入linux就会陷入困境).

我的困惑是我应该熟悉NASM还是MASM?我很喜欢Windows,但我可能还需要在Linux上工作(将来).

每本书都应该标题为"_________汇编语言使用__________汇编"

assembly masm nasm

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

如何从MATLAB中的符号表达式创建函数?

如何从符号表达式中创建函数?例如,我有以下内容:

syms beta
n1,n2,m,aa= Constants
u = sqrt(n2-beta^2);
w = sqrt(beta^2-n1);
a = tan(u)/w+tanh(w)/u;
b = tanh(u)/w;
f = (a+b)*cos(aa*u+m*pi)+a-b*sin(aa*u+m*pi);  %# The main expression
Run Code Online (Sandbox Code Playgroud)

如果我想f在特殊程序中使用它来查找它的零,我该如何转换f为函数?或者,我该怎么做才能找到f这些嵌套表达式的零?

matlab symbolic-math

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

什么是静态变量?

什么是静态变量?static int和int之间有什么区别?

c++ static static-members

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

检查WCF连接

我有一个WCF服务和客户端.我通过连接到WCF

ChannelFactoryBase <(Of <(TChannel>)>).. ::.CreateChannel方法

然后我引用了ICommunicationObject

连接或稍后关闭时,WCF服务可能无法正常工作.检查WCF服务是否正常的正确方法是什么.一种直接的方法是使用CommunicationException机制.但是ICommunicationObject.State属性呢?在任何WCF方法调用之前,我应该检查它是否处于故障状态吗?什么是最佳做法?

.net wcf

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

jQuery / JS只允许数字和字母在文本字段中

什么是在文本框中仅允许字母/数字的最简单方法。我们正在使用JS / jQuery,但是不想使用验证插件吗?

javascript forms validation jquery

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

我如何在工作线程上创建和使用WebBrowser控件?

我正在创建一个应用程序,使用以下方法对网站进行屏幕截图http://pietschsoft.com/post/2008/07/C-Generate-WebPage-Thumbmail-Screenshot-Image.aspx

我试图使应用程序多线程,但我遇到了以下错误:

[ActiveX控件'8856f961-340a-11d0-a96b-00c04fd705a2'无法实例化,因为当前线程不在单线程单元中.

有任何建议如何解决这个问题?我的代码基本如下:

List<string> lststrWebSites = new List<string>();
lststrWebSites.Add("http://stackoverflow.com");
lststrWebSites.Add("http://www.cnn.com");
foreach (string strWebSite in lststrWebSites)
{
  System.Threading.ThreadStart objThreadStart = delegate
  {
    Bitmap bmpScreen = GenerateScreenshot(strWebSite, -1, -1);
    bmpScreen.Save(@"C:\" + strWebSite + ".png", 
      System.Drawing.Imaging.ImageFormat.Png);
  };
  new System.Threading.Thread(objThreadStart).Start();
}
Run Code Online (Sandbox Code Playgroud)

从上面的URL复制GenerateScreenShot()函数实现:

public Bitmap GenerateScreenshot(string url)
{
  // This method gets a screenshot of the webpage
  // rendered at its full size (height and width)
  return GenerateScreenshot(url, -1, -1);
}

public Bitmap GenerateScreenshot(string url, int width, int height)
{
  // Load the …
Run Code Online (Sandbox Code Playgroud)

c# multithreading webbrowser-control

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

用于Java或Php的Oauth服务提供程序的实现

我想实现OAuth作为我的网站(Google App引擎Java,还有CakePhp)的服务提供商,但我找不到任何好的库/教程.有人有好的参考吗?

问候

google-app-engine cakephp oauth

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

UITextField和UIPickerView

当选择UITextField时,是否可以显示UIPickerView而不是键盘?Interface Builder中的每个选项都是某种键盘.

我想我可以以编程方式创建一个UIPickerView并在UITextField注册一个touchUpInside事件时创建一个,然后告诉UITextField resignFirstResponder,但这看起来有点像黑客攻击.

是否有"官方"或更"正确"的方式来做到这一点?

谢谢!

iphone cocoa-touch objective-c uipickerview uitextview

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

链接目标c ++

我试图弄清楚为什么当我将我的main.m文件转换为main.mm文件时,它不再正确链接.

我已将问题减少到以下示例代码:

#import <Foundation/Foundation.h>
#import <AppKit/AppKit.h>
int main( int argc, const char ** argv ) {
return NSApplicationMain( argc, argv);
}
Run Code Online (Sandbox Code Playgroud)

我正在使用gnustep和linux.我输入以下命令,一切都按预期工作:

g ++ -g -c main.m -I/usr/GNUstep/Local/Library/Headers -I/usr/GNUstep/System/Library/Headers

g ++ -g -o test main.o -L/usr/GNUstep/Local/Library/Libraries -L/usr/GNUstep/System/Library/Libraries -lgnustep-base -lgnustep-gui

现在如果我将main.m重命名为main.mm并使用这两个命令(同样exept main.m now main.mm):

g ++ -g -c main.mm -I/usr/GNUstep/Local/Library/Headers -I/usr/GNUstep/System/Library/Headers

g ++ -g -o test main.o -L/usr/GNUstep/Local/Library/Libraries -L/usr/GNUstep/System/Library/Libraries -lgnustep-base -lgnustep-gui

我收到以下错误:main.mm:7:未定义引用`NSApplicationMain(int,char const**)'

有人可以找到我做错了吗?我不明白为什么它现在无法链接.

我试图在目标c程序中添加一些C++类,这阻止了我继续.

感谢您提供任何帮助.

c++ linker objective-c gnustep

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

最佳的2D数据结构

我已经给了很多想法,但实际上并没有想出一些东西.

假设我想要X列的元素集合可以按任何列和O(m*n)下的任何行进行排序,并且还能够插入或删除O(m + n)或更少的行...是否可能?

我想出的是链接网格,其中节点插入到向量中,因此我有它们的索引,并索引第一行和列以消除在任何一个方向遍历列表的必要性.用我的方法我已经实现了上述复杂性,但我只是想知道是否有可能通过非常数因子进一步降低这一点.

可排序性示例:

1 100 25 34
2 20  15 16
3 165 1  27
Run Code Online (Sandbox Code Playgroud)

按第3行排序:

25 1 34 100
15 2 16 20
 1 3 27 165
Run Code Online (Sandbox Code Playgroud)

按第1列排序:

 1 3 27 165
15 2 16 20
25 1 34 100
Run Code Online (Sandbox Code Playgroud)

c++ algorithm data-structures

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