问题列表 - 第7508页

如何获得装配的最后修改日期?

我想渲染(用于内部调试/信息)程序集的最后修改日期,因此我将知道何时部署了某个网站.

是否有可能通过反思得到它?

我得到这样的版本:

Assembly.GetExecutingAssembly().GetName().Version.ToString();
Run Code Online (Sandbox Code Playgroud)

我正在寻找类似的东西 - 我不想打开物理文件,获取它的属性或类似的东西,因为我将在母版页中呈现它,并且不希望那种开销.

.net asp.net reflection file-properties modified-date

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

根据日期从表中删除

任何人都可以帮助我删除早于特定日期的数据的脚本.

谢谢

sql-server

36
推荐指数
5
解决办法
12万
查看次数

E4X:在表达式中使用字符串作为属性名称?

我有一个有这行的功能:

var returnString:String = items[0].@month;
Run Code Online (Sandbox Code Playgroud)

@month是XML节点上的一个属性,如下所示:

<xmlnode month="JAN"/>
Run Code Online (Sandbox Code Playgroud)

好的,但是我需要抽象属性名称,这样我就可以将一个字符串传递给函数,并获取属性的内容,其名称与我传递的字符串相匹配.所以例如,如果我像这个函数("stone")一样调用函数,它返回项[0].@ stone.我希望这很清楚.

有谁知道我该怎么做?

谢谢.

apache-flex e4x actionscript-3

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

在C#中,你在哪里使用参数前面的"ref"?

关于"ref"和"out"参数的定义已经存在许多问题,但它们看起来像是糟糕的设计.您是否认为ref是正确的解决方案?

看起来你总能做一些更干净的事情.有人能给我一个例子,说明这将成为问题的"最佳"解决方案吗?

c# ref

18
推荐指数
3
解决办法
4942
查看次数

Telerik RadDock - ajax 更新返回 JSON 错误

尝试通过将 RadDock 放入 UpdatePanel 来更新它(打开/关闭它),但是没有运气....我收到以下回复。

189|error|500|Invalid JSON primitive: {"Top":179,"Left":583,"DockZoneID":"","Collapsed":false,"Pinned"
Run Code Online (Sandbox Code Playgroud)

:false,"Resizable":false,"Closed":false,"Width":"300px","Height":null,"ExpandedHeight":0,"Index":-1} .|

这是代码:

<asp:UpdatePanel ID="upanelDock" runat="server">
    <ContentTemplate>
        <telerik:RadDock ID="RadDock1" runat="server" Width="300px">
            <TitlebarTemplate>
                <h2>
                    this is a dock</h2>
            </TitlebarTemplate>
            <ContentTemplate>
                some content here
                <br />
                some content here
                <br />
                some content here
                <br />               
            </ContentTemplate>
        </telerik:RadDock>
    </ContentTemplate>
    <Triggers>
        <asp:AsyncPostBackTrigger ControlID="lbtnUpdate" EventName="Click" />
    </Triggers>
</asp:UpdatePanel>
<asp:LinkButton ID="lbtnUpdate" runat="server" OnClick="lbtnUpdate_Click">update</asp:LinkButton>
Run Code Online (Sandbox Code Playgroud)

后面的代码:

    protected void lbtnUpdate_Click(object sender, EventArgs e)
{

    if (this.RadDock1.Closed)
        this.RadDock1.Closed = false;
    else
        this.RadDock1.Closed = true;
}
Run Code Online (Sandbox Code Playgroud)

我在这里做错了什么?

ajax json telerik radgrid

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

Java:循环泛型类型关系不允许从超类型转换(javac bug)

我遇到了Java编译器的一个完全奇怪的行为.
当涉及循环泛型类型关系时,我无法将超类型强制转换为子类型.

JUnit测试用例重现问题:

public class _SupertypeGenericTest {

    interface ISpace<S extends ISpace<S, A>, A extends IAtom<S, A>> {
    }

    interface IAtom<S extends ISpace<S, A>, A extends IAtom<S, A>> {
    }

    static class Space
            implements ISpace<Space, Atom> {
    }

    static class Atom
            implements IAtom<Space, Atom> {
    }

    public void test() {
        ISpace<?, ?> spaceSupertype = new Space();
        IAtom<?, ?> atomSupertype = new Atom();

        Space space = (Space) spaceSupertype;  // cast error
        Atom atom = (Atom) atomSupertype;  // …
Run Code Online (Sandbox Code Playgroud)

java generics types casting

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

如何将target ="_ blank"添加到指定div中的链接?

假设我有以下代码:

<div id="link_other">
    <ul>
        <li><a href="http://www.google.com/">google</a></li>
        <li>
            <div class="some_class">
                dsalkfnm sladkfm
                <a href="http://www.yahoo.com/">yahoo</a>
            </div>
        </li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,JavaScript将添加target="_blank"到div中的所有链接link_other.

我怎么能用JavaScript做到这一点?

javascript hyperlink external-links

62
推荐指数
4
解决办法
12万
查看次数

为什么mysql忽略了在这个简单的连接查询中使用的"明显"键?

我有我认为简单的查询,但它需要"永远".我对SQL优化不太满意,所以我想我可以问你们.

这是查询,使用EXPLAIN:

EXPLAIN SELECT *
    FROM `firms_firmphonenumber`
    INNER JOIN `firms_location` ON (
        `firms_firmphonenumber`.`location_id` = `firms_location`.`id`
    )
    ORDER BY
         `firms_location`.`name_en` ASC,
         `firms_firmphonenumber`.`location_id` ASC LIMIT 100;
Run Code Online (Sandbox Code Playgroud)

结果:

id, select_type,       table,           type,  possible_keys,                     key,                           key_len, ref, rows, Extra
1,  'SIMPLE',     'firms_location',    'ALL',  'PRIMARY',                        '',                            '',             '', 73030, 'Using temporary; Using filesort'
1,  'SIMPLE', 'firms_firmphonenumber', 'ref', 'firms_firmphonenumber_firm_id', 'firms_firmphonenumber_firm_id', '4', 'citiadmin.firms_location.id', 1, ''
Run Code Online (Sandbox Code Playgroud)

firm_location上的键:

Keyname                 Type    Unique  Packed  Field   Cardinality
PRIMARY                    BTREE    Yes     No      id      65818
firms_location_name_en     BTREE    No      No      name_en 65818
Run Code Online (Sandbox Code Playgroud)

firm_firmphonenumber上的键:

Keyname                     Type …
Run Code Online (Sandbox Code Playgroud)

mysql indexing django-models

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

LINQ查询语法到Lambda

想知道是否有任何方法可以获得LINQ"查询"语法表达式产生的lambda表达式.

鉴于:

var query = from c in dc.Colors
            where c.ID == 213
            orderby c.Name, c.Description
            select new {c.ID, c.Name, c.Description };
Run Code Online (Sandbox Code Playgroud)

有没有办法获得生成的"lambda"代码/表达式?

var query = dc.Colors
    .Where(c => c.ID == 213)
    .OrderBy(c => c.Name)
    .ThenBy(c => c.Description)
    .Select(c => new {c.ID, c.Name, c.Description, });
Run Code Online (Sandbox Code Playgroud)

我知道这些是非常简单的示例,并且C#编译器在编译代码时从查询表达式生成lambda表达式.有没有办法得到那个表达的副本?

我希望将此作为我的一些团队成员的训练工具,他们对lambda表达式不太满意.此外,我使用过Linq Pad,但理想情况下,这可以在没有第三方工具的情况下完成.

c# linq

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

c ++中的auto_ptr问题

我是新来的.我也是C++的新手所以这里是我写的类和函数.但是我得到了编译器错误我的类:

class fooPlayer
{
public:
       void fooPlayerfunc(){}//doing something here
       char askYesNo(std::string question);
};

class fooPlayerFactory
{
public:
   virtual std::auto_ptr<fooPlayer> MakePlayerX() const;
   virtual std::auto_ptr<fooPlayer> MakePlayerO() const;
private:
   std::auto_ptr<fooPlayer> MakePlayer(char letter) const;
   std::auto_ptr<fooPlayer> my_player;

};
Run Code Online (Sandbox Code Playgroud)

实施我的课程:

auto_ptr<fooPlayer> fooPlayerFactory:: MakePlayer(char letter) const
{
       my_player->fooPlayerfunc();
       return my_player;
}

auto_ptr<fooPlayer> fooPlayerFactory::MakePlayerX() const
{
      char go_first = my_player->askYesNo("Do you require the first move?");
      MakePlayer(go_first);
      return my_player;
}

auto_ptr<fooPlayer> fooPlayerFactory::MakePlayerO() const
{
    return my_player;
}
Run Code Online (Sandbox Code Playgroud)

我的main()函数在这里:

int main()
{
          fooPlayerFactory factory;
          factory.MakePlayerX();
          factory.MakePlayerO();
}
Run Code Online (Sandbox Code Playgroud)

我收到错误:错误C2558:类'std :: auto_ptr …

c++

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