问题列表 - 第10082页

如何在这里使用XPath contains()?

我正在尝试学习xpath.我查看了这里的其他contains()示例,但没有使用AND运算符.我不能让这个工作:

//ul[@class='featureList' and contains(li, 'Model')]
Run Code Online (Sandbox Code Playgroud)

上:

...
<ul class="featureList">

<li><b>Type:</b> Clip Fan</li><li><b>Feature:</b> Air Moved: 65 ft.
    Amps: 1.1
    Clip: Grips any surface up to 1.63"
    Plug: 3 prong grounded plug on heavy duty model
    Usage: Garage, Workshop, Dorm, Work-out room, Deck, Office & more.</li><li><b>Speed Setting:</b> 2 speeds</li><li><b>Color:</b> Black</li><li><b>Power Consumption:</b> 62 W</li><li><b>Height:</b> 14.5"</li><li><b>Width:</b> Grill Diameter: 9.5"</li><li><b>Length:</b> 11.5"</li>

<li><b>Model #: </b>CR1-0081-06</li>
<li><b>Item #: </b>N82E16896817007</li>
<li><b>Return Policy: </b></li>
</ul>
...
Run Code Online (Sandbox Code Playgroud)

xml xpath

137
推荐指数
3
解决办法
45万
查看次数

在JFrame中设置背景图像

是否有任何方法可以将图像设置为背景JFrame

java swing background image jframe

36
推荐指数
3
解决办法
20万
查看次数

Helvetica或Arial作为CSS中的基本字体?

我的一个朋友告诉我:"使用字体:黑体,宋体,无衬线在你的网站",当我问他为什么那么"空白",他不知道,在他的公司的一些可用性专家告诉他这件事.

但是当我尝试的helvetica, arial, sans-serif时候,我注意到我粗体和非粗体不能正常使用这种字体,而我使用arial, helvetica, sans-serif它然后它的工作正常.请注意这里的区别:http://hell.meiert.org/core/html/helvetica-arial.html

我用Google搜索,但没有看到任何令我信服的东西.然后我发现了一个帖子Is Helvetica是一个浏览器基础字体?

所以,我要问的是,为什么黑体建议,并在同一职位的答案的人说:"如果你要黑体,你要么必须拥有一台Mac"原来是MAC电脑的都用这个,这样它会唯一的原因只看MAC很好吗?

在我的网站中,当我使用"arial ..."作为基本字体时,&rarr;html字符在所有浏览器中都能很好地呈现,但是当使用"Helvetica ..."时,它在谷歌浏览器中无法正常显示,为什么?

谢谢

html css xhtml fonts

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

在SQL Server函数中返回可空类型

是否可以创建一个返回可空字符串的SQL Server函数?

我想创建一个函数,如果值为0或空字符串返回DBNull:

Create FUNCTION [dbo].[SetDBNullNvarChar] (@input nvarchar(1000))
RETURNS (needs to be nullable)
AS
BEGIN
    if (@input = '' OR @input = 0) 
    BEGIN
    RETURN null
    END
return @input
END
Run Code Online (Sandbox Code Playgroud)

sql sql-server function

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

选择没有连接的表时的结果集逻辑?

愚蠢的问题..如果你做一个没有连接的选择,数据库使用什么逻辑来确定结果集,例如:

select * from table1, table2
Run Code Online (Sandbox Code Playgroud)

sql oracle resultset

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

强类型视图中多模型表单提交的模型绑定

我在提交多个模型的表单上遇到问题.我有一份投诉表格,其中包括投诉信息以及一对多投诉人.我正在尝试提交表单,但我在绑定上遇到错误.ModelState.IsValid始终返回false.

如果我调试并查看ModelState错误,我得到一个说法:"EntityCollection已经被初始化.应该只调用InitializeRelatedCollection方法在对象图的反序列化期间初始化一个新的EntityCollection".

此外,在调试时,我可以看到投诉模型确实填写了表单提交中的投诉人,因此似乎该部分正在运行.

我不确定使用默认的ModelBinder我是不是可以做什么,或者我是不是以正确的方式去做.我似乎无法找到任何具体的例子或文件.这里可以在stackoverflow上找到一个非常类似的问题,但它似乎并不处理强类型视图.

控制器代码:

    public ActionResult Edit(int id)
    {
        var complaint = (from c in _entities.ComplaintSet.Include("Complainants")
                     where c.Id == id
                     select c).FirstOrDefault();

        return View(complaint);
    }

    //
    // POST: /Home/Edit/5
    [AcceptVerbs(HttpVerbs.Post)]
    public ActionResult Edit(Complaint complaint)
    {
        if (!ModelState.IsValid)
        {
            return View();
        }
        try
        {
            var originalComplaint = (from c in _entities.ComplaintSet.Include("Complainants")
                                     where c.Id == complaint.Id
                                     select c).FirstOrDefault();
            _entities.ApplyPropertyChanges(originalComplaint.EntityKey.EntitySetName, complaint);
            _entities.SaveChanges();
            return RedirectToAction("Index");
        }
        catch
        {
            return View();
        }
    }
Run Code Online (Sandbox Code Playgroud)

查看代码(这是由创建/编辑视图调用的部分视图,它也是使用Complaint强类型的):

<%@ Control Language="C#" Inherits="System.Web.Mvc.ViewUserControl<ProStand.Models.Complaint>" %>

<%= …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc html-helper model-binding

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

无效的指针操作

我有一个包含TOpenDialog组件(OpenDialog1)和按钮的表单. OpenDialog1ofAllowMultiSelect(of Options)属性设置为true.

单击按钮后,AddFilesToListView执行该方法:

procedure TForm4.AddFilesToListView();
var
  ListItem : TListItem;
  I: Integer;
  F : File;
  LengthOfAudio : TDateTime;
  previousCursor : TCursor;

begin
  previousCursor := Self.Cursor;
  Self.Cursor := crHourGlass;

  if OpenDialog1.Execute then
  begin
    for I := 0 to OpenDialog1.Files.Count - 1 do begin
      if FileExists(OpenDialog1.FileName) then begin
        ListItem:=ListView1.Items.Add;
        ListItem.Caption := 'Test';
        ListItem.SubItems.Add(ExtractFileName(OpenDialog1.Files[I]));
        ListItem.SubItems.Add(ExtractFilePath(OpenDialog1.Files[I]));
      end else
        raise Exception.Create('File does not exist.');
    end;
  end;

  Self.Cursor := previousCursor;

  OpenDialog1.Files.Free;
end;
Run Code Online (Sandbox Code Playgroud)

运行应用程序时,选择的第一个文件,我没有任何问题,但想选择第二个的时候,我得到一个错误说"工程项目3引起的异常类EInvalidPointer与消息'无效的指针操作’."

造成这种情况的原因是什么,我该怎么做?

delphi openfiledialog

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

为什么不包括此提升头文件

我正在用Mac上的cmake构建我的c ++程序.编译器给我以下错误:

error: boost/filesystem.hpp: No such file or directory
Run Code Online (Sandbox Code Playgroud)

触发错误的行如下:

#include "boost/filesystem.hpp"
Run Code Online (Sandbox Code Playgroud)

要么

#include <boost/filesystem.hpp>
Run Code Online (Sandbox Code Playgroud)

我使用的上述哪一项并没有改变错误

但在我的CMakeLists.txt中,我按以下方式包含了boost标头:

FIND_PACKAGE(Boost) 
MESSAGE("Boost information:") 
MESSAGE("  Boost_INCLUDE_DIRS: ${Boost_INCLUDE_DIRS}") 
MESSAGE("  Boost_LIBRARIES: ${Boost_LIBRARIES}") 
MESSAGE("  Boost_LIBRARY_DIRS: ${Boost_LIBRARY_DIRS}") 

INCLUDE_DIRECTORIES(${Boost_INCLUDE_DIRS})
LINK_DIRECTORIES(${Boost_LIBRARY_DIRS})
Run Code Online (Sandbox Code Playgroud)

Boost包括目录在cmake进程中填充"/ opt/local/include /",此文件夹包含一个文件夹boost,其中包含filesystem.hpp

Boost在生成Makefile时提供以下消息,我只复制了boost部分:

-- Boost version: 1.38.0
-- Found the following Boost libraries:
Boost information:
Boost_INCLUDE_DIRS: /opt/local/include
Boost_LIBRARIES: 
Boost_LIBRARY_DIRS: /opt/local/lib
-- Configuring done
Run Code Online (Sandbox Code Playgroud)

运行时make VERBOSE = 1此行包含错误:

cd /Users/janusz/Documents/workspace/ImageMarker/Debug/src && 
/usr/bin/c++ -O3 -Wall -Wno-deprecated -g -verbose -I/Users/janusz/Documents/workspace/ImageMarker/src/. -o CMakeFiles/ImageMarker.dir/FaceRecognizer.cpp.o -c /Users/janusz/Documents/workspace/ImageMarker/src/FaceRecognizer.cpp
/Users/janusz/Documents/workspace/ImageMarker/src/FaceRecognizer.cpp:8:32: error: boost/filesystem.hpp: No such file or …

c++ boost compilation cmake

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

jquery:输入文本如何获取

我试图在输入字段中获取文本的值.在jquery中执行此操作的最佳方法是什么.我试过.text()它不起作用.

`

<html>
  <head>
    <title></title>
    <script type="text/javascript" src="js/jquery.js"></script>

    <script type="text/javascript">


$(document).ready(function(){

   var t = $(":input").text();

   alert(t);
});



    </script>


    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
      <form name="f">
        <input type="text" name="t" value="cake">tes</input>

      </form>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

`

穿着库克

jquery

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

XML - 引用其他XML文件

我是XML的新手,所以这可能是一个相当容易回答的问题.我想知道是否有一种从其他XML文件中引用外部XML文件的标准方法.让我举个例子.假设您有一个文件,它定义了一个包含大量数据的对象:

<person>
    <name>John</name>
    <age>18</age>
    <hair>Brown</hair>
    <eyes>Blue</eyes>
</person>
Run Code Online (Sandbox Code Playgroud)

为了这个问题,假装该人拥有大量其他信息.假装文件像10 MB.

现在,假设您有另一个定义组的XML文件:

<group>
    <person>
        <name>John</name>
        <age>18</age>
        <hair>Brown</hair>
        <eyes>Blue</eyes>
    </person>
    <person>
        <name>Kim</name>
        <age>21</age>
        <hair>Blue</hair>
        <eyes>Green</eyes>
    </person>
    <person>
        <name>Sean</name>
        <age>22</age>
        <hair>Black</hair>
        <eyes>Brown</eyes>
    </person>
</group>
Run Code Online (Sandbox Code Playgroud)

如您所见,如果Person非常大,那么Group文件将非常大.那么,如果我们有类似John.xml的东西,有没有一种标准的方法在Group.xml中引用它而不明确定义John的所有数据?我确信这是一个非常广泛的主题,所以请随时将我链接到任何相关的网页.谢谢!

xml cross-reference

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