问题列表 - 第35504页

如何在Sitecore中打开PDF

当用户点击链接时,如何打开存储在Sitecore中的pdf文档?pdf文档存储在媒体库中.这是我现在的代码:

Sitecore.Data.Fields.LinkField linkField = item.Fields["Url"];
tab.NavigateUrl = linkField.Url;
Run Code Online (Sandbox Code Playgroud)

pdf sitecore sitecore6

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

在c ++中使用"This"指针

我一直在阅读各种网站上的"this"指针(例如MSDN手册)并了解它的基本用法 - 返回一个副本你自己的对象或使用它的指针进行返回/比较.

但我发现了这句话:

  // Return an object that defines its own operator[] that will access the data.
  // The temp object is very trivial and just allows access to the data via 
  // operator[]
  VectorDeque2D_Inner_Set<T> operator[](unsigned int first_index) { 
    return VectorDeque2D_Inner_Set<T>(*this, first_index);
  }
Run Code Online (Sandbox Code Playgroud)

那是做什么的?它以某种方式增加了这个运算符,如果是这样,为什么?

(这来自我在堆栈溢出时给出的示例,因此语法中可能存在错误.请告诉我是否需要更大的块,我可以粘贴更多代码.)


编辑1
以下是整个列表,了解更多信息.该函数靠近类的底部.注意我将变量从x重命名为index并重命名了模板化的内部类.我忘了将类型转换为模板化的内部类,我在此更新中添加了它.

现在有什么想法?

template <typename T>
class Container
{
private:
    // ...


public:

    // Proxy object used to provide the second brackets
    template <typename T>
    class OperatorBracketHelper
    {
        Container<T> & parent;
        size_t firstIndex;
    public: …
Run Code Online (Sandbox Code Playgroud)

c++ pointers this

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

如何将十进制(xx.xx)转换为二进制

这不一定是一个编程问题,但我相信你们知道怎么做.我如何将浮点数转换为二进制数.

我看的号码是27.625.

27将是11011,但我怎么处理.625?

binary decimal

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

NHibernate.LINQ支持的运算符

我正在尝试评估NHibernate.LINQ 1.0而不实际编写任何代码.Ayende承认,与EF相比,这个版本的LINQ支持是次要的,但对于我的生活,我似乎无法找到一个页面来解释这个实现中支持和不支持的内容.例如,我可以使用Skip&Take?我不能用什么?

linq nhibernate

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

如何找到没有效果的作业?

在自动重命名大项目中的许多变量的过程中,我可能已经创建了很多这样的东西:

class Foo {
    int Par;
    void Bar(int Par) {
        Par = Par;       // Nonsense
    }
};
Run Code Online (Sandbox Code Playgroud)

现在我需要识别这些位置以纠正它们.例如,进入"this-> Par = Par;".不幸的是,即使有所有警告,Visual C++编译器也没有给我任何评论.我记得有一次警告它.它说"代码没有效果"或其他什么.但它似乎已经消失,可能是因为有些人使用这种做法来避免"未引用的参数"警告.有没有办法重新激活该警告?海湾合作委员会在这里警告吗?任何的想法?

c++ warnings visual-c++

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

shell脚本使用python远程执行

有没有办法在Windows上使用Python来执行位于远程Unix机器上的shell脚本?

PS:对于迟到的编辑感到抱歉.我知道帕拉米科,但我想知道是否有办法没有它.首先,可以用subprocess()完成吗?

python unix shell

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

asp.net webforms routing:可选参数

我想在路由表中添加可选参数.例如,我希望用户浏览这样的产品目录:http: //www.domain.com/browse/by-category/electronics/1,2,3

现在我创建了这样的路线:

            routes.MapPageRoute(
           "ProductsBrowse",
            "browse/{BrowseBy}/{Category}",
            "~/Pages/Products/Browse.aspx"
        );
Run Code Online (Sandbox Code Playgroud)

然而问题是,当用户输入http://www.domain.com/browse时,我希望他们提供一个不同的页面,他们可以选择如何浏览的方式.因此不会使用参数{BrowseBy}和{Category}.

有没有办法围绕这个为每个场景创建单独的路线?

感谢您的时间!亲切的问候,马克

asp.net routing webforms

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

检查变量是否是有效的节点元素

如何更改JS元素以查看它是节点还是空变量?

javascript dom-node

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

C++文本框内容

如何在C++中获取文本框的内容?

c++ winapi textbox

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

帮助prolog的条款

emissionOf(alpha).
emissionOf(beta).

detected(proton), detected(electron) :- emissionOf(alpha), emissionOf(beta).
Run Code Online (Sandbox Code Playgroud)

我面临的问题是,某些(可能是显而易见的)原因Prolog不接受上述代码的最后一行.原因与以下内容有关:

detected(proton), detected(electron)
Run Code Online (Sandbox Code Playgroud)

如果我试试

detected(proton)
Run Code Online (Sandbox Code Playgroud)

它行为正确.

问题是什么?我试图说明,如果同时存在α和β的发射,则存在质子和电子的检测.

谢谢

prolog logic-programming

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