小编Gem*_*Gem的帖子

如何从JQuery获取值 - IonRangeSlider?

如何通过单击按钮从ion.rangeSlider组件获取低值和高值?

这是我的jQuery代码:

<script>
    $(document).ready(function(){
        $("#range_1").ionRangeSlider({
            min: 10,
            max: 50,
            from: 10,
            to: 20,
            type: 'double',
            step: 1,
            prettify: true,
            hasGrid: false
        });
    });
</script>

<script>
 $(document).ready(function(){
    $('#get_values').click(function(){
            var low = $('#range_1').... ???;
            var high = $('#range_1').... ???;
            alert(low);
        });
 });
</script>
Run Code Online (Sandbox Code Playgroud)

javascript jquery slider

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

owl和rdf中的计量单位

我正在创建材料及其物理属性的链接数据,而我在为某些属性设置单位时遇到问题.我个人的材料:AlMg3有一些机械性能,如:

:AlMg3 prop:hasTensileStrength "300" .
:AlMg3 prop:hasYieldStrength   "2" .
:alMg3 prop:hasDensity         "2200" .
Run Code Online (Sandbox Code Playgroud)

如何为这些值设置单位?我的第一个想法是创建新的数据类型,例如:

unit:megaPascal rdf:type   rdfs:datatype ;
                rdfs:label "MPa" .

unit:Pascal rdf:type   rdfs:datatype ;
                rdfs:label "Pa" .
Run Code Online (Sandbox Code Playgroud)

然后像这样使用它们:

:AlMg3 prop:hasTensileStrength "300"^^unit:megaPascal .
:AlMg3 prop:hasYieldStrength   "2"^^unit:Pascal .
Run Code Online (Sandbox Code Playgroud)

然后我想把这些单位联系起来:

unit:megaPascal prop:hasBaseUnit   unit:Pascal .
unit:pascal     prop:hasBaseSIUnit unit:kilogramPerMeterSecondSquared .
Run Code Online (Sandbox Code Playgroud)

这可能吗?单位是数据类型,我不能在它们之间放置数据类型属性,除了注释属性?是否有可能使这些单位个体(甚至是类)并使用它们之后的数据类型?

我看到了用于QUDT(数量,单位,尺寸和数据类型)的OWL本体,但我打算尝试创建一些更简单的东西.

rdf semantic-web owl units-of-measurement linked-data

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

FDQuery(SQL)导致Delphi中的记录数组

有没有办法直接将FDQuery结果复制到记录数组?所以这是声明的类型:

type
  TPerson = record
    id: integer;
    name: string;
    surname: string;
  end;

type
  TPersonList = array of TPerson;
Run Code Online (Sandbox Code Playgroud)

我有SQLite DB和列id, namesurname.通常我应该像这样向该数组添加值:

var Persons: TPersonList;
begin
Persons[0].id := FDQuery1.FieldByName('id').AsInteger;
....
....
....
end;
Run Code Online (Sandbox Code Playgroud)

但有没有更好/更紧凑的方法来做到这一点?一些功能如:

while not FDQuery.eof do begin
    ...
    Persons[i] := FDQuery1[i];
    ...
end;
Run Code Online (Sandbox Code Playgroud)

也许直接或在循环中?或者我应该创建一些功能来做到这一点?因为我有很多列,并且有许多不同的记录类型,它们具有不同的结构,但具有类似于db的精确结构.

arrays delphi record firedac

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

如何在OWL字面值中放置整数"范围"?

假设我在db中有金属材料,其性能屈服强度可以从300到500 MPa.我怎样才能将其作为字面值输入.

我应该把2个属性像YieldStrengthMinYieldStrengthMax,或者它可以在单个条目中完成并格式化为300 - 500.我知道我可以把它作为字符串类型,但我需要的是当我SPARQL我的数据库时,我应该进行查询,找到所有可以说的材料YieldStrength > 350.如果它在该间隔中甚至是部分它应该是有效的结果.

好的,另一个澄清的例子

我将拥有db材料,每种材料都有许多属性.让我们说吧prop:hasMeltingTemperature.

material:ZA-12 prop:hasMeltingTemperature    "380 - 430".

material:Zn    prop:hasMeltingTemperature    "420".
Run Code Online (Sandbox Code Playgroud)

其中一些(清洁材料)将具有一个熔化温度,合金的温度将根据一些组分的百分比而变化.

我的应用程序将不得不从db获取所有材料,让我们说熔化温度> 400.所以在这种情况下它应该得到它们两个.

如果我查询我需要所有熔化温度<425的材料,它也应该同时使用它们.如果查询<400,则只有第一个材料.

无论如何,我的问题是:

我应该制作这样的房产:

material:ZA-12 prop:hasMeltingTemperature_MIN "380".

material:ZA-12 prop:hasMeltingTemperature_MAX "430".

material:Zn    prop:hasMeltingTemperature     "420".
Run Code Online (Sandbox Code Playgroud)

然后当我查询时我必须检测">"然后将它与"MIN"temp和"solo"temp进行比较,如果是"<"则将其与"MAX"temp和"solo"temp进行比较.

在这种情况下,我必须首先检测材料是否只有"one"或"min-max"temp或"none"temp属性.

要么

我可以像第一个例子中那样做,只有一个属性,如:

material:ZA-12 prop:hasMeltingTemperature "380 - 430".

material:Zn    prop:hasMeltingTemperature "420" .
Run Code Online (Sandbox Code Playgroud)

并制作某种可以理解"间隔"并进行比较的sparql查询?

这就是我想知道的原因,因为材料有许多属性,而且有许多材料,其中一些具有"最大值"值,一些"独奏"值,有些根本没有该属性,但有另一个属性一样的问题...

我的应用程序将在PHP中,所以我将不得不在PHP中生成sparql查询,这就是为什么我正在寻找一些"通用"类型的查询(只检查一个属性)..

所以我的问题是如何有效地sparql查询它,更好的选择2用于存储数据,以及如何查询它'

rdf owl sparql literals semantics

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

从Internet生成xml到delphi应用程序

我在Delphi XE6中工作,需要下载php脚本在服务器上生成的xml数据.我确实试过Indy IdHTTP.Get但它没有下载任何东西......当我尝试在浏览器或TWebBrowser中打开相同的链接时它显示生成的xml数据,但是当我尝试用IdHTTP Get直接拉它时,没有下载任何内容,就像没有生成数据一样......

Memo1.Lines.Add := idHTTP.Get(url);
Run Code Online (Sandbox Code Playgroud)

提供空的memo1.

任何提示或示例如何首先在某些服务器上执行php脚本,这将生成数据,并下拉该结果?

xml delphi indy delphi-xe6

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