问题列表 - 第39356页

Sitecore快速查询提供解析异常

为什么我使用下面的代码收到此错误 ParseException: End of string expected at position 4.

这是代码:错误在第3行.

var db = Sitecore.Configuration.Factory.GetDatabase("web");
string query = @"fast:/sitecore/content/foodservice/home/Products/3492-5326/3518-7";
Item item = db.SelectSingleItem(query);
return item;
Run Code Online (Sandbox Code Playgroud)

我们可以使用快速查询SelectSingleItem()吗?我试图避免这些get folder contents and loop through each item until I find the target solution.建议?

sitecore

16
推荐指数
2
解决办法
7431
查看次数

将二进制数据直接写入结构体的C#/ .net等价物是什么?

结构的确切结构并不重要.

从我收集的内容中,下面的c代码是读取二进制数据的"块"(等于结构的大小)并直接将其写入结构(即前32个字节到名称,接下来2个字节到attrib等).C#托管代码中是否有任何等价物?

请提供显示类似结果的代码snipet.为了节省时间,您可以将只简化为几个元素,并假设已经初始化了相应的文件流类型对象.

注意:我将使用现有的遗留数据文件,因此现有数据文件的格式化/打包非常重要.我不能仅仅使用.net序列化/去除化,因为我将处理遗留的现有文件(改变格式是不可行的).

typedef struct _PDB 
{
   char name[32];
   unsigned short attrib;
   unsigned short version;
   unsigned int created;
   unsigned int modified;
   unsigned int backup;
   unsigned int modNum;
   unsigned int nextRecordListID;
   unsigned short numRecs;
} PDB;

void getFileType(FILE *in) 
{
   PDB p;
   fseek(in, 0, SEEK_SET);
   fread(&p, sizeof(p), 1, in);
. . .
}
Run Code Online (Sandbox Code Playgroud)

.net c c#

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

通过在页面加载上着色div来突出显示(不使用jQuery UI)

我只需要通过在页面加载时更改其背景颜色来突出显示div.我不想为此包含jQuery UI插件.

是否有任何方法可以通过纯jQuery 1.4来做到这一点?

jquery

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

在没有try-except的情况下捕获Python中的keyboardinterrupt

Python中是否有某种方法可以捕获KeyboardInterrupt事件而不将所有代码放在try- except语句中?

如果用户按Ctrl+,我想干净利落地退出C.

python try-catch keyboardinterrupt

101
推荐指数
4
解决办法
9万
查看次数

从java中的arraylist获取对象的字段

嗨,我有一个数组列表,有七个类型为"点"的对象

我的"Points"类有2个字段(1)int x,(2)int y.

如何打印此列表System.out.println?谢谢

java arraylist

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

Asp.net MVC <%:和<%=之间的区别

有人可以解释一下在MVC应用程序的aspx视图中使用<%:和<%=之间的区别.

谢谢,拉杜

asp.net asp.net-mvc asp.net-mvc-2

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

ScheduledExecutorService多次启动停止

我正在使用ScheduledExecutorService,在我调用它的shutdown方法之后,我无法在其上安排Runnable.抛出java.util.concurrent.RejectedExecutionException scheduleAtFixedRate(runnable, INITIAL_DELAY, INTERVAL, TimeUnit.SECONDS)后调用shutdown().shutdown()ScheduledExecutorService上调用之后是否有另一种方法来运行新任务?

java scheduler scheduled-tasks

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

java(初学者):返回一个对象?是作为常量引用返回还是什么?

我有一个返回用户定义对象的函数.首先,我想知道该对象是否通过引用返回,如果它是私有的?

另外,我如何将其作为常量(最终)引用返回,因为我不希望有人弄乱它?在返回一个对象和返回object.copy()之间我很困惑; 或object.clone();

java clone return object pass-by-reference

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

Firefox中偶尔不会加载动态iframe

我有一些JavaScript代码,可以在给定的HTML页面中动态注入iframe.不幸的是,在Firefox中,只在Firefox中,虽然iframe是不时创建的,但相关的URL并没有加载到它中.

我知道它没有加载,因为相关的URL没有显示在Firebug Net选项卡中,当我检查iframe时,我没有看到任何预期的HTML代码(当iframe与外围的同一域时)页).我也没有看到任何JavaScript或网络错误.

这是一段代码片段,我检查了所有相关变量是否正确:

    var iframe = document.createElement("iframe");
    iframe.width = options["w"];
    iframe.height = options["h"];
    iframe.scrolling = "no";
    iframe.marginWidth = 0;
    iframe.marginHeight = 0;
    iframe.frameBorder = 0;
    iframe.style.borderWidth = 0;

    if (node.childNodes.length > 0) 
        node.insertBefore(iframe, node.childNodes[0]);
    else 
        node.appendChild(iframe);

    iframe.contentWindow.location = iframeSrc + "?" + querystring;
Run Code Online (Sandbox Code Playgroud)

这是为iframe设置的示例URL(当URL指向外部服务器时,该问题也会重新创建,必须在开头省略'http://',否则我无法发布问题):

127.0.0.1:8000/widget/iframe/index.html?style=slide-top-to-bottom&culture_code=en_us&c=26&sc=1324&title=Top%20News&caption=Top%20Stories&order=relevance&count=20&w=250&h=300&timestamp=true&scrollbar=false&theme=ui-lightness&className=8815455464592103&referrer=http%3A%2F%2F127.0.0.1%3A8000%2Fwidget%2Fbuilder%2Findex.html
Run Code Online (Sandbox Code Playgroud)

在网上做一些研究,我发现这个未修复的Firefox bug似乎与这个问题有关:https: //bugzilla.mozilla.org/show_bug.cgi?id = 279048

阅读完bug后,我尝试了几种解决方案,但没有解决问题:

  • 设置iframe.src而不是iframe.contentWindow.location
  • 将随机参数添加到查询字符串
  • 在URL的末尾添加带有随机数的"#"符号
  • 给iframe一个随机名称

有没有人有这个烦人的Firefox bug的解决方法?或者我描述的问题与错误无关并且有不同的解决方案?

html javascript iframe firefox dom

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

STL是空的()线程安全吗?

我有多个线程修改stl向量和stl列表.
如果容器是空的,我想避免必须锁定

以下代码是否是线程安全的?如果项目是列表或地图怎么办?

class A  
{  
    vector<int> items  
    void DoStuff()  
    {  
        if(!items.empty())  
        {  
            AquireLock();  
            DoStuffWithItems();  
            ReleaseLock();  
        }  
     }  
}  
Run Code Online (Sandbox Code Playgroud)

stl thread-safety

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