当前位置: 首页 > news >正文

PBDB Data Service:Fossil occurrences(化石产出记录)

Fossil occurrences(化石产出记录)

      • 描述
      • 摘要
        • 1. [Single fossil occurrence(单条化石产出记录)](https://blog.csdn.net/whitedrogen/article/details/130519180)
        • 2. [List of fossil occurrences(化石产出记录列表)](https://blog.csdn.net/whitedrogen/article/details/130563220)
        • 3. [Geographic summary of fossil occurrences(化石记录的地理摘要)](https://blog.csdn.net/whitedrogen/article/details/130581098)
        • 4. [Taxonomy of fossil occurrences(化石记录的分类)](https://blog.csdn.net/whitedrogen/article/details/130582763)
        • 5. [Fossil diversity over time (full computation) 化石多样性随时间的变化(完整计算)](https://blog.csdn.net/whitedrogen/article/details/130592901)
        • 6. [Fossil diversity over time (quick computation) 化石多样性随时间的变化(快速计算)](https://blog.csdn.net/whitedrogen/article/details/130606093)
        • 7. [Fossil diversity over time (diagnostic) 化石多样性随时间的变化(诊断)](https://blog.csdn.net/whitedrogen/article/details/130607685)
        • 8. [Most prevalent taxa(最普遍的分类群)](https://blog.csdn.net/whitedrogen/article/details/130613512)
        • 9. [Stratigraphy of fossil occurrences(化石产出地层学)](https://blog.csdn.net/whitedrogen/article/details/130614834)
        • 10. [Bibliographic references for fossil occurrences(化石产出参考书目)](https://blog.csdn.net/whitedrogen/article/details/130617555)
        • 11. [Occurrences grouped by bibliographic reference(按书目参考分组的产出记录)](https://blog.csdn.net/whitedrogen/article/details/130638266)
        • 12. [Taxa associated with fossil occurrences grouped by bibliographic reference(与化石事件相关的分类群,按书目参考分组)](https://blog.csdn.net/whitedrogen/article/details/130620097)
        • 13. [Opinions for fossil occurrences(化石产出观点)](https://blog.csdn.net/whitedrogen/article/details/130625140)

描述

本节中描述的 URL 路径提供了对古生物学数据库中表示的化石出现的信息的访问。这些事件可以通过各种标准来选择,包括:名称,位置,年龄,输入者和分类学识别。点击此链接,了解有关在此数据服务中使用分类名称的详细信息。

摘要

以下 URL 路径可用:

1. Single fossil occurrence(单条化石产出记录)

此操作返回有关单个匹配项的信息,由其标识符选择。根据您选择的输出块,响应将包含一些描述发生的字段和一些描述它所属集合的字段。

  • /data1.2/occs/single.json?id=1001&show=loc
{
"elapsed_time":0.00137,
"records": [
{"oid":"occ:1001","cid":"col:160","idn":"Wellerella sp.","tna":"Wellerella","rnk":5,"tid":"txn:29018","oei":"Missourian","eag":305.9,"lag":303.4,"rid":"ref:12","cc2":"US","stp":"Missouri","cny":"Clinton","prc":"__","ggc":"W side of I35 6.4 km S of Lathrop exit and S of Co.Rd.V overpass sw1/4 nw1/4 sec.17 t54n r30w"}
]
}
  • /data1.2/occs/single.txt?id=1001&show=loc,crmod
"occurrence_no","record_type","reid_no","flags","collection_no","identified_name","identified_rank","identified_no","difference","accepted_name","accepted_rank","accepted_no","early_interval","late_interval","max_ma","min_ma","reference_no","cc","state","county","latlng_basis","latlng_precision","geogscale","geogcomments","created","modified"
"1001","occ","","","160","Wellerella sp.","genus","29018","","Wellerella","genus","29018","Missourian","","305.9","303.4","12","US","Missouri","Clinton","based on nearby landmark","seconds","","W side of I35 6.4 km S of Lathrop exit and S of Co.Rd.V overpass sw1/4 nw1/4 sec.17 t54n r30w","1998-11-20 07:59:51","1998-11-20 09:59:51"

2. List of fossil occurrences(化石产出记录列表)

此操作返回有关根据您提供的参数选择的多个匹配项的信息。您可以按分类、地理位置、年龄、环境和许多其他条件选择产出记录。如果选择 csv 或 tsv 输出格式,则获得的输出将与经典下载非常相似。

  • /data1.2/occs/list.txt?base_name=Cetacea&interval=Miocene&show=loc,class
"occurrence_no","record_type","reid_no","flags","collection_no","identified_name","identified_rank","identified_no","difference","accepted_name","accepted_rank","accepted_no","early_interval","late_interval","max_ma","min_ma","reference_no","cc","state","county","latlng_basis","latlng_precision","geogscale","geogcomments","phylum","class","order","family","genus"
"147937","occ","","","13063","n. gen. Pinocetus n. sp. polonicus","species","53140","","Pinocetus polonicus","species","53140","Langhian","","15.97","13.82","4344","PL","","","estimated from map","seconds","outcrop","","Chordata","Mammalia","Cetacea","NO_FAMILY_SPECIFIED","Pinocetus"
"148079","occ","","","13078","n. gen. Sachalinocetus n. sp. cholmicus","species","63225","","Sachalinocetus cholmicus","species","63225","Early Miocene","Middle Miocene","23.03","11.608","4357","RU","","","based on political unit","2","local area","","Chordata","Mammalia","Cetacea","NO_FAMILY_SPECIFIED","Sachalinocetus"
"148335","occ","","","13090","n. gen. Praekogia n. sp. cedrosensis","species","53139","","Praekogia cedrosensis","species","53139","Messinian","","7.246","5.333","4361","MX","Baja California","","","minutes","outcrop","on the ridge west of ""Arroyo Delphin"" the first prominent drainage system to reach the shoreline north of the point where Valle Blanca reaches the shoreline, south of the cannery village, Isla Cedros, Baja California, Mexico\r\n","Chordata","Mammalia","Cetacea","Kogiidae","Praekogia"
  • /data1.2/occs/list.json?base_name=Cetacea&interval=Miocene&show=loc,class
{
"elapsed_time":0.0054,
"records": [
{"oid":"occ:147937","cid":"col:13063","idn":"n. gen. Pinocetus n. sp. polonicus","tna":"Pinocetus polonicus","rnk":3,"tid":"txn:53140","oei":"Langhian","eag":15.97,"lag":13.82,"rid":"ref:4344","cc2":"PL","prc":"__","gsc":"outcrop","phl":"Chordata","cll":"Mammalia","odl":"Cetacea","fml":"NO_FAMILY_SPECIFIED","gnl":"Pinocetus"},
{"oid":"occ:148079","cid":"col:13078","idn":"n. gen. Sachalinocetus n. sp. cholmicus","tna":"Sachalinocetus cholmicus","rnk":3,"tid":"txn:63225","oei":"Early Miocene","oli":"Middle Miocene","eag":23.03,"lag":11.608,"rid":"ref:4357","cc2":"RU","prc":"__","gsc":"local area","phl":"Chordata","cll":"Mammalia","odl":"Cetacea","fml":"NO_FAMILY_SPECIFIED","gnl":"Sachalinocetus"},

3. Geographic summary of fossil occurrences(化石记录的地理摘要)

此操作通过将选定的事件集映射到地理聚类来汇总这些事件集。其目的是提供显示化石出现的地理分布的地图的生成。您可以指定可用于上述 occs/list 操作的任何参数。提供多个级别的地理分辨率。

  • /data1.2/occs/geosum.json?base_name=cetacea&level=2
{
"elapsed_time":0.0887,
"records": [
{"oid":"clu:2000023","nco":1,"noc":12,"lng":-179.983337,"lat":-43.500000},
{"oid":"clu:2000080","nco":1,"noc":1,"lng":-179.628616,"lat":71.268059},
{"oid":"clu:2001025","nco":1,"noc":1,"lng":-177.500000,"lat":-39.333332},
{"oid":"clu:2001059","nco":1,"noc":1,"lng":-177.372334,"lat":28.231366},
  • /data1.2/config.json?show=clusters
{
"elapsed_time":7.5e-05,
"records": [
{"cfg":"clu","lvl":"1","deg":"6.00000","cnt":"821","mco":"5670","moc":"43550"},
{"cfg":"clu","lvl":"2","deg":"2.00000","cnt":"3808","mco":"2205","moc":"16165"},
{"cfg":"clu","lvl":"3","deg":"0.50000","cnt":"17919","mco":"932","moc":"12081"}
]
}

4. Taxonomy of fossil occurrences(化石记录的分类)

此操作返回一组选定化石实例的分类层次结构。您可以使用对 occs/list 操作有效的任何参数选择要分析的事件集。您可以使用具有相同参数的两种操作发出请求,这将为您提供实例列表和按分类单元列出的摘要表。如果包括subcounts,则每个分类单元记录将包括该分类单元中包含的选定一组出现的物种、属等的数量。

  • /data1.2/occs/taxa.txt?base_name=Cetacea&interval=Miocene&show=attr
"orig_no","taxon_no","record_type","flags","taxon_rank","taxon_name","taxon_attr","difference","accepted_no","accepted_rank","accepted_name","parent_no","container_no","reference_no","is_extant","n_occs"
"36652","81220","txn","B","unranked clade","Cetacea","(Brisson 1762)","","36652","unranked clade","Cetacea","87634","","16880","extant","3199"
"134057","134057","txn","","unranked clade","Pelagiceti","Uhen 2008","","134057","unranked clade","Pelagiceti","36652","","28136","extant","3046"
"63145","63145","txn","","unranked clade","Neoceti","Fordyce and de Muizon 2001","","63145","unranked clade","Neoceti","134057","","10151","extant","3046"
"42971","42971","txn","","suborder","Mysticeti","(Cope 1891)","","42971","suborder","Mysticeti","63145","","18085","extant","825"
  • /data1.2/occs/taxa.txt?strat=green river fm&rank=genus-order&show=attr
"orig_no","taxon_no","record_type","flags","taxon_rank","taxon_name","taxon_attr","difference","accepted_no","accepted_rank","accepted_name","parent_no","container_no","reference_no","is_extant","n_occs"
"54919","54919","txn","","order","Ericales","Berchtold and Presl 1820","","54919","order","Ericales","55354","","76044","extant","2"
"55618","55618","txn","","family","Styracaceae","de Candolle and Sprengel 1821","","55618","family","Styracaceae","54919","","8820","extant","1"
"418963","418963","txn","","genus","Styrax","Linnaeus 1753","","418963","genus","Styrax","55618","","8628","extant","1"

5. Fossil diversity over time (full computation) 化石多样性随时间的变化(完整计算)

此操作根据一组选定的产出记录返回化石多样性随时间变化的表格。您可以使用对 occs/list 操作有效的任何参数选择要分析的事件集。此操作可能会占用大量服务器时间,因此,如果您只想显示快速概览图,请使用 occs/quickdiv 操作。

  • /data1.2/occs/diversity.txt?base_name=Dinosauria^Aves&continent=NOA&count=genera
"interval_no","interval_name","max_ma","min_ma","X_Ft","X_bL","X_FL","X_bt","sampled_in_bin","implied_in_bin","n_occs"
"106","Priabonian","38.00000","33.90000","0","0","0","0","0","0","1"
"107","Bartonian","41.30000","38.00000","0","0","0","0","0","0","0"
"108","Lutetian","47.80000","41.30000","0","0","0","0","0","0","0"
"109","Ypresian","56.00000","47.80000","0","0","0","0","0","0","0"

6. Fossil diversity over time (quick computation) 化石多样性随时间的变化(快速计算)

此操作返回化石多样性随时间变化的表格,类似于 occs/diversity 提供的表格。它返回结果的速度要快得多,但只返回每个时间间隔中出现的不同分类群的基本计数。此操作适用于快速概览图;如果您想进行详细的多样性分析,我们建议您改用occs/diversity操作,或者list of occurrences并执行您自己的程序,以制表随时间推移的分类群多样性。

  • /data1.2/occs/quickdiv.txt?base_name=Dinosauria^Aves&continent=NOA&count=genera
"interval_no","interval_name","max_ma","min_ma","sampled_in_bin","n_occs"
"111","Danian","66.00000","61.60000","1","1"
"112","Maastrichtian","72.10000","66.00000","137","3533"
"113","Campanian","83.60000","72.10000","130","2558"
"114","Santonian","86.30000","83.60000","8","33"

7. Fossil diversity over time (diagnostic) 化石多样性随时间的变化(诊断)

此操作提供了一种检查 occs/diversity 操作计数的分类群的方法。可以将与传递给后者相同的参数传递给此操作,但添加 diag 或list参数。前者将向您展示如何解释相关事件,而后者将向您展示计算了哪些分类名称。

  • /data1.2/occs/checkdiv.txt?base_name=Dinosauria^Aves&continent=NOA&count=genera&list=Santonian
"interval_no","interval_name","diagnosis","orig_no","counted_name","accepted_name","occ_ids"
"114","Santonian","counted","267728","Acrotholus","Acrotholus audeti","1135009"
"114","Santonian","counted","346306","Eotrachodon","Eotrachodon orientalis","1340987"
"114","Santonian","counted","228691","Gryphoceratops","Gryphoceratops morrisoni","1024996"

8. Most prevalent taxa(最普遍的分类群)

此操作从选定的化石出现集中返回最普遍的分类群列表(根据产出记录)。这些分类群将是门和/或纲,具体取决于列表的大小和请求的条目数。大致处于纲水平的主要分类群可以包括在内,即使它们没有正式排名在该级别。与此数据服务的大多数操作不同,参数limit在确定结果的元素时非常重要。较大的限制将倾向于显示纲而不是门。

  • /data1.2/occs/prevalence.json?continent=noa&interval=mesozoic&limit=10
{
"elapsed_time":0.35,
"records": [
{"oid":"7805","nam":"Mollusca","rnk":20,"img":"935","noc":52761},
{"oid":"4","nam":"Radiolaria","rnk":17,"img":"1723","noc":11669},
{"oid":"36322","nam":"Reptilia (other)","rnk":17,"img":"243","noc":5864},
{"oid":"38505","nam":"Saurischia","rnk":17,"img":"1019","noc":3182},
{"oid":"38712","nam":"Ornithischia","rnk":17,"img":"1014","noc":2973},

9. Stratigraphy of fossil occurrences(化石产出地层学)

此操作返回有关发现化石的地质地层的信息。您可以将相同的过滤参数传递给 occs/list 和 occs/strata,这将为您提供事件列表和按层划分的摘要。

  • /data1.2/occs/strata.json?base_name=Cetacea&interval=Miocene&textresult
{
"elapsed_time":0.09,
"records": [
{"lth":"\"carbonate\",\"limestone\",\"mixed carbonate-siliciclastic\",\"shale\",claystone,conglomerate,grainstone,lime mudstone,marl,marl/sandstone,mudstone,phosphorite,radiolarite,sandstone,sandstone/claystone,sandstone/gravel,siltstone,tuff/\"siliciclastic\"","eag":7.246,"lag":0,"cc2":"AM,AO,AR,AT,AU,AZ,BA,BE,CH,CL,CZ,DE,DK,EG,ES,FR,GE,HR,HU,IR,IT,JP,KZ,MD,MG,MT,MX,NL,NZ,PE,PK,PL,PT,RO,RS,RU,SI,SK,TF,TR,TW,UA,UK,US,ZA","nco":362,"noc":737},
{"smb":"Aalten","lth":"\"siliciclastic\"","eag":15.97,"lag":13.82,"cc2":"NL","nco":1,"noc":2},
{"smb":"Eibergen","lth":"claystone","eag":13.82,"lag":11.62,"cc2":"NL","nco":2,"noc":43},
{"smb":"Sandberg","lth":"sandstone","eag":13.65,"lag":11.1,"cc2":"SK","nco":2,"noc":3},
{"smb":"Zenderen","lth":"sandstone","eag":11.608,"lag":5.333,"cc2":"NL","nco":1,"noc":15},
{"sfm":"Akaishi","eag":7.246,"lag":5.333,"cc2":"JP","nco":1,"noc":2},

10. Bibliographic references for fossil occurrences(化石产出参考书目)

此操作返回有关与化石出现关联的书目参考的信息。您可以将相同的过滤参数传递给 occs/list 和 occs/refs,这将为您提供匹配项列表和关联引用的列表。

  • /data1.2/occs/refs.ris?base_name=Cetacea&interval=Miocene&textresult
Provider: The Paleobiology Database
Database: The Paleobiology Database
Content: text/plain; charset="utf-8"TY  - JOUR
ID  - ref:12188
AU  - Abel,O.
PY  - 1905///
TI  - Les Odontocètes du Boldérien (Miocène Supérieur) D'Anvers
T2  - Mémoires du Musée royal D'Histoire Naturelle de Belgique
VL  - 3
SP  - 1-155
LA  - German
KW  - occ
ER  - 

11. Occurrences grouped by bibliographic reference(按书目参考分组的产出记录)

此操作返回有关多个匹配项的信息,这些信息是根据匹配项的属性和输入它们的书目参考文献的属性的某种组合选择的。可以将此操作与 occs/refs 结合使用,以显示每个选定参照的所有匹配项,或所有符合特定条件的匹配项。

  • /data1.2/occs/byref.txt?base_name=Cetacea&interval=Miocene&textresult
"occurrence_no","record_type","reid_no","flags","collection_no","identified_name","identified_rank","identified_no","difference","accepted_name","accepted_rank","accepted_no","early_interval","late_interval","max_ma","min_ma","reference_no"
"487305","occ","","","18506","Squalodon n. sp. crassus","species","65161","nomen dubium","Odontoceti","suborder","42937","Miocene","","23.03","5.333","946"
"289579","occ","","","18549","Squalodon ? sp.","genus","36852","","Squalodon","genus","36852","Early Barstovian","","15.97","13.6","1145"
"866772","occ","","","19595","""Squalodon"" errabundus","species","63839","recombined as","Zarhinocetus errabundus","species","63839","Langhian","","15.97","13.82","1946"
"762600","occ","","","81498","Pomatodelphis inaequalis","species","62907","","Pomatodelphis inaequalis","species","62907","Hemphillian","","10.3","4.9","1998"

12. Taxa associated with fossil occurrences grouped by bibliographic reference(与化石事件相关的分类群,按书目参考分组)

此操作返回有关与化石出现相关的分类学名称的信息,这些信息根据提及它们的书目参考进行分组。可以将此操作与 /data1.2/occs/refs_doc.html 结合使用,以显示每个引用从中输入的与所选集中至少一个匹配项关联的所有分类单元。

  • /data1.2/occs/taxabyref.txt?base_name=Cetacea&interval=Miocene&textresult
"orig_no","taxon_no","record_type","reference_no","ref_type","flags","taxon_rank","taxon_name","difference","accepted_no","accepted_rank","accepted_name","parent_no","is_extant","n_occs"
"36652","81220","txn","16880","auth","","unranked clade","Cetacea","","36652","unranked clade","Cetacea","87634","extant","5039"
"36652","81220","txn","73428","class","","unranked clade","Cetacea","","36652","unranked clade","Cetacea","87634","extant","5039"
"69846","69846","txn","16766","auth","","genus","Archaeocetus","","69846","genus","Archaeocetus","36652","extinct","3"
"69846","69846","txn","72624","class","","genus","Archaeocetus","","69846","genus","Archaeocetus","36652","extinct","3"

13. Opinions for fossil occurrences(化石产出观点)

此操作返回有关与化石发生相关的分类意见的信息。您可以使用它来检索与任何选定的一组事件相关的意见。

  • /data1.2/occs/opinions.txt?base_name=Cetacea&interval=Miocene&textresult
"opinion_no","record_type","opinion_type","taxon_rank","taxon_name","orig_no","child_name","child_spelling_no","status","parent_name","parent_no","parent_spelling_no","spelling_reason","author","pubyr","reference_no"
"800409","opn","class","unranked clade","Cetacea","36652","","81220","belongs to","Cetartiodactyla","71830","","rank change","Bisconti and Bosselaers","2020","73428"
"656343","opn","unsel","unranked clade","Cetacea","36652","","81220","belongs to","Cetartiodactyla","71830","","rank change","Berta","2017","63144"
"640342","opn","unsel","class","Cetacea","36652","","351937","belongs to","Artiodactyla","87634","","rank change","Godfrey et al.","2017","62154"
"586507","opn","unsel","order","Cetacea","36652","","36652","belongs to","Mammalia","36651","","original spelling","Boessenecker and Fordyce","2015","56335"

相关文章:

PBDB Data Service:Fossil occurrences(化石产出记录)

Fossil occurrences(化石产出记录) 描述摘要1. [Single fossil occurrence(单条化石产出记录)](https://blog.csdn.net/whitedrogen/article/details/130519180)2. [List of fossil occurrences(化石产出记录列表&…...

虾皮Shopee商品详情接口(item_get-根据ID取商品详情)代码封装

item_get-根据ID取商品详情接口 通过代码封装该接口可以拿到商品标题,商品价格,商品促销信息,商品优惠价,商品库存,sku属性,商品图片,desc图片,desc描述,sku图片&#xf…...

原生js手动实现一个多级树状菜单效果(高度可过渡变化) + 模拟el-menu组件实现(简单版)

文章目录 学习链接效果图代码要点 简单模拟el-menu实现TestTree.vueMenu.vueSubMenu.vue 学习链接 vue实现折叠展开收缩动画 - 自己的链接 elment-ui/plus不定高度容器收缩折叠动画组件 - 自己的链接 vue的过渡与动画理解 Vue transition 折叠类动画自动获取隐藏层高度以及…...

RK3568平台开发系列讲解(Linux内存篇)Linux内存管理框架

🚀返回专栏总目录 文章目录 一、内核态内存分配二、用户态内存分配三、内存篇章更新哪些内容沉淀、分享、成长,让自己和他人都能有所收获!😄 📢本篇我们一起将整个内存管理的体系串起来。 对于内存的分配需求,可能来自内核态,也可能来自用户态。 一、内核态内存分配…...

你的编程能力从什么时候开始突飞猛进?

关于编程能力突飞猛进的原因和如何突破自己,以下是我的建议。 在过去的几年中,编程领域发生了很多变化。新的语言和技术不断涌现,使得程序员们需要不断学习和提高。作为一名程序员,编程能力的提高是非常重要的,有助于…...

滨州高企认定条件

认定为高新技术企业必须同时满足以下条件: (一)企业在申请认定时需要注册一年以上。 (二)公司通过自主开发、转让、赠与、并购等方式,获得对其主要产品(服务)在技术上发挥核心支持作用的知识产权所有权。 (三)对企业主要产品(服…...

Azkaban学习——单机版安装与部署

目录 1.解压改名 2.修改装有mysql的虚拟机的my.cnf文件 3.重启装有mysql的虚拟机 4.Datagrip创建azkaban数据库,执行脚本文件 5.修改/opt/soft/azkaban-exec/conf/azkaban.properties文件 6.修改commonprivate.properties 7.传入mysql-connector-java-8.0.29…...

table标签-移动端适配

封装一个组件,该组件需要根据不同设备屏幕宽度自适应调整展示方式。对于 PC 端,以类似 el-table 的形式展示数据,而移动端则以一个类似 item 的形式展示每行数据。 可以先在组件中判断设备类型,如以下示例代码所示: …...

Yolov8改进---注意力机制:DoubleAttention、SKAttention,SENet进阶版本

目录 🏆🏆🏆🏆🏆🏆Yolov8魔术师🏆🏆🏆🏆🏆🏆 1. DoubleAttention 2. SKAttention 3.总结...

【逆向工程核心原理:TLS回调函数】

TLS 代码逆向分析领域中,TLS(Thread Local Storage,线程局部存储)回调函数(Callback Function)常用反调试。TLS回调函数的调用运行要先于EP代码的执行,该特征使它可以作为一种反调试技术的使用…...

“Shell“Awk命令

文章目录 一.Awk二.Awk按行输出文本三.Awk按字段输出文本四.通过管道,双引号调用shell命令五.总结: 一.Awk Awk的工作原理: 逐行读取文本,默认以空格或tab键为分隔符进行分隔,将分隔所得的各个字段保存到内建变量中&a…...

射频放大器的原理和作用(射频放大器和功率放大器的区别)

射频放大器是一种电子电路,用于将输入信号增强到足够高的电平以驱动射频输出负载。其原理和作用如下: 射频放大器的工作原理是利用晶体管的三极管效应,将输入信号放大到足够的电平以驱动输出负载。在射频放大器中,输入信号经过输入…...

揭秘KubeEdge边缘网络项目EdgeMesh:如何打造高速、安全、低延迟的互联网连接

KubeEdge是由百度主导的边缘计算项目,旨在为物联网设备提供一种高效、安全的互联网连接方式。EdgeMesh是KubeEdge的核心组件之一,它是一种基于OpenDaylight的边缘网络协议,能够在物联网设备之间提供高速、可靠的互联网连接。 EdgeMesh的设计目…...

Java设计模式 14-访问者模式

访问者模式 这个模式用的很少,《设计模式》的作者评价为: 大多情况下,你不需要使用访问者模式,但是一旦需要使用它时,那就真的需要使用了 一、测评系统的需求 1)将观众分为男人和女人,对歌手进行测评&…...

【数据结构】线性表之链表

目录 前言一、链表的定义二、链表的分类1. 单向和双向2. 带头和不带头3. 循环和不循环4. 常用(无头单向非循环链表和带头双向循环链表) 三、无头单向非循环链表的接口及实现1. 单链表的接口2. 接口的实现 四、带头双向循环链表接口的及实现1. 双向链表的…...

微服架构基础设施环境平台搭建 -(四)在Kubernetes集群基础上搭建Kubesphere平台

微服架构基础设施环境平台搭建 -(四)在Kubernetes集群基础上搭建Kubesphere平台 通过采用微服相关架构构建一套以KubernetesDocker为自动化运维基础平台,以微服务为服务中心,在此基础之上构建业务中台,并通过Jekins自动…...

Linux开发板安装Python环境

1. 环境介绍 硬件:STM32MP157,使用的是野火出的开发板。 软件:Debian ARM 架构制作的 Linux 发行版,版本信息如下: Linux发行版本:Debian GNU/Linux 10 内核版本:4.19.94 2. Python 简介…...

ChatGPT 聊天接口API 使用

一、准备工作 1.准备 OPENAI_ACCESS_TOKEN 2.准备好PostMan 软件 二、测试交流Demo 本次使用POSTMAN工具进行快速测试,旨在通过ChatGPT API实现有效的上下文流。在测试过程中,我们发现了三个问题:    1.如果您想要进行具有上下文的交流&…...

软件测试月薪2万,需要技术达到什么水平?

最近跟朋友在一起聚会的时候,提了一个问题,说一个软件测试工程师如何能月薪达到二万,技术水平需要达到什么程度?人回答说这只能是大企业或者互联网企业工程师才能拿到。也许是的,小公司或者非互联网企业拿二万的不太可…...

从入门到进阶,Vue框架让Web开发更简单高效

Vue是现代前端开发中最为流行的JavaScript框架之一,它具有轻量、易学、易用的特点,能够帮助开发者构建出高效、交互丰富的Web应用。在本文中,我们将会深入探索Vue框架的各个方面,包括Vue组件、Vue路由、Vue状态管理等,…...

19c补丁后oracle属主变化,导致不能识别磁盘组

补丁后服务器重启,数据库再次无法启动 ORA01017: invalid username/password; logon denied Oracle 19c 在打上 19.23 或以上补丁版本后,存在与用户组权限相关的问题。具体表现为,Oracle 实例的运行用户(oracle)和集…...

VB.net复制Ntag213卡写入UID

本示例使用的发卡器:https://item.taobao.com/item.htm?ftt&id615391857885 一、读取旧Ntag卡的UID和数据 Private Sub Button15_Click(sender As Object, e As EventArgs) Handles Button15.Click轻松读卡技术支持:网站:Dim i, j As IntegerDim cardidhex, …...

在rocky linux 9.5上在线安装 docker

前面是指南,后面是日志 sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo dnf install docker-ce docker-ce-cli containerd.io -y docker version sudo systemctl start docker sudo systemctl status docker …...

基于服务器使用 apt 安装、配置 Nginx

🧾 一、查看可安装的 Nginx 版本 首先,你可以运行以下命令查看可用版本: apt-cache madison nginx-core输出示例: nginx-core | 1.18.0-6ubuntu14.6 | http://archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages ng…...

AtCoder 第409​场初级竞赛 A~E题解

A Conflict 【题目链接】 原题链接:A - Conflict 【考点】 枚举 【题目大意】 找到是否有两人都想要的物品。 【解析】 遍历两端字符串,只有在同时为 o 时输出 Yes 并结束程序,否则输出 No。 【难度】 GESP三级 【代码参考】 #i…...

OkHttp 中实现断点续传 demo

在 OkHttp 中实现断点续传主要通过以下步骤完成,核心是利用 HTTP 协议的 Range 请求头指定下载范围: 实现原理 Range 请求头:向服务器请求文件的特定字节范围(如 Range: bytes1024-) 本地文件记录:保存已…...

2025 后端自学UNIAPP【项目实战:旅游项目】6、我的收藏页面

代码框架视图 1、先添加一个获取收藏景点的列表请求 【在文件my_api.js文件中添加】 // 引入公共的请求封装 import http from ./my_http.js// 登录接口(适配服务端返回 Token) export const login async (code, avatar) > {const res await http…...

【android bluetooth 框架分析 04】【bt-framework 层详解 1】【BluetoothProperties介绍】

1. BluetoothProperties介绍 libsysprop/srcs/android/sysprop/BluetoothProperties.sysprop BluetoothProperties.sysprop 是 Android AOSP 中的一种 系统属性定义文件(System Property Definition File),用于声明和管理 Bluetooth 模块相…...

Pinocchio 库详解及其在足式机器人上的应用

Pinocchio 库详解及其在足式机器人上的应用 Pinocchio (Pinocchio is not only a nose) 是一个开源的 C 库,专门用于快速计算机器人模型的正向运动学、逆向运动学、雅可比矩阵、动力学和动力学导数。它主要关注效率和准确性,并提供了一个通用的框架&…...

无人机侦测与反制技术的进展与应用

国家电网无人机侦测与反制技术的进展与应用 引言 随着无人机(无人驾驶飞行器,UAV)技术的快速发展,其在商业、娱乐和军事领域的广泛应用带来了新的安全挑战。特别是对于关键基础设施如电力系统,无人机的“黑飞”&…...