问题列表 - 第34045页

如何在asp.net中回发的html控件中获得价值

我有像textarea的html控件(不是服务器控件).当我通过单击按钮导致回发而不在URL中写入值时,如何从服务器端获取此控件中的值.

c# asp.net

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

如何手动将cookie添加到WWW :: Mechanize已经存在的cookiejar中

我有一个perl脚本,在获取页面之后我需要在已经存在cookie的已经存在的cookiejar中添加一个cookie.我该怎么做呢?我希望有一个python机械化样式.set_cookie()函数

cookies perl mechanize

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

git subtree pull说工作树有修改,但是git status说它没有.是什么赋予了?

如果我在我的一个存储库中执行此操作:

git subtree pull --prefix=frameworks/AquaticPrime --squash AquaticPrime
Run Code Online (Sandbox Code Playgroud)

我明白了:

Working tree has modifications.  Cannot add.
Run Code Online (Sandbox Code Playgroud)

如果我这样做(当然是在同一个地方):

git status
Run Code Online (Sandbox Code Playgroud)

我明白了:

# On branch master
nothing to commit (working directory clean)
Run Code Online (Sandbox Code Playgroud)

我不太确定这里发生了什么.git status命令意味着我没有修改,所以我假设git子树拉引用了与子树相关的不同分支中的修改,但它并不完全清楚.

任何人都可以提供启发吗?

git subtree

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

PHP注释库

哪个是最好的PHP Annotation库?

谢谢

php annotations

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

应该是两种不相等的类型

我正在尝试调试一些使用反射来加载插件的代码

这是调试代码:

Type a = methodInfo.GetParameters()[0]
    .ParameterType.BaseType;
Type b = typeof(MessageContext);
Debug.WriteLine(a.AssemblyQualifiedName);
Debug.WriteLine(b.AssemblyQualifiedName);
Debug.WriteLine(a.Equals(b));
Run Code Online (Sandbox Code Playgroud)

这是它的输出:

OrtzIRC.Common.MessageContext,OrtzIRC.Common,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null
OrtzIRC.Common.MessageContext,OrtzIRC.Common,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = null
False

我不明白是什么让这两种类型不同?

.net c# reflection

16
推荐指数
1
解决办法
2407
查看次数

是否难以将应用程序移植到64位?

我很惊讶地发现Adobe已经停止使用64位版本的Flash for Linux.虽然有一个新的32位版本,Adobe建议用户使用32位版本的Firefox.

不知道,因为我没有做到这一点呢,是不是很难移植到64位的应用程序?除了库更改和重新编译(Makefile中的设置)之外,是什么让端口变得困难?(Flash就是一个例子)

linux flash 64-bit

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

解析器与词法分析器和XML

我现在正在阅读编译器和解析器架构,我想知道一件事......当你有XML,XHTML,HTML或任何基于SGML的语言时,词法分析器的作用是什么以及令牌是什么?

我读过,令牌就像为词法分析器准备的单词一样.虽然我没有找到用于语言行C,C++,Pascal等的令牌的问题,其中有关键字,名称,文字和其他由空格分隔的类似字符串的字符串,但是我有一个问题,因为它没有'任何话!它只是与标记(标签)交错的纯文本.

我心里想,可能是这些标签和纯文本片段都是令牌,类似的东西:[TXT][TAG][TAG][TXT][TAG][TXT][TAG][TAG][TXT]....这将是比较合理的,因为SGML并不关心有什么标记分隔符中<>(当然,它识别特殊处理的说明和定义时,它创立?!为下一个字符,评论属于该组太),和SGML标记生成器能是XML/HTML/XHTML解析器的基础.

但后来我意识到<标记内部可能会有一些字符作为其他语法的一部分:属性值: - /即使将<字符放在属性值中也不是很好(最好用&lt;它),许多浏览器和编辑处理这些并将它们<视为属性值的一部分,而不是标记分隔符.

它使事情变得复杂,因为我没有看到通过词法分析器中的简单确定性有限自动机(DFA)识别标记的方法.看起来它需要一个单独的自动机上下文,当它在标签内时,另一个上下文遇到一个属性值时.这需要一堆状态/上下文我认为,所以DFA可能无法处理.我对吗?

你有什么看法?从标签(标记)和纯文本制作令牌是否合适?

在这里:http://www.antlr.org/wiki/display/ANTLR3/Parsing+XML
使用某种不同的技术:他们对待<>(和<//>)作为分隔标记,标签内,他们使用GENERIC_ID的令牌等他们通常将大部分工作转移到解析器上.但是他们还必须改变标记化器的上下文:它们在纯文本中使用不同的上下文,并且在标记中使用不同(但是他们忘记了属性值上下文我认为,因为第一次出现>将在标签中结束标记).

那么解析类似SGML的语言的最佳方法是什么?那个词法分析器真的用在那里吗?如果是,那么代币是什么字符串?

xml parsing tokenize lexer dfa

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

共享对象在主二进制文件C++中找不到符号

我正在尝试为我编写的程序制作一种插件架构,并且在我第一次尝试时遇到了问题.是否可以从共享对象中访问主可执行文件中的符号?我认为以下情况会很好:

testlib.cpp:

void foo();
void bar() __attribute__((constructor));
void bar(){ foo(); }
Run Code Online (Sandbox Code Playgroud)

testexe.cpp:

#include <iostream>
#include <dlfcn.h>

using namespace std;

void foo()
{
    cout << "dynamic library loaded" << endl;    
}

int main()
{
    cout << "attempting to load" << endl;
    void* ret = dlopen("./testlib.so", RTLD_LAZY);
    if(ret == NULL)
        cout << "fail: " << dlerror() << endl;
    else
        cout << "success" << endl;
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

编译:

g++ -fPIC -o testexe testexe.cpp -ldl
g++ --shared -fPIC -o testlib.so testlib.cpp
Run Code Online (Sandbox Code Playgroud)

输出:

attempting …
Run Code Online (Sandbox Code Playgroud)

c++ shared-objects dlopen

11
推荐指数
1
解决办法
3158
查看次数

打字时如何防止使用空间?

我有一个文本字段输入一些序列号code.i想要设置此代码显示警报,如果有人使用spase.它意味着不允许空间,只允许使用减去这个代码.你有什么想法解决这个问题吗?我可以使用jquery验证吗?

the correct typing:
135x0001-135x0100
Run Code Online (Sandbox Code Playgroud)

validation jquery space

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

关于javascript for循环的问题?

在下面的代码中,为什么变量'a'指的是索引而不是值?

 for  (var a in  Values) {

     alert(Values[a]);
 }
Run Code Online (Sandbox Code Playgroud)

javascript for-loop

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