问题列表 - 第43184页

EF4 Cast DynamicProxies到底层对象

我正在使用带有POCO模板的Entity Framework 4.

我有一个List,其中MyObject是动态代理.我想使用XmlSerializer序列化此列表,但我不希望它们序列化为DynamicProxies,而是作为底层POCO对象.

我知道ContextOptions.ProxyCreationEnabled,但我不想使用它.我只是想知道如何将代理对象转换为它的POCO序列化.

c# serialization poco entity-framework-4

18
推荐指数
2
解决办法
9140
查看次数

如何在Android中分离Logic/UI

我希望我的应用程序分为两部分:逻辑代码和UI.

我试图在每个活动中使用控制器类(这里我保留逻辑代码)来实现它.活动将消息发送到控制器并以两种方式接收答案:

  1. 答案立即返回(如果行动不复杂,可以在很短的时间内完成)
  2. 活动设置了一些侦听器,控制器在操作完成时触发此侦听器.

    当控制器有很多对象时,会出现问题(每个对象应该处理一组操作,并且我必须设置每个操作并触发一个监听器):很难保持代码同步.

    我问你是否知道更好的方法来实现这种机制.

    谢谢.

android

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

SDRAW无法在我的计算机上运行

我安装clisp在我的ubuntu机器上.我试图用来sdraw显示cons结构.但这SDRAW不适用于我的电脑.我试图使用书中给出的例子A gentle indtroduction to symbolic computation.任何人都可以告诉我如何让它工作?

[编辑]

我使用了以下命令

(sdraw'(alpha(barvo)charlie))

我收到了以下信息

 *** - EVAL: undefined function SDRAW
Run Code Online (Sandbox Code Playgroud)

谢谢

lisp

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

我应该如何缩进不执行任何初始化列表构造函数?

示例Thread::Thread::

class Thread
{
    Process * parent_;
    unsigned __int32 id_;
    void * entryPoint_;
public:
    Thread(Process * parent, unsigned __int32 id, void * entryPoint) : 
        parent_(parent),
        id_(id),
        entryPoint_(entryPoint)
    {
    }
    unsigned __int32 GetId() const
    {
        return id_;
    }
    void * GetEntryPointAddress() const
    {
        return entryPoint_;
    }
};
Run Code Online (Sandbox Code Playgroud)

我似乎无法想出一种缩进事物的方式,这样它看起来并不奇怪......但这是一种常见的模式.缩进的常见方法有哪些?

c++ indentation

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

OpenCV中的Blob提取

我正在使用OpenCV来过滤某些颜色的图像,所以我得到了检测区域的二进制图像.

现在我想侵蚀那些区域,然后摆脱较小的区域,找到最大'blob'的x,y坐标

我一直在寻找有关最佳图书馆使用方法的建议?我见过cvBlob和cvBlobsLib,但我不太清楚如何设置它们.我是否想要将它们与项目一起编译,或者我是否要将它们编译并安装到系统中(就像我使用OpenCV一样)?

我目前正在Ubuntu上使用Code :: Blocks IDE(虽然这不应该限制事情)

c++ opencv blob codeblocks

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

按自然顺序排序数组

好的,使用你的工具Comparator.它返回错误,抱怨字符串值与return int不兼容.

class cdinventoryItem implements Comparable<cdinventoryItem> {

        private String Ptitle;
        private int PitemNumber;
        private int PnumberofUnits;
        private double PunitPrice;
        private double Evalue;


        public cdinventoryItem(String title, int itemNumber, int numberofUnits, double unitPrice ){

                Ptitle = title;
                PitemNumber = itemNumber;
                PnumberofUnits = numberofUnits;
                PunitPrice = unitPrice;

        }
 public int compareTo(cdinventoryItem otherItem) {
    return this.Ptitle.compareTo(otherItem.getTitle());
  }

  public int getTitle() {
    return Ptitle;
  }



        public double stockValue () {
            return PnumberofUnits * PunitPrice;
        }


        public double getEntireStockValue () {
            Evalue = Evalue + this.stockValue(); …
Run Code Online (Sandbox Code Playgroud)

java arrays sorting

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

需要一种方法来解析C中的代数表达式

我需要为我正在研究的应用程序解析代数表达式,并希望在对它进行破解之前装点一些集体智慧,并且可能会走错路.

我需要做的是非常直接:给定一个文本代数表达式(3*x - 4(y - sin(pi)))创建一个方程的对象表示.自定义对象已经存在,所以我需要一个解析器来创建一个我可以走路的树来实例化我需要的对象.

基本要求是:

  1. 能够将代数表达为语法,因此我可以控制并可以根据需要自定义/扩展它.

  2. 初始语法将包括整数,实数,常数,变量,算术运算符(+, - ,*,/),幂(^),方程(=),括号,优先级和简单函数(sin(pi)).我希望能够相当快地扩展我的应用程序以支持正常的功能(f(x)= 3x +2).

  3. 必须在C中编译,因为它需要集成到我的代码中.

我不需要以数学方式评估表达式,因此解决变量或执行算术的软件是噪声.

我已经完成了我的Google作业,看起来最好的方法是使用BNF语法和软件在C中生成编译器.所以我的问题:

  1. 是否已存在具有相应解析器生成器的BNF语法用于代数表达式(或者更好的是,LaTex)?有人必须已经这样做了.我真的想避免自己滚动,主要是因为我不想测试它.我愿意为图书馆支付合理的金额(50美元以下)

  2. 如果没有,你认为C的哪个解析器生成器最容易学习/使用?莱克斯?YACC?Flex,Bison,Python/SymPy,其他?我对这些都不熟悉.

c math grammar parsing algebra

8
推荐指数
2
解决办法
3201
查看次数

如何以UTC和本地时区存储日期时间

什么是存储日期时间的实用方法,以便我可以让用户查看/查询自己当地时间的数据,同时保留有关原始日期时间的信息.

基本上,用户希望能够查询(从他们自己的本地时间)从各个时区的系统收集的数据.但偶尔,他们想知道数据是在原始系统中的18:00创建的.当来自世界不同地区的用户就同一事件进行通信时,它会有所帮助.

User1: What? We don't have any data for 20:00
User2: Dude, it says 20:00 right there on my screen.
User1: Wait, what timezone are you? What's the UTC-time?
User2: What is UTC? Is that something with computers?
User1: OMFG! *click*
Run Code Online (Sandbox Code Playgroud)

我正在寻找有关如何存储数据的建议.

我正在考虑以UTC格式存储所有日期时间,并添加一个包含原始时区名称的附加列,其形式允许我使用mysql CONVERT_TZ或Java中的对应物.然后,应用程序将用户输入的日期转换为UTC,我可以轻松查询数据库.所有日期也可以轻松转换为应用程序中的用户本地时间.使用原始时区列我也可以显示原始日期时间.

但是,这意味着对于我所拥有的每个日期时间,我需要一个额外的列...

start_time_utc datetime
start_time_tz  varchar(64)
end_time_utc   datetime
end_time_tz    varchar(64)
Run Code Online (Sandbox Code Playgroud)

我在这里走在正确的轨道上吗?

是否有人使用这些数据分享他们的经验?

(我将使用MySQL 5.5 CE)

更新1

数据将以xml文件的形式提供,其中每个条目在某个本地时区具有日期时间.因此,只有一个插入过程,在一个地方运行.

一旦加载到数据库中,它将在一些Web应用程序中呈现给不同时区的用户.对于大多数用例,感兴趣的数据也来自与查看数据的用户相同的时区.对于一些更复杂的用例,一系列事件是互连的并跨越多个时区.因此,用户希望能够谈论事件,以便在另一个时间调查可能的原因/后果.不是UTC,不是他们当地的时间.

mysql timezone datetime database-design convert-tz

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

为要共享的资源创建唯一的 URL/地址 - 最佳实践

在我的应用程序中,需要创建可以共享的唯一 URL(每个资源一个)。类似于 Google Calendar 日历的私人地址。我想知道这方面的最佳做法是什么。

如果它有助于我的应用程序在 Django 中。

如果这个问题需要更多解释,请告诉我。

django url share unique

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

<header>是语义标签还是结构标签

拿这两个标记:

<div id="header">
  <img src="/img/logo.png" alt="MyLogo" />

  <ul id="misc-nav">
    <li>..</li>
  </ul>

  <header>
    <h1>Welcome to Bob's Website of Fantastical Conbobulations</h1>
    <p>The smell of invention awaits you...</p>
  </header>
</div>
Run Code Online (Sandbox Code Playgroud)

<header>
  <img src="/img/logo.png" alt="MyLogo" />

  <ul id="misc-nav">
    <li>..</li>
  </ul>

  <h1>Welcome to Bob's Website of Fantastical Conbobulations</h1>
  <p>The smell of invention awaits you...</p>
</header>
Run Code Online (Sandbox Code Playgroud)

我的例子可能不完美,但是我想知道标签的用途是用于内容的语义定义,还是用CSS进行块级结构定义?

从规范本身的理解是,第一个例子是正确的解释,但我看到第二个被吹捧为正确的方式.

你能说清楚吗?

html html5

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