问题列表 - 第18066页

如何使YY_INPUT指向Lex&Yacc(Solaris)中的字符串而不是stdin

我希望我yylex()解析一个字符串而不是文件或标准输入.如何使用Solaris提供的Lex和Yacc?

c yacc solaris lex

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

字段初始化

以下两种字段初始化方式之间是否存在差异?什么时候使用哪一个?

第一种方式

public class Class1
{
   private SomeClass someclass;

   public Class1()
   {
       someclass = new SomeClass(some arg);
   }
}
Run Code Online (Sandbox Code Playgroud)

第二种方式

public class Class1
{
   private SomeClass someclass = new SomeClass(some arg);
}
Run Code Online (Sandbox Code Playgroud)

第二个例子中的字段可以是只读的.

.net c# oop

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

域服务与WCF服务?

我慢慢钻研Silverlight,经过一段时间的尝试,我终于能够将自己的自定义对象从我的网站返回到我的silverlight客户端,使用支持Siverlight的WCF服务.

现在,我在域服务和WCF服务的差异之间有点不知所措.

我已经完成了教程,其中域服务绑定到数据上下文,然后绑定到siliverlight控件.太棒了:)然而,我在哪里打了一块石头试图回报任何酒吧IQuerryable; 作为String,我自己的简单类型等.

我找到了一些教程,例如这个教程用[ServiceContract]注释标记一个函数,并在你的简单类中有一个[Key].这没有用,[ServiceContract]无法解析,我后来找到了一个指导说使用[Invoke].然后我遇到了无法加载函数并得到结果的问题,我基本上都去了这里

[Invoke]
    public string HelloWorld(string name)
    {
        return string.Format("Hello {0}.", name);
    }


var helloWorld = new HelloWorldDomainContext();
        //helloWorld.HelloWorldCompleted += new EventHandler<InvokeEventArgs<string>>(HelloWorldHelloWorldCompleted);
        //helloWorld.HelloWorld("Mark Monster");
Run Code Online (Sandbox Code Playgroud)

无论如何,我随后发现了启用了Silverlight的WCF服务,并且能够返回我自己的自定义对象并将其称为罚款.

tl; dr - 域服务是否仅在绑定到Silverlight控件时使用?即它是一种直接的单向绑定,并且在需要时被调用,并且我在服务器上进行所有与Linq相关的排序/过滤/选择?

并且假设我想返回一个xmlString,然后我使用WCF服务?我是否适合在我的应用程序中使用WCF服务和域服务?

对不起,如果上面有点混乱!只是试图掌握这一切来自ASP.NET/Flex

非常感谢.

c# silverlight silverlight-3.0

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

有时HttpURLConnection.getInputStream的执行速度太慢

我们有下一个代码.
有时我们应该在最后一行等待10-20-40秒.
可能是什么问题?

Java 1.4

URL url = ...;
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setDoInput(true);
conn.setDoOutput(true);
conn.setUseCaches(false);
conn.connect();
OutputStream out = conn.getOutputStream();
ObjectOutputStream outStream = new ObjectOutputStream(out);
try
{
   outStream.writeObject(objArray);
}
finally
{
   outStream.close();
}

InputStream input = conn.getInputStream();
Run Code Online (Sandbox Code Playgroud)

更新:
下一个代码修复了ECLIPSE中的问题.
但它仍然无法通过Java WebStart工作:(

HttpURLConnection conn = (HttpURLConnection) url.openConnection();  
conn.setDoInput(true);  
conn.setDoOutput(true);  
conn.setUseCaches(false);  
System.setProperty("http.keepAlive", "false");  //<---------------
conn.connect();  
Run Code Online (Sandbox Code Playgroud)

但为什么?

再次更新一次!
Bug被修复了!:)

我们使用的连接不是在一个类中,而是在两个类中.
第二类有以下几行:

URL url = ...  
HttpURLConnection conn = (HttpURLConnection) url.openConnection();  
conn.setRequestProperty("Content-Length", "1000");  //<------------
conn.connect();  
Run Code Online (Sandbox Code Playgroud)

注意: setRequestProperty("Content-Length", "1000")是问题的根本原因.

java tomcat servlets http

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

如何将Oracle(C)LOB导入另一个表空间

我正在从一个Oracle 10g安装导入数据库转储到另一个.源具有包含多个表空间的布局.目标有一个默认表空间,供我将转储导入的用户使用.

对于普通的桌子,一切都很好.这些表从其原始表空间重新定位到用户的默认值.我面临的问题是,有几个表包含带有显式存储指令的CLOB.也就是说,他们命名他们的存储表空间.imp命令似乎无法将这些CLOB重定位到用户的默认表空间.

imp命令是否有任何隐藏的命令行选项将CLOB存储重定位到用户的默认表空间甚至一个命名的表空间?

错误消息ORACLE 959如下所示:

IMP-00017: Nachfolgende Anweisung war wegen Oracle-Fehler 959 erfolglos:
 "CREATE TABLE "IF_MDE_DATA_OUT" ("OID" NUMBER(10, 0) NOT NULL ENABLE, "CLIEN"
 "T_OID" NUMBER(10, 0) NOT NULL ENABLE, "TS_CREATE" TIMESTAMP (6) NOT NULL EN"
 "ABLE, "TS_UPDATE" TIMESTAMP (6) NOT NULL ENABLE, "OP_CREATE" VARCHAR2(30) N"
 "OT NULL ENABLE, "OP_UPDATE" VARCHAR2(30) NOT NULL ENABLE, "IDENTIFIER" VARC"
 "HAR2(50), "TRANSFERTYPE" VARCHAR2(20) NOT NULL ENABLE, "STORE" NUMBER(10, 0"
 "), "DATUM" DATE, "STATE" NUMBER(3, 0) NOT NULL ENABLE, "DATA_OLD" LONG RAW,"
 " "SUPPLIER" NUMBER(10, …

oracle import clob tablespace

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

高级JavaScript指导

我正在寻求提高我的javascript标准,因为我正在超越简单的AJAX形式,转向更丰富的交互,而且很快就会失控.

关于如何编写正确的javascript有很多资源,其中许多是来自Douglas Crockford,但很少涉及相关的设计模式以及如何实现它们.

您是否知道有关如何制作和管理非平凡的JavaScript应用程序的任何资源,书籍或博客?

javascript design-patterns

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

在两个单独的程序之间传递信息

我想在我的程序中传递一个输入变量的值,让#1说到另一个程序#2,我希望#2打印它到屏幕的数据,两者都需要用c ++编写.这将在Linux上.

c++ linux ipc

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

用于存储数千个向量的数据结构

我在一个空间中有多达10,000个随机定位点,我需要能够在任何给定时间分辨出哪个光标最接近.要添加一些上下文,这些点采用矢量绘图的形式,因此用户可以不断快速地添加和删除它们,并且可能在画布空间中不平衡.

因此,我试图找到最有效的数据结构来存储和查询这些点.如果可能的话,我想让这个问题语言不可知.

language-agnostic algorithm data-structures

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

申请终止帮助

在我的项目中我有两种形式,当我点击form1中的show form 2按钮时,会弹出form2,我想通过单击form2上的关闭按钮终止我的整个应用程序,

任何人都可以告诉我,我该怎么做?

forms delphi

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

无法加载数据访问DLL,0x80004005

0:025> !pe
Failed to load data access DLL, 0x80004005
Verify that 1) you have a recent build of the debugger (6.2.14 or newer)
            2) the file mscordacwks.dll that matches your version of mscorwks.dll is 
                in the version directory
            3) or, if you are debugging a dump file, verify that the file 
                mscordacwks_<arch>_<arch>_<version>.dll is on your symbol path.
            4) you are debugging on the same architecture as the dump file.
                For example, an IA64 dump file must be debugged on an …
Run Code Online (Sandbox Code Playgroud)

windbg sos

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