API LIST

合集下载

java list stream map用法 -回复

java list stream map用法 -回复

java list stream map用法-回复Java中的List接口是一个有序的集合,它允许我们存储多个元素并按照插入顺序进行访问。

Stream API是Java 8中引入的一个强大的功能,它提供了一种更简洁、更易读的方式来处理集合数据。

而Stream的map操作可以对集合中的每个元素进行转换或处理。

在本篇文章中,我们将分步介绍Java中的List接口、Stream API以及Stream的map操作的用法。

第一部分:介绍List接口List接口是Java集合框架中的一员,它是Collection接口的子接口,继承了Collection接口中的方法,并且增加了一些按索引操作集合元素的方法。

List接口的实现类有ArrayList和LinkedList等,其中ArrayList是数组实现的,而LinkedList是链表实现的。

List接口的一个主要特点就是它是有序的,即元素在List中的位置与插入的顺序保持一致。

第二部分:介绍Stream APIStream API是Java 8引入的一个用于对集合进行处理的新特性。

它可以让我们更加方便地对集合中的元素进行操作、过滤、转换等操作。

Stream API提供了一种类似于SQL语句的方式来操作集合数据,它通过链式调用一系列方法来定义操作流程,最后返回一个结果。

Stream操作可以是中间操作也可以是终止操作,中间操作返回的是一个新的Stream对象,而终止操作返回的是一个结果值或者一个Optional对象。

第三部分:介绍Stream的map操作Stream的map操作是一种转换操作,它可以对Stream中的每个元素进行转换或处理。

map操作接收一个函数作为参数,这个函数会被应用到Stream中的每个元素上,并将结果存储在一个新的Stream对象中。

map 操作是一个中间操作,不会立即执行,只有当执行到终止操作时,才会将中间操作的结果返回。

在使用Stream的map操作时,我们可以传入一个Lambda表达式或者一个方法引用,来定义转换或处理的逻辑。

magic api 中使用java list的方法

magic api 中使用java list的方法

magic api 中使用java list的方法在Magic API中使用Java List的方法在编程中,List是一种常用的数据结构,它可以用来存储一系列对象,并且允许按照特定顺序访问和操作这些对象。

当使用Java编程语言时,在Magic API中使用List的方法可以帮助我们更方便地处理和操作数据。

首先,为了在Magic API中使用Java List的方法,我们需要导入Java的List类。

在你的代码中,可以使用以下语句进行导入:import java.util.List;使用List类的第一步是创建一个List对象。

你可以使用ArrayList、LinkedList等List的实现类来创建List对象。

下面是一个使用ArrayList创建List对象的例子:List<String> myList = new ArrayList<>();在上面的例子中,我们创建了一个名为myList的List对象,它可以存储String类型的数据。

请注意,List是一个泛型类,通过在尖括号中指定数据类型,我们可以限制List只能存储特定类型的数据。

接下来,我们可以使用List对象进行各种操作,比如添加元素、删除元素、获取元素等。

下面是一些常用的List方法示例:1. 添加元素:myList.add("元素1");myList.add("元素2");myList.add("元素3");上述代码将分别向List对象myList中添加了三个元素。

2. 删除元素:myList.remove(0);上述代码将删除List对象myList中索引为0的元素。

3. 获取元素:String element = myList.get(0);上述代码将获取List对象myList中索引为0的元素,并将其赋值给变量element。

此外,List还提供了许多其他的常用方法,比如获取元素数量、判断是否包含某个元素、清空列表等。

API Standards List

API Standards List

SPECIFICATIONAPI Spec 11P, Packaged Reciprocating Compressors for Oil and Gas Production ServicesAPI Spec 12B, Bolted Tanks for Storage of Production LiquidsAPI Spec 12D, Field Welded Tanks for Storage of Production LiquidsAPI Spec 12F, Shop Welded Tanks for Storage Production LiquidsAPI Spec 12GDU, Glycol-Type Gas Dehydration UnitsAPI Spec 12J, Oil And Gas SeparatorAPI Spec 12J, Oil Gas SeparatorsAPI Spec 12K, Indirect Type Oil-Field HeatersAPI Spec 12L, Vertical and Horizontal Emulsion TreatersAPI Spec 12P, Fiberglass Reinforced Plastic TanksAPI Spec 17K, SPECIFICATION FOR BONDED FLEXIBLE PIPEAPI Spec 5CT, Specification for Casing and Tubing)API Spec 5L, Specification for Line PipeAPI Spec 5LC, Specification for CRA Line PipeAPI SPEC 6A, Specification for Wellhead and Christmas Tree EquipmentAPI Spec 6A, Wellhead and Christmas Tree EquipmentAPI Spec 6D, Pipeline ValvesAPI Spec 6D, Specification For Pipeline ValvesAPI Spec 6D_ed21_1994_Suppleement2STANDARDAPI St 1104, Welding Of Pipelines and Related Facilities.API St 1104, Welding Of Pipelines and Related Facilities Errata.API St 2000, Venting Atmospheric And Low Pressure Storage Tanks.API St 2510, Design And Construction Of LPG Installations.API St 2555, Method for Liquid Calibration of Tanks.API St 2610, Design, Construct, Operation, Maintenance, Inspec of Terminal & Tank Facilities.API St 521, Pressure-relieving and de-pressuring systems.API St 526, Flanged Steel Pressure Relief Valves.API St 527, Seat Tightness of Pressure Relief Valves.API St 530, Calculation of Heater-Tube Thickness in Petroleum Refineries.API St 535, Burners For Fired Heaters In General Refinery Services.API St 537, Flare Details For General Refinery And Petrochemical Service.API St 560, Fired Heaters for General Refinery Service.API St 581, Liquid Ring Vacuum Pumps And Compressors For Petroleum, Services.API St 589, Fire Test for Evaluation of Valve Stem Packing.API St 594, Check Valves Wafer, Wafer-Lug, and Double Flanged Type.API St 598, Valve Inspection and Testing.API St 599, Metal Plug Valves-Flanged and Welding Ends.API St 600, Bolted Bonnet Steel Gate Valves.API St 602, Compact Steel Gate Valves-Flanged, Threaded, Welding, and Extended-Body Ends. API St 603, Corrosion-Resistant, Bolted Bonnet Gate Valves-Flanged and Butt-Welding Ends. API St 607, Fire Test for Soft-Seated Quarter-Turn Valves.API St 608, Metal Ball Valves.API St 609, Butterfly Valves.API St 610, Centrifugal Pumps.API St 611, General-Purpose Steam Turbines.API St 612, Special Purpose Steam Turbines For Petroleum, Chemical, And Gas Industry Services. API St 613, Special Purpose Gear Units For Petroleum, Chemistry & Gas Ind Service.API St 614, Lubrication, Shaft-Sealing, And Control-Oil Systems And Auxiliaries.API St 616, Gas Turbines for the Petroleum Chemical and Gas Industry Services.API St 617, Axial And Centrifugal Compressors And Expander-Compressors.API St 618, Reciprocating Compressors For Petroleum Chemical And Gas Industry Services.API St 619, Rotary Type Positive Displacement Compressor.API St 620, Design and construction of Large Welded Low Pressure Storage Tanks.API St 620, Design and construction of Large Welded Low Pressure Storage Tanks_ad.1. API St 620, Design and construction of Large Welded Low Pressure Storage Tanks_ad.3. API St 650, Welded Steel Tanks for Oil Storage.API St 653, Tank Inspection, Repair, Alteration, and Reconstruction.API St 660, Shell-And-Tube Heat Exchangers For General Refinery Services.API St 661, Air-Cooled Heat Exchangers For General Refinery Service.API St 662, Plate Heat Exchangers For General Refinery Services.API St 670, Machinery Protection System.API St 671, Special-Purpose Couplings.API St 672, Packaged, Integrally Geared Centrifugal Air Compressors.API St 673, Centrifugal Fans For Petroleum, Chemical And Gas Industry Services.API St 674, Positive Displacement Pump-Reciprocating.API St 675, Positive Displacement Pumps - Controlled Volume.API St 676, Positive Displacement Pumps - Rotary.API St 677, General Purpose Gear Units For Petroleum, Chemical, And Gas Industry Services. API St 682, Shaft Sealing Systems For Centrifugal And Rotary Compressors.OTHERAPI - Security Guidelines Fro The Petroleum Industry.API - Technical Databook - Petroleum Refining - 6Th Ed (1997).API 510 Pressure Vessel Inspection CodeAPI BULL 2U, Stability Design of Cylindrical ShellsAPI BULL 2V, Flat Plate StructuresAPI Insp 510, Pressure Vessel Inspec Code_Maintenance Inspec, Rating, Repair, Alteration API Insp 570, Piping Inspec Code-Inspec,Repair,Alteration,Rerating In-service Piping SystemsAPI Pub 2030, Fixed Water Spray System For Fire ProtectionAPI Pub 327, Aboveground Storage Tanks Standard - TutorialAPI Pub 4465, Treatment Technologies For Refinery WastesList API StandardsRECOMMENDED PRACTICEAPI Rec 1102, Steel Pipelines Crossing Railroads And HighwaysAPI Rec 2A-WSD, Planning, Designing and Constructing Fixed Offshore PlatformsAPI Rec 2FPS, Planning, Designing And Constructing Floating Production SystemsAPI Rec 500, Classification Of Locations For Electrical Instalations In Petroleum FacilitiesAPI Rec 505, Classification Of Locations For Electrical Installations At Petroleum Facilities API Rec 520_Part 1, Sizing, Selection & Installation of Pressure-Relieving Devices in Refineries API Rec 520_Part 2, Sizing, Selection & Instalation Of Pressure-Relieving Devices In Refineries API Rec 521, Guide For Pressure-Relieving And Depressuring SystemsAPI Rec 536, Post-Combustion NOx Control for Fired EquipmentAPI Rec 540, Electrical Installations In Petroleum Processing PlantsAPI Rec 551, Process Measurement InstrumentationAPI Rec 556, Instrumentation And Control Systems For Fired Heaters And Steam Generators API Rec 579, Fitness for ServiceAPI Rec 580, Risk Based InspectionAPI Rec 581, Risk-Based Inspection, Base Resource DocumentAPI Rec 5L1, Railroad Transportation of Line PipeAPI Rec 5L3, Conducting Drop-Weight Tear Tests on Line PipeAPI Rec 5L8, Field Inspection Of New Line PipeAPI Rec 5LW, Transportation of Line Pipe on Barges and Marine VesselsAPI Rec 651, Cathodic Protection of Aboveground Petroleum Storage TanksAPI Rec 80, Guidelines for the Definition of Onshore Gas Gathering LinesAPI RP 1102 (1993)API RP 1109 (1993)API RP 1110 (1991)API RP 1111 (1999)API RP 1114 (1994)API RP 1117 (1996)API RP 1141 (1994)API RP 12N (1994)API Rp 12r1 (1997)API RP 14B (1994)API RP 14C_2001-ed7_SafetySystemForOffshAPI RP 14E (1991)API RP 14G (1993)API RP 14H (1994)API RP 14J (2001)API RP 14J_2001-ed2_HazardAnalysisOffshAPI RP 1604 (1996)API RP 1615 (1996)API RP 1621 (1993)API RP 1631 (2001)API RP 1632 (1996)API Rp 16Q - Design, Selection, Operation And Maintenance Of Marine Drilling Risers Systems API Rp 17A (1996)API Rp 17B (1998)API Rp 17G (1995)API RP 2016 (2001)API RP 2201 (1995)API RP 2210 (2000)API Rp 2350 (1996)API Rp 2350 - Overfill Protection For Storage Tanks In Petroleum Facilities (2Nd, 1996)API Rp 2A-Lfrd (1997)API Rp 2Sk (1996)API RP 2T 2nd EdAPI RP 500_ed2-1997API Rp 55 - Oil And Gas Producing And Operation Facilities, Hydrogen Sulfide h2SAPI RP 552 (1994)API RP 553 (1998)API RP 554 (1995)API RP 555 (2001)API RP 556 (1997)API RP 557 (2000)API Rp 572 (2Nd 2001 80P)-Pressure Vessels InspectionAPI Rp 573 - Inspection Of Fired Boilers And Heaters (1St, 1991)API Rp 574 (1998)Piping System ComponentsAPI Rp 575 (1995) Inspection - Pressure-Relieving DevicesAPI RP 576 (2000)API Rp 577 - Welding Inspection And MetallurgyAPI RP 578 (1999)API Rp 579 (2000) Fitness-For-Service First EditionAPI RP 582 (2001)API RP 591 (1998)API Rp 5b1 - Gauging And Inspection Of Casing, Tubing, And Line Pipe Threads - 5Th Ed, 1999 API Rp 5L ed42 Specification for line pipe 2000API RP 5L8 ed2 Field inspection of new line pipe 1996API Rp 5Lw - Transportation Of Line Pipe On Barges And Marine Vessels - 2Nd Ed, 1996 API RP 621 (2002)API RP 651 (1997)API RP 652 (1997)API RP 683 (1993)API RP 686 (1996)API RP 687 (2001)API Rp 941 5Th 1997 (Steel For Hydrogen ServiceMANUAL OF PETROLEUM MEASUREMENT STANDARDSAPI Mpms 10.1, Sediment and WaterAPI Mpms 10.2, Sediment and WaterAPI Mpms 10.3, Sediment and WaterAPI Mpms 10.4, Sediment and WaterAPI Mpms 10.5, Sediment and WaterAPI Mpms 10.6, Sediment and WaterAPI Mpms 10.7, Sediment and WaterAPI Mpms 10.8, Sediment and WaterAPI Mpms 10.9, Sediment and WaterAPI Mpms 11.1.2, Volume Correction FactorsAPI Mpms 12.1, Calculation of Petroleum QuantitiesAPI Mpms 12.2, Calculation of Petroleum QuantitiesAPI Mpms 12.2.1, Calculation of Petroleum QuantitiesAPI Mpms 12.2.2, Calculation of Petroleum QuantitiesAPI Mpms 12.2.3, Calculation of Petroleum QuantitiesAPI Mpms 12.2.4, Calculation of Petroleum QuantitiesAPI Mpms 12.2.5, Calculation of Petroleum QuantitiesAPI Mpms 13.1, Statistical Aspects of Measuring and SamplingAPI Mpms 14.3.1, Natural Gas Fluids MeasurementAPI Mpms 14.3.2, Natural Gas Fluids MeasurementAPI Mpms 14.3.3, Natural Gas Fluids MeasurementAPI Mpms 14.3.4, Natural Gas Fluids MeasurementAPI Mpms 14.4, Natural Gas Fluids MeasurementAPI Mpms 14.8, Natural Gas Fluids MeasurementsAPI Mpms 15, Guidelines for the Use of the International System of Units API Mpms 17.5, Marine MeasurementAPI Mpms 17.7, Marine MeasurementAPI Mpms 17.8, Marine MeasurementAPI Mpms 19.2, Evaporative-loss MeasurementAPI Mpms 19.3F, Evaporative-loss MeasurementAPI Mpms 2.2B, Tank CalibrationAPI MPMS 2.2C, Tank CalibrationAPI MPMS 2.2D, Tank CalibrationAPI Mpms 2.2F, Calibration of horizontal cylindrical tanksAPI Mpms 2.8A, Tank CalibrationAPI Mpms 21.1, Flow Measurement Using Electronic Metering Systems API MPMS 3.3 Tank GaugingAPI Mpms 3.4, Tank GaugingAPI Mpms 3.5, Tank GaugingAPI Mpms 3.6, Tank GaugingAPI Mpms 4.1, Proving SystemsAPI Mpms 4.2, Proving SystemsAPI Mpms 4.3, Proving SystemsAPI Mpms 4.4, Proving SystemsAPI Mpms 4.5, Proving SystemsAPI Mpms 4.6, Proving SystemsAPI Mpms 4.7, Proving SystemsAPI Mpms 4.8, Proving SystemsAPI Mpms 5.1, MeteringAPI Mpms 5.2, MeteringAPI Mpms 5.3, MeteringAPI Mpms 5.4, MeteringAPI Mpms 5.5, MeteringAPI Mpms 5.6, MeteringAPI Mpms 5.8, MeteringAPI Mpms 6.1, Metering AssembliesAPI Mpms 6.2, Metering AssembliesAPI Mpms 6.3, Metering AssembliesAPI Mpms 6.4, Metering AssembliesAPI Mpms 6.5, Metering AssembliesAPI Mpms 6.6, Metering AssembliesAPI Mpms 6.7, Metering AssembliesAPI Mpms 7.1, Temperature Determination API Mpms 7.2, Temperature Determination API Mpms 7.3, Temperature Determination API Mpms 7.4, Temperature Determination API Mpms 8.1, SamplingAPI Mpms 8.2, SamplingAPI MPMS 8.3, SamplingAPI Mpms 8.4, SamplingAPI Mpms 9.1, Density Determination API Mpms 9.2, Density Determination。

利用StreamAPI对List集合进行分组求和统计(2种方式)

利用StreamAPI对List集合进行分组求和统计(2种方式)

利⽤StreamAPI对List集合进⾏分组求和统计(2种⽅式)⼀、根据String类型字段分组,求BigDecimal类型的和1.原始数据及需求需求:发货地和收货地相同的数据,合并这两项,并计算其他两项的数据之和拿到的原始数据如下图所⽰:2.利⽤StreamAPI处理List集合代码如下:@Overridepublic Map<String, Object> countCarLine(String begin, String end) {// 线路统计List<CarLineVO> carLineVOS = dashboardMapper.countCarLine(begin, end);// 接收处理后的数据List<CarLineVO> newCarLineVOs = new ArrayList<>();// 数据分组统计处理carLineVOS.parallelStream().collect(Collectors.groupingBy(item -> (item .getDeliverAddress() + item .getCollectAddress()), Collectors.toList())).forEach((id, transfer) -> {transfer.stream().reduce((a, b) -> new CarLineVO(a.getDeliverAddress(), a.getCollectAddress(), a.getCollectNetWeight().add(b.getCollectNetWeight()), a.getTotalFreightPrice().add(b.getTotalFreightPrice()))) .ifPresent(newCarLineVOs::add);});Map<String, Object> map = new HashMap<>();map.put("carLine", newCarLineVOs);return map;}3.处理后得到符合需求的数据处理后的数据:4.实体类CarLineVO类:/*** @Author: Ron* @Create: 2020 10:14*/@Data@NoArgsConstructor@AllArgsConstructorpublic class CarLineVO {private String deliverAddress;private String collectAddress;private BigDecimal collectNetWeight;private BigDecimal totalFreightPrice;}实体类使⽤lombok插件⼆、根据String类型字段分组,求int类型的和1.实体类package com.qs.modules.formMaterial.model;import com.baomidou.mybatisplus.annotation.IdType;import com.baomidou.mybatisplus.annotation.TableField;import com.baomidou.mybatisplus.annotation.TableId;import com.baomidou.mybatisplus.annotation.TableName;import com.qs.db.base.model.BaseModel;import io.swagger.annotations.ApiModel;import io.swagger.annotations.ApiModelProperty;import lombok.Data;import lombok.EqualsAndHashCode;import lombok.experimental.Accessors;/*** 申请单和物料中间表** @author Charles* @since 2021/09/30*/@EqualsAndHashCode(callSuper = true)@Data@Accessors(chain = true)@TableName("form_material")@ApiModel(value="申请单和物料中间表", description="申请单和物料中间表")public class FormMaterial extends BaseModel {private static final long serialVersionUID = 1L;/*** 主键id*/@ApiModelProperty(value = "主键id")@TableId(value = "id", type = IdType.ASSIGN_ID)private String id;/*** 申请单id*/@ApiModelProperty(value = "申请单id")private String applicationFormId;/*** 申请物料的id*/@ApiModelProperty(value = "申请物料的id")private String materialId;/*** 申请物料的数量*/@ApiModelProperty(value = "申请物料的数量")private int materialCount;/*** 取出的物料总数*/@ApiModelProperty(value = "取出的物料总数")private int takeTotalCount;/*** 剩余物料数量*/@ApiModelProperty(value = "剩余物料数量")private int remainingCount;/*** 此物料是否被领取完:0即未领取完,1即领取完*/@ApiModelProperty(value = "此物料是否被领取完")private String materialFlag;@TableField(exist = false)private String materialNumber;@TableField(exist = false)private String materialName;/*** 传⼊的查询条件:物料数量*/@TableField(exist = false)private String queryMaterialCount;/*** ⼊参*/public static final String APPLICATION_FORM_ID = "application_form_id";public static final String MATERIAL_COUNT = "material_count";}2.需求传过来的数据是这样的,物料id-materialId相同的话,物料数量求和materialCount [{"materialId": "1453637685838372866","materialCount": "15"},{"materialId": "1453638065183809538","materialCount": "21"},{"materialId": "1482879355628838914","materialCount": "8"}]3.Stream处理// 申请的重复物料信息,根据物料id,申请的物料数量求和合并成⼀条数据// formMaterialList就是来源的集合List<FormMaterial> newList = new ArrayList<>();formMaterialList.parallelStream().collect(Collectors.groupingBy(FormMaterial::getMaterialId, Collectors.toList())).forEach((materialId, list) ->list.stream().reduce((a, b) ->new FormMaterial().setMaterialId(a.getMaterialId()).setMaterialCount(a.getMaterialCount() + b.getMaterialCount())).ifPresent(newList::add));三、总结感觉和for循环差不多,流式运算⾥也是带了.forEach的⽅法了。

java更新list元素如何使用StreamAPI更新Java8中List中的每个元素

java更新list元素如何使用StreamAPI更新Java8中List中的每个元素

java更新list元素如何使用StreamAPI更新Java8中List中的每个元素在Java 8中,可以使用Stream API对List中的每个元素进行更新。

Stream API是一个用于处理集合数据的功能强大且可组合的工具。

要使用Stream API更新List中的每个元素,可以按照以下步骤操作:1. 首先,使用`stream(`方法将List转换为流。

使用`parallelStream(`方法可以并行处理流,提高处理效率(如果适用)。

2. 使用`map(`方法对流中的每个元素应用一个函数。

该函数将以当前元素作为输入,并返回更新后的元素值。

例如,可以使用`map(`方法将所有元素乘以23. 使用`collect(`方法将更新后的元素收集到一个新的List对象中。

`collect(`方法使用一个`Collector`作为参数,用于将流中的元素进行收集和组合。

4. 最后,使用`forEach(`方法打印或使用更新后的List。

下面是一个示例代码,演示如何使用Stream API更新List中的每个元素:```javaimport java.util.ArrayList;import java.util.List;import java.util.stream.Collectors;public class Mainpublic static void main(String[] args)List<Integer> numbers = new ArrayList<>(;numbers.add(1);numbers.add(2);numbers.add(3);numbers.add(4);numbers.add(5);System.out.println("原始List: " + numbers);// 使用Stream API更新List中的每个元素,将每个元素乘以2 List<Integer> updatedNumbers = numbers.stream.map(n -> n * 2).collect(Collectors.toList();System.out.println("更新后的List: " + updatedNumbers);// 使用forEach(方法打印更新后的ListupdatedNumbers.forEach(System.out::println);}```输出结果为:```原始List: [1, 2, 3, 4, 5]更新后的List: [2, 4, 6, 8, 10]10```在上面的示例中,我们创建了一个整数类型的List,并使用`stream(`方法将其转换为流。

apifox list参数

apifox list参数

apifox list参数
APIFOX是一个API设计和文档工具,它提供了许多功能来帮助开发人员设计、管理和测试API。

在APIFOX中,"list"参数通常用于列出或获取特定资源的列表。

例如,在使用APIFOX的API设计工具时,你可以使用"list"参数来列出所有已创建的API或文档。

这样可以方便用户查看已有的资源并进行管理。

另外,在API测试工具中,"list"参数可以用来获取特定类型的测试用例或测试结果的列表,帮助用户快速了解测试情况。

总的来说,"list"参数在APIFOX中通常用于获取资源列表或相关信息,提高了用户对API设计和测试的效率和便利性。

希望这个解释能够帮助你理解"list"参数在APIFOX中的作用。

jdk8 list根据条件过滤

jdk8 list根据条件过滤

jdk8 list根据条件过滤当现代程序设计者面对复杂的海量数据时,根据表中的字段、值、属性等条件来过滤数据是一件十分必要的工作。

尤其是当这些数据以List集合的形式存在时,就需要更有效、简洁的方法来进行过滤操作。

Java 8已经将List中的数据过滤进行了优化,同时也提供了更加丰富、简洁的API以及对Stream API的增强,以实现对List集合中的数据过滤。

在本文中,我们将探讨如何使用JDK 8的API来过滤List中的数据,并且给出一些实用的实例。

一、使用for循环进行过滤使用for循环过滤List数据是传统、最常用的做法,最开始的操作也是经典的for循环操作。

如:List<Person> list = new ArrayList<>();;List<Person> resultList = new ArrayList<>();for(Person p : list){if(p.getAge() >= 18){resultList.add(p);}}此外,也可以使用迭代器的方式进行循环操作:List<Person> list = new ArrayList<>();;List<Person> resultList = new ArrayList<>();Iterator<Person> iterator = list.iterator();while(iterator.hasNext()){Person p = iterator.next();if(p.getAge() >= 18){resultList.add(p);}}二、使用 Stream API行过滤在Java 8中,Stream API集合中的元素进行过滤操作提供了更加简洁的API。

Stream API提供了filter()方法,可以根据传入的条件,从集合中过滤出符合要求的元素,返回一个新的Stream对象。

rest接口 list作为参数的写法

rest接口 list作为参数的写法

rest接口list作为参数的写法在RESTful API 中,如果你想要传递一个列表作为参数,可以使用查询字符串(query parameters)或请求体(request body)的方式来实现。

具体的选择取决于你的API 设计和使用的HTTP 方法。

以下是使用查询字符串和请求体两种方式的示例:1. 使用查询字符串在URL 的查询字符串中传递列表参数:```httpGET /api/resource?list=1&list=2&list=3```在这个例子中,`list` 是参数名,其值是一个包含多个元素的列表。

#Express 示例:```javascriptconst express = require('express');const app = express();app.get('/api/resource', (req, res) => {const list = req.query.list;// 处理list 参数res.json({ result: list });});app.listen(3000, () => {console.log('Server is running on port 3000');});```2. 使用请求体在请求体中传递JSON 数据,其中包含一个列表:```httpPOST /api/resourceContent-Type: application/json{"list": [1, 2, 3]}```#Express 示例:```javascriptconst express = require('express');const bodyParser = require('body-parser');const app = express();// 解析请求体中的JSON 数据e(bodyParser.json());app.post('/api/resource', (req, res) => {const list = req.body.list;// 处理list 参数res.json({ result: list });});app.listen(3000, () => {console.log('Server is running on port 3000');});```在这个例子中,使用了`body-parser` 中间件来解析请求体中的JSON 数据。

postman get方法传list参数

postman get方法传list参数

postman get方法传list参数Postman是一个API开发和测试工具,用于发送HTTP请求并捕获和验证响应。

通过使用Postman,您可以测试Web服务以确保其正确运行并正确处理请求和响应。

在GET请求中传递列表参数相对简单。

可以使用Query参数将列表参数传递给API。

以下是在Postman中进行GET请求并传递列表参数的步骤:1. 打开Postman应用程序并创建一个新的请求。

2. 在请求URL的末尾添加查询参数,格式为`?key=value`。

3. 对于列表参数,可以使用相同的参数键并在值中使用逗号分隔的多个值。

例如,`?list_param=value1,value2,value3`。

4.单击“发送”按钮,以向API发送GET请求并获取响应。

以下是一个示例,演示如何使用Postman进行GET请求并传递列表参数:1. 打开Postman应用程序并创建一个新的请求。

3.单击“发送”按钮,向API发送GET请求。

4.检查响应来验证API是否按预期处理了列表参数。

在后端API中,需要相应的逻辑来解析和处理传递的列表参数。

可以使用后端编程语言的内置方法来解析查询参数并将其转换为列表。

例如,在Python Flask框架中,可以使用`request.args.getlist('param_name')`方法来获取传递的列表参数的值。

以下是一个示例:```pythonfrom flask import Flask, requestapp = Flask(__name__)def search(:colors = request.args.getlist('colors')# 处理colors列表参数的逻辑return "Colors: " + str(colors)```这个示例中,`request.args.getlist('colors')`将返回一个包含传递的颜色列表参数的Python列表。

postmanlist参数

postmanlist参数

postmanlist参数
Postman的List参数是一组值的有序序列,每个值都有一个唯一的键。

在Postman中,可以通过两种方式设置List参数:使用参数值编辑
器或直接在请求URL或请求主体中设置参数。

以下是一些常见的List参数:
1. ids:包含一组唯一的标识符,用于指定请求操作的目标。

2. tags:包含标记值的列表,用于标记API资源或操作以进行后续
过滤或组合。

3. filters:包含针对API资源的过滤器条件,以控制其返回的内容。

4. fields:包含针对API资源的要返回的字段列表,以减少返回数
据的大小。

5. sort:包含用于对API资源进行排序的字段和顺序。

6. query:包含查询字符串参数的列表,用于在请求URL中进行过滤
和排序。

7. headers:包含HTTP请求头的列表,用于向API发送其他信息,
如授权令牌或语言首选项。

需要注意的是,参数的名称和值可能会因API而异,具体取决于服务
端实现的要求。

在使用Postman处理API请求时,建议先查看API文档或
与开发人员联系以确定正确的参数名称和值。

api接口设计表格

api接口设计表格
是/否(根据API要求)
这只是一个示例表格,具体的表格内容可以根据实际需求进行调整和扩展。在实际应用中,您可能需要根据具体的API接口要求和业务逻辑来设计表格,以便更好地满足测试和开发的需求。

4
请求URL
字符串
API的请求地址

5
请求参数
字典/列表/其他数据类型
传递给API的参数,可以是键值对、列表等形式
是/否(根据API要其他数据类型
HTTP请求头信息,如认证信息、内容类型等
是/否(根据API要求)
7
请求体内容
字符串/字典/列表/其他数据类型
要发送给API的数据,可以是JSON、XML等形式的数据结构
是/否(根据API要求)
8
响应格式
字符串/字典/列表/其他数据类型
API返回的数据格式,如JSON、XML等
是/否(根据API要求)
9
响应码
整数/字符串/其他数据类型
API返回的状态码,用于表示请求的处理结果和状态信息
是/否(根据API要求)
10
响应内容
字符串/字典/列表/其他数据类型
API返回的具体数据或消息内容,可以是JSON、XML等形式的数据结构
当设计API接口时,可以使用表格来整理和展示相关信息。以下是一个示例表格,包括了一些常见的API接口设计方面的内容:
序号
参数名称
参数类型
参数描述
是否必填
1
API名称
字符串
API的唯一标识符

2
API版本
字符串
API的版本信息

3
请求方法
字符串
HTTP请求方法(如GET、POST、PUT、DELETE等)

postman中get请求 传list -回复

postman中get请求 传list -回复

postman中get请求传list -回复Postman中的GET请求传递列表Postman是一种流行的API开发工具,它提供了许多功能强大的功能,用于测试和调试Web API。

其中一个常见的用例是使用GET请求来传递列表数据。

在本文中,我们将详细介绍如何在使用Postman进行API测试期间使用GET请求传递列表数据。

第一步- 安装Postman要使用Postman进行API测试,首先需要在计算机上安装Postman应用程序。

您可以在Postman官方网站上找到适合您操作系统的版本,并按照提示进行安装。

第二步- 打开Postman安装完成后,可以从计算机的应用程序列表或桌面上启动Postman。

第三步- 创建新的请求在Postman主界面的左上角,单击“New”按钮创建一个新的请求。

然后,选择“Request”选项。

第四步- 设置请求URL在请求URL字段中,输入要测试的API的URL。

确保该URL与您要测试的API一致。

第五步- 选择GET请求类型在请求URL字段的右侧,有一个下拉菜单,用于选择请求类型。

选择“GET”请求。

第六步- 添加查询参数如果您需要在GET请求中传输列表参数,可以通过添加查询参数来实现。

在Postman的请求URL字段下方,有一个“Params”选项卡。

单击该选项卡以打开查询参数编辑器。

第七步- 添加列表参数在查询参数编辑器中,单击右侧的“Add Query Param”按钮添加新的查询参数。

对于每个参数,您需要指定参数的键和值。

例如,如果要传递名为“ids”的列表参数,您可以将键设置为“ids”,将值设置为一个逗号分隔的ID列表,如“1,2,3,4”。

第八步- 发送请求完成查询参数设置后,可以单击右上角的“Send”按钮发送GET请求。

Postman将向API发送请求并显示响应。

第九步- 查看响应在Postman的主界面下方,有一个名为“Response”的窗格,它将显示API的响应。

fastapi form list 的参数

fastapi form list 的参数

在FastAPI 中,要处理表单数据列表,可以使用Form类型与List类型的结合。

FastAPI 会自动解析和处理表单数据并将其绑定到参数上。

下面是一个简单的示例,展示如何在FastAPI 中使用Form和List类型来处理表单列表参数:
python复制代码
from fastapi import FastAPI, Form
app = FastAPI()
@app.post("/items/")
async def create_item(items: list[str] = Form(...)):
for item in items:
print(item)
return {"items": items}
在上面的示例中,我们定义了一个POST 请求的路由/items/,并使用Form类型将表单数据绑定到items参数上。

由于items参数是一个列表,我们使
用list[str]类型来指定其数据类型。

在请求的表单数据中,我们可以传递一个字符串列表,例如:
bash复制代码
name=Item1&name=Item2&name=Item3
FastAPI 会自动解析该表单数据,并将其转换为items参数的值。

然后,
在create_item函数中,我们可以对items进行迭代和处理。

请注意,在Form(...)中使用三个点...表示该参数是必需的。

如果你希望该参数是可选的,可以使用一个具体的值,例如Form(None)。

restful list复杂例子 -回复

restful list复杂例子 -回复

restful list复杂例子-回复RESTful list复杂例子(Restful List Complex Example)指的是使用RESTful API实现对一个复杂列表的增删改查操作的示例。

在这篇文章中,我们将以一个虚构的在线商城为例,详细介绍如何设计和实现一个支持RESTful风格的API,通过此API实现对商品列表的增删改查操作。

首先,我们需要定义一些基本概念和术语。

在本例中,我们将使用以下术语来描述商城系统:- `Product`(商品): 商城中的一个具体商品。

- `Category`(分类): 商品按照不同的分类进行组织。

- `Inventory`(库存): 表示某个商品的库存数量和价格。

- `Cart`(购物车): 用户可以将商品添加到购物车中,以便在结算时购买这些商品。

- `Order`(订单): 用户购买商品后生成的订单。

现在我们开始设计和实现RESTful API。

首先,我们需要定义一些基本的资源路由和HTTP动词:1. GET /categories: 获取所有商品分类的列表。

2. POST /categories: 创建一个新的商品分类。

3. GET /categories/{id}: 获取特定商品分类的详细信息。

4. PUT /categories/{id}: 更新特定商品分类的信息。

5. DELETE /categories/{id}: 删除特定商品分类。

接下来,我们来定义处理商品资源的路由和动词:1. GET /products: 获取所有商品的列表。

2. POST /products: 创建一个新的商品。

3. GET /products/{id}: 获取特定商品的详细信息。

4. PUT /products/{id}: 更新特定商品的信息。

5. DELETE /products/{id}: 删除特定商品。

然后,我们来定义处理库存资源的路由和动词:1. GET /inventory/{product_id}: 获取特定商品的库存信息。

postmanlist参数

postmanlist参数

postmanlist参数Postman是一种常用的API测试和文档工具,它可以用来发送HTTP请求、检查响应和验证API的行为。

在Postman中,列表参数是一种常见的数据类型,可用于向API发送多个相同类型的值。

列表参数通常用于以下场景:1.批量操作:列表参数可以用来在一次请求中执行多个操作。

例如,可以使用列表参数将多个用户信息一起传递给API,在一个API请求中创建多个用户。

2.过滤数据:列表参数也可以用于向API发送多个过滤条件,以获取满足所有条件的数据。

例如,可以使用列表参数将多个用户名传递给API,并获取这些用户的详细信息。

在Postman中,可以通过在请求的参数中指定列表参数的名称,并在值字段中使用逗号分隔来创建列表参数。

例如,在URL参数中,可以将列表参数名设置为`users`,并在值字段中使用逗号分隔多个用户名:```GET /api/users?users=user1,user2,user3```在请求体中,可以将列表参数名设置为`users`,并在值字段中使用逗号分隔多个用户信息:```POST /api/usersContent-Type: application/json"users": ["user1", "user2", "user3"]```在上述示例中,列表参数`users`包含了三个用户名。

在编写API测试脚本时,可以使用Postman的预置脚本功能来处理列表参数。

预置脚本是在发送请求之前或之后执行的脚本,可以用来设置变量、处理请求参数等。

在预置脚本中,可以使用Postman提供的方法来处理列表参数。

例如,可以使用`pm.iterationData`方法来获取列表参数的值,并在循环中执行多个请求。

以下是一个示例预置脚本,使用列表参数`users`发送多个创建用户的请求:```javascript//获取列表参数的值var users = pm.iterationData.get("users");//将多个用户名分隔为数组var userArray = users.split(",");//循环执行多个请求userArray.forEach(function(username)pm.request.url.addQueryParams({ key: "users", value: username });pm.sendRequest(;});```在上述示例中,预置脚本将获取列表参数`users`的值,并使用`split`方法将其分隔为一个用户名数组。

13个查询API接口

13个查询API接口

13个查询API接⼝# exclude排除# 返回结果为queryset类型数据,通过objects控制器可以调⽤,queryset类型数据也能调⽤# obj_list = models.Book.objects.exclude(id=2)# obj_list = obj_list.filter(title='少年阿宾1')# obj_list = obj_list.all()# obj_list = models.Book.objects.exclude(id=2).filter(title__contains='少年').exclude(id=5)# order_by 排序# 返回结果为queryset类型数据,queryset类型数据可以调⽤这个⽅法# obj_list = models.Book.objects.all().order_by('-id') #-id加个-号表⽰按照该字段降序排列, desc asc# '''select * from app01_book order by id desc;'''# obj_list = models.Book.objects.all().order_by('price', '-id') #按照价格升序排列,价格相同的按照id降序排列# reverse()# 翻转必须在排序数据的基础上# 返回结果为queryset类型数据,queryset类型数据可以调⽤这个⽅法# obj_list = models.Book.objects.all().order_by('-id').reverse()# count# queryset类型数据可以调⽤这个⽅法,返回值为数字# obj_list = models.Book.objects.all().count()# first\last# queryset类型数据可以调⽤这个⽅法,返回值为模型类对象# obj_list = models.Book.objects.all().first()# obj_list = models.Book.objects.all()[0]# obj_list = models.Book.objects.all().last()# exists# 判断查询结果是有数据# queryset类型数据可以调⽤这个⽅法# obj_list = models.Book.objects.all().exists() #判断是否有数据的效率⾼,只找⼀条记录 limit 1# values# 可以获取指定字段数据# objects可以调⽤, queryset也能调⽤,返回结果还是queryset,内容为⼀个个字典数据# obj_list = models.Book.objects.values('title', 'price')# obj_list = models.Book.objects.filter(id=5).values('title', 'price')# values_list# 可以获取指定字段数据,返回结果还是queryset,内容为⼀个个元组数据# obj_list = models.Book.objects.values_list('title', 'price')# obj_list = models.Book.objects.filter(id=5).values_list('title', 'price')# distinct 去重# ⼀般配合values和values_list来使⽤obj_list = models.Book.objects.values('price').distinct()print(obj_list)。

javaapi如何获取kafka所有Topic列表,并放置为一个list

javaapi如何获取kafka所有Topic列表,并放置为一个list
tream);
TopicCommand.main(options);
String message = byteStream.toString(); List<String> ls = new ArrayList<String>();
String[]ss = message.split("\n"); ls = Arrays.asList(ss);
// Restore old stream System.setOut(oldStream);
for(int i=0;i<ss.length;i++){//循环遍历转换后的list中的topic System.out.println(ls.get(i)); }
}
网络错误503请刷新页面重试持续报错请尝试更换浏览器或网络环境
javaapi如何获取 kafka所有 Topic列表 ,并放置为一个 list
kafka内部所有的实现都是通过TopicCommand的main方法,通过java代码调用API,TopicCommand.main(options)的方式只能打印到控制 台,不能转换到一个list。
下面讲解下如何转换为list:
1、查看主题(Topic)
【命令方式】:bin/kafka-topics.sh --list --zookeeper 192.168.2.212:2181/kafka
【JAVA API方式】:
public static void main(String[] args) { String[] options = new String[]{ "--list", "--zookeeper", "192.168.2.212:2181/kafka"

fastapi 数组参数

fastapi 数组参数

fastapi 数组参数FastAPI是一个高效的PythonWeb框架,可以轻松地构建高性能的API。

在FastAPI中,可以使用多种方法来处理数组参数。

本文将介绍如何在FastAPI中使用数组参数。

一、使用ListFastAPI中可以使用Python中的List来处理数组参数。

可以在API路径中定义List类型参数,例如:```python@app.post('/items/')async def create_item(item: List[str]):return {'item': item}```在上面的代码中,我们定义了一个名为“item”的参数,它是一个字符串类型的List。

当我们在API中调用这个函数时,可以传递一个由多个字符串组成的List。

二、使用Set除了List,FastAPI还支持使用Set来处理数组参数。

可以像使用List一样在API路径中定义Set类型参数,例如:```python@app.post('/items/')async def create_item(item: Set[str]):return {'item': item}```在上面的代码中,我们定义了一个名为“item”的参数,它是一个字符串类型的Set。

当我们在API中调用这个函数时,可以传递一个由多个唯一字符串组成的Set。

三、使用Tuple除了List和Set,FastAPI还支持使用Tuple来处理数组参数。

可以像使用List和Set一样在API路径中定义Tuple类型参数,例如:```python@app.post('/items/')async def create_item(item: Tuple[str, int]):return {'item': item}```在上面的代码中,我们定义了一个名为“item”的参数,它是一个包含一个字符串和一个整数的Tuple。

JAVA8-使用streamapi进行list集合指定字段去重

JAVA8-使用streamapi进行list集合指定字段去重

JAVA8-使⽤streamapi进⾏list集合指定字段去重背景有⼀个list,实体包含多个字段,当其中两个字段值均相同时,就认为list中的这两条记录是⼀样的去重java8中有⼀个collectingAndThen可以根据多个字段去重依据姓名和年龄去重,当姓名和年龄相同时,认为这两个实体相同class FlightTicketInfo {private String orderNumber;private String userName;private String age;public FlightTicketInfo(String orderNumber, String userName, String age) {this.orderNumber = orderNumber;erName = userName;this.age = age;}@Overridepublic String toString() {return "FlightTicketInfo{" +"orderNumber='" + orderNumber + '\'' +", userName='" + userName + '\'' +", age='" + age + '\'' +'}';}public String getOrderNumber() {return orderNumber;}public String getUserName() {return userName;}public String getAge() {return age;}}@Testpublic void testList(){List<FlightTicketInfo> infoList = new ArrayList<>();infoList.add(new FlightTicketInfo("11111", "xiaoming", "22"));infoList.add(new FlightTicketInfo("22222", "xiaoming", "22"));infoList.add(new FlightTicketInfo("33333", "xiaoming", "23"));infoList.add(new FlightTicketInfo("11111", "xiaoming", "22"));infoList.stream().collect(Collectors.collectingAndThen(Collectors.toCollection(() -> new TreeSet<>(paring(f -> f.getUserName()+f.getAge()))), ArrayList::new)) .forEach(System.out::println);}。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

API Spec4F-1995 (R2001)钻井和修井井架,底座规范(中文) 4API603-2001 150级,铸铁,耐腐蚀,法兰端阀门API PUBL46201-1995 1995 OIL SPILL CONFERENCE ABSTRACTS - ACHIEVING AND MAINTAINING PREPAREDNESSAPI541-2003 250马力及以上的鼠笼式模绕感应电动机API1160-2001 危险液体管道的管理系统完整性API STD1160-2001 Managing System Integrity for Hazardous Liquid PipelinesAPI RP1162-2003 管道操作者的公共注意项API RP11AR-2000 Recommended Practice for Care and Use of Subsurface Pumps Fourth Edition API SPEC11AX-2001 Specification for Subsurface Sucker Rod Pumps and FittingsAPI SPEC11B-1998 Specification for Sucker RodsAPI RP11BR-1989 Recommended Practice for Care and Handling of Sucker RodsAPI SPEC11D1-2002 Petroleum and Natural Gas Industries - Downhole Equipment - Packers and Bridge PlugsAPI SPEC11E-1994 Specification for Pumping UnitsAPI RP11ER-1990 Recommended Practice for Guarding of Pumping UnitsAPI RP11G-1994 Recommended Practice for Installation and Lubrication of Pumping Units API SPEC11IW-2000 Specification for Independent Wellhead EquipmentAPI RP11L-1988 Recommended Practice for Design Calculations for Sucker Rod Pumping Systems (Conventional Units)API SPEC11L6-1993 Specification for Electric Motor Prime Mover for Beam Pumping Unit ServiceAPI SPEC11N-1994 Specification for Lease Automatic Custody Transfer (LACT) Equipment API SPEC11P-1989 Specification for Packaged Reciprocating Compressors for Oil and Gas Production ServicesAPI RP11S-1994 Recommended Practice for the Operation, Maintenance and Troubleshooting of Electric Submersible Pump InstallationsAPI RP11S1-1997 Recommended Practice for Electrical Submersible Pump Teardown Report API RP11S1-1987 电动潜水泵拆卸报告API RP11S2-1997 Recommended Practice for Electric Submersible Pump TestingAPI RP11S3-1999 Recommended Practice for Electric Submersible Pump InstallationsAPI RP11S4-2002 Recommended Practice for Sizing and Selection of Electric Submersible Pump InstallationsAPI RP11S5-1993 Recommended Practice for Application of Electric Submersible Cable SystemsAPI RP11S6-1995 Recommended Practice for Testing of Electric Submersible Pump Cable SystemsAPI RP11S7-1993 Recommended Practice on Application and Testing of Electric Submersible Pump Seal Chamber SectionsAPI RP11S8-1993 Recommended Practice on Electric Submersible Pump System Vibrations API RP11T-1994 Recommended Practice for Installation and Operation of Wet Steam GeneratorsAPI SPEC11V1-1995 Specification for Gas Lift EquipmentAPI RP11V2-2001 Gas-Lift Valve Performance TestingAPI RP11V5-1999 Recommended Practice for Operations, Maintenance, and Trouble-Shooting of Gas Lift InstallationsAPI RP11V6-1999 Recommended Practice for Design of Continuous Flow Gas Lift Installations Using Injection Pressure Operated ValvesAPI RP11V7-1999 Recommended Practice for Repair, Testing, and Setting Gas Lift Valves API SPEC12B-1995 Specification for Bolted Tanks for Storage of Production Liquids API SPEC12D-1994 Specification for Field Welded Tanks for Storage of Production Liquids API SPEC12F-1994 Specification for Shop Welded Tanks for Storage of Production Liquids API SPEC12GDU-1990 Specification for Glycol-Type Gas Dehydration UnitsAPI SPEC12J-1989 Specification for Oil and Gas SeparatorsAPI SPEC12K-1989 Specification for Indirect Type Oil-Field HeatersAPI SPEC12L-1994 Specification for Vertical and Horizontal Emulsion TreatersAPI RP12N-1994 Recommended Practice for the Operation, Maintenance and Testing of Firebox Flame ArrestorsAPI SPEC12P-1995 Specification for Fiberglass Reinforced Plastic TanksAPI RP12R1-1997 Recommended Practice for Setting, Maintenance, Inspection, Operation and Repair of Tanks in Production ServiceAPI SPEC13A-2003 钻井液材料规范API RP13B-1-1997 Recommended Practice Standard Procedure for Field Testing Water-Based Drilling FluidsAPI RP13B1-2003 水基钻井泥浆现场试验的推荐实施规程API RP13C-1996 Recommended Practice for Drilling Fluid Processing Systems Evaluation API RP13D-2003 Recommended Practice on the Rheology and Hydraulics of Oil-Well Drilling FluidsAPI RP13E-1993 Recommended Practice for Shale Shaker Screen Cloth DesignationAPI RP13I-2003 钻井泥浆的实验室试验推荐实施规程API RP13J-1996 Testing of Heavy BrinesAPI RP13K-1996 Recommended Practice for Chemical Analysis of BariteAPI RP13L-2003 Recommended Practice for Training and Qualification of Drilling Fluid TechnologistsAPI13M-2004 完井液体粘性测量的推荐规程API SPEC14A-2000 Specification for Subsurface Safety Valve EquipmentAPI RP14B-1994 Design, Installation, Repair and Operation of Subsurface Safety Valve SystemsAPI RP14C-2001 Recommended Practice for Analysis, Design, Installation, and Testing of Basic Surface Safety Systems for Offshore Production PlatformsAPI RP14E-1991 Recommended Practice for Design and Installation of Offshore Production Platform Piping SystemsAPI RP14FZ-2001 Recommended Practice for Design and Installation of Electrical Systems for Fixed and Floating Offshore Petroleum FacilitiesAPI RP14G-1993 Recommended Practice for Fire Prevention and Control on Open Type Offshore Production PlatformsAPI RP14H-1994 Recommended Practice for Installation, Maintenance and Repair of Surface Safety Valves and Underwater Safety Valves OffshoreAPI RP14J-2001 Recommended Practice for Design and Hazards Analysis for Offshore Production FacilitiesAPI SPEC14L-2002 Lock Mandrels and Landing NipplesAPI1509-2002 Engine Oil Licensing and Certification SystemAPI STD1512-1995 Petroleum Test Laboratory Accreditation ProgramAPI RP1525-1997 Bulk Oil Testing, Handling, and Storage GuidelinesAPI STD1529-1998 Aviation Fueling HoseAPI STD1542-2002 Identification Markings for Dedicated Aviation Fuel Manufacturing and Distribution Facilities, Airport Storage and Mobile Fueling EquipmentAPI SPEC1581-2002 Specifications and Qualification Procedures for Aviation Jet Fuel Filter/SeparatorsAPI SPEC1583-2000 Specifications and Qualification Procedures for Aviation Fuel Filter Monitors with Absorbent Type ElementsAPI/IP SPEC1584-2001 Four-Inch Hydrant System Components and ArrangementsAPI SPEC1590-2002 Specifications and Qualification Procedures for Avaiation Fuel MicrofiltersAPI SPEC15HR-2001 Specification for High Pressure Fiberglass Line PipeAPI SPEC15LE-1995 Specification for Polyethylene Line Pipe (PE)API SPEC15LR-2001 Specification for Low Pressure Fiberglass Line Pipe and Fittings API SPEC15LT-1993 Specification for PVC Lined Steel Tubular GoodsAPI RP15TL4-1999 Recommended Practice for Care and Use of Fiberglass TubularsAPI RP1604-1996 Closure of Underground Petroleum Storage TanksAPI RP1615-1996 Installation of Underground Petroleum Storage SystemsAPI RP1621-1993 Bulk Liquid Stock Control at Retail OutletsAPI STD1631-2001 Interior Lining and Periodic Inspection of Underground Storage Tanks API RP1632-1996 Cathodic Protection of Underground Petroleum Storage Tanks and Piping SystemsAPI RP1639-2003 Owner/Operator s Guide to Operation and Maintenance of Vapor Recovery Systems at Gasoline Dispensing FacilitiesAPI RP1650-1996 Set of Six API Recommended Practices on Underground Petroleum Storage Tank Management Index Entry OnlyAPI SPEC16A-2001 钻通设备规范API SPEC16C-1993 Specification for Choke and Kill SystemsAPI SPEC16C-1993 阻流和切断系统 Specification for Control Systems for Drilling Well Control EquipmentAPI RP17A-2002 水下生产系统的设计和运行推荐实施规程API RP17B-2002 Recommended Practice for Flexible PipeAPI RP17C-2002 直流送管系统API SPEC17D-1992 Specification for Subsea Wellhead and Christmas Tree EquipmentAPI SPEC17E-2003 水下临时管道及电缆规范API SPEC17F-2003 Specification for Subsea Production Control SystemsAPI RP17F-2002 水下控制系统规范API RP17G-1995 Recommended Practice for Design and Operation of Completion/WorkoverRiser SystemsAPI RP17H-2002 海底生产系统的远程操作运载工具接口API RP17I-1996 Installation Guidelines for Subsea UmbilicalsAPI SPEC17J-1999 Specification for Unbonded Flexible PipeAPI SPEC17K-2001 Specification for Bonded Flexible PipeAPI RP17M-2000 海底生产系统上远程操作运载工具接口的推荐规程API RP19B-2000 Recommended Practices for Evaluation of Well PerforatorsAPI SPEC1B-1995 Specification for Oil-Field V-BeltAPI STD2000-1998 Venting Atmospheric and Low-Pressure Storage Tanks Nonrefrigerated and RefrigeratedAPI2000-1992 通风大气式低压贮罐API RP2001-1998 Fire Protection in RefineriesAPI RP2003-1998 Protection Against Ignitions Arising out of Static, Lightning, and Stray CurrentsAPI RP2005-1996 Service Station SafetyAPI RP2009-2002 Safe Welding, Cutting, and Other Hot Work Practices in the Petroleum and Petochemical IndustriesAPI2015-2001 石油贮罐的安全入口和清洗API STD2015-2001 Requirements for Safe Entry and Cleaning of Petroleum Storage Tanks API RP2016-2001 Guidelines and Procedures for Entering and Cleaning Petroleum Storage TanksAPI RP2021-2001 Management of Atmospheric Storage Tank FiresAPI RP2023-2001 Guide for Safe Storage and Handling of Heated Petroleum-Derived Asphalt Products and Crude-Oil ResiduaAPI RP2027-2002 Ignition Hazards and Safe Work Practices for Abrasive Blasting of Atmospheric Storage Tanks in Hydrocarbon ServiceAPI RP2028-2002 Flame Arresters in Piping SystemsAPI RP2200-1994 Repairing Crude Oil, Liquefied Petroleum Gas, and Product Pipelines API RP2201-2003 Safe Hot Tapping Practices in the Petroleum & Petrochemical Industries API RP2210-2000 Flame Arresters for Vents of Tanks Storing Petroleum ProductsAPI RP2220-1991 Improving Owner and Contractor Safety PerformanceAPI RP2221-1996 Implementing a Contractor Safety and Health ProgramAPI RP2350-1996 Overfill Protection for Storage Tanks in Petroleum FacilitiesAPI STD2510-2001 Design and Construction of LPG InstallationsAPI2510-1996 船上及输油管总站、天然气加工厂、炼油厂、石油化工厂及油罐区的液化石油气装置的设计及制造API2530Part 1-1991 天然气流体测量.同心,方边,有孔测量仪.第1部分:通用方程式和不确定性指南API2530Part 3-1991 石油测量标准手册.第14章:天然气流体测量.第3节:同心,方边,有孔测量仪.第3部分:天然气应用API STD2551-1965 Standard Method for Measurement and Calibration of Horizontal Tanks API STD2552-1966 Measurement and Calibration of Spheres and SpheroidsAPI STD2554-1966 Measurement and Calibration of Tank Cars ASTM D1409API STD2555-1966 Method for Liquid Calibration of TanksAPI RP2556-1993 Correcting Gauge Tables for IncrustationAPI STD2610-1994 Design, Construction, Operation, Maintenance, and Inspection of Terminal & Tank FacilitiesAPI RP2A-LRFD-1993 Recommended Practice for Planning, Designing and Constructing Fixed Offshore Platforms - Load and Resistance Factor DesignAPI RP2A-WSD-2000 Recommended Practice for Planning, Designing and Constructing Fi xed Offshore Platforms - Working Stress DesignAPI SPEC2B-2001 Specification for the Fabrication of Structural Steel PipeAPI SPEC2C-1995 Specification for Offshore CranesAPI RP2D-2003 Operation and Maintenance of Offshore CranesAPI SPEC2F-1997 系船锚链 Specification for Mooring ChainAPI RP2FPS-2001 Recommended Practice for Planning, Designing, and Construction Floating Production SystemsAPI SPEC2H-1999 Specification for Carbon Manganese Steel Plate for Offshore Platform Tubular JointsAPI RP2I-1996 In-Service Inspection of Mooring Hardware for Floating Drilling Units API RP2L-1996 Recommended Practice for Planning, Designing, and Constructing Heliports for Fixed Offshore PlatformsAPI RP2M-1996 (Withdrawn)Recommended Practice for Qualification Testing of Steel Anchor Designs for Floating StructuresAPI SPEC2MT1-2001 Specification for Carbon Manganese Steel Plate with Improved Toughness for Offshore StructuresAPI SPEC2MT2-2002 Rolled Shapes with Improved Notch ToughnessAPI RP2N-1995 Recommended Practice for Planning, Designing, and Constructing Structures and Pipelines for Arctic ConditionsAPI RP2RD-1998 浮动生产系统(TLPs)和稳定的半潜式钻井平台用提升设备设计的推荐实施规程Design of Risers for Floating Production Systems (FPSs) and Tension-Leg Platforms (TLPs) API RP2SK-1996 Recommended Practice for Design and Analysis of Stationkeeping Systems for Floating StructuresAPI RP2SM-2001 Recommended Practice for Design, Manufacture, Installation, and Maintenance of Synthetic Fiber Ropes for Offshore MooringAPI RP2T-1997 Recommended Practice for Planning, Designing, and Constructing Tension Leg PlatformsAPI RP2T-1997 延伸平台的计划,设计和建造API SPEC2W-1999 Specification for Steel Plates for Offshore Structures, Produced by Thermo-Mechanical Control Processing (TMCP)API RP2X-1996 Recommended Practice for Ultrasonic and Magnetic Examination of Offshore Structural Fabrication and Guidelines for Qualification of TechniciansAPI SPEC2Y-1999 Specification for Steel Plates, Quenched-and-Tempered, for Offshore StructuresAPI RP2Z-1998 Recommended Practice for Preproduction Qualification for Steel Plates for Offshore StructuresAPI RP31A-1997 Standard Form for Hardcopy Presentation of Downhole Well Log DataAPI RP39-1998 Recommended Practices on Measuring the Viscous Properties of aCross-Linked Water-Based Fracturing FluidAPI RP40-1998 Recommended Practices for Core AnalysisAPI RP45-1998 Recommended Practice for Analysis of Oilfield WatersAPI RP49-2001 Recommended Practice for Drilling and Well Servicing Operations Involving Hydrogen SulfideAPI SPEC4F-1995 Specification for Drilling and Well Servicing StructuresAPI RP4G-1998 Recommended Practice for Maintenance and Use of Drilling and Well Servicing StructuresAPI RP50-1995 Natural Gas Processing Plant Practices for Protection of the EnvironmentAPI RP-500-1998 石油装置用电气设备位置分类的推荐实施规程API RP-505-1998 以1级、0区、1区和2区分类的石油装置用电气设备位置分类的推荐实施规程API RP51-2001 Onshore Oil and Gas Production Practices for Protection of the Environment API510-2000 压力容器检验规程:维护、检测、鉴定、修理和更替API RP52-1995 Land Drilling Practices for Protection of the EnvironmentAPI RP521-1997 Guide for Pressure-Relieving and Depressuring SystemsAPI STD526-2002 Flanged Steel Pressure Relief ValvesAPI STD527-1991 Seat Tightness of Pressure Relief ValvesAPI RP53-1997 Blowout Prevention Equipment Systems for Drilling WellsAPI530-5THEDITION-2003 石油和天然气工业.炼油厂中加热器管厚度的计算API RP54-1999 Recommended Practice for Occupational Safety for Oil and Gas Well Drilling and Servicing OperationsAPI STD541-1995 Form-Wound Squirrel Cage Induction Motors - 250 Horsepower and LargerAPI541-2003 250马力及以上的鼠笼式模绕感应电动机API STD546-1997 Brushless Synchronous Machines - 500 kVA and LargerAPI RP55-1995 Recommended Practices for Oil and Gas Producing and Gas Processing Plant Operations Involving Hydrogen SulfideAPI RP551-1993 Process Measurement InstrumentationAPI RP552-1994 Transmission SystemsAPI RP553-1998 Refinery Control Valves First Edition API RP553-98 API RP553 API RP553-1998 API553API-553API RP557-2000 Guide to Advanced Control Systems First EditionAPI STD560-2001 Fired Heaters for General Refinery ServicesAPI570-1998 Piping Inspection Code Inspection, Repair, Alteration, and Rerating of In-Service Piping SystemsAPI RP572-2001 压力容器的检验Inspection of Pressure Vessels (Towers, Drums, Reactors, Heat Exchangers, and Condensers)API RP573-2003 裂解炉和加热炉的检验 Inspection of Fired Boilers and HeatersAPI574-1998 管、阀门及配件的检验 Inspection Practices for Piping System ComponentsAPI RP575-1995 Inspection of Atmospheric and Low-Pressure Storage TanksAPI RP576-2000 减压设备的检验 Inspection of Pressure-Relieving DevicesAPI RP578-1999 新的和现存合金管系统的材料检定程序 Material Verification Program for New and Existing Alloy Piping SystemsAPI RP579-2000 适宜作业 Fitness-for-ServiceAPI RP580-2002 风险基检验 Risk-Based InspectionAPI RP582-2001 Welding Guidelines for the Chemical, Oil, and Gas IndustriesAPI STD589-1998 Fire Test for Evaluation of Valve Stem PackingAPI RP591-2003 Process Valve Qualification ProcedureAPI STD594-1997 Check Valves: Wafer, Wafer-Lug, and Double Flanged TypeAPI STD598-1996 Valve Inspection and TestingAPI STD599-2002 金属塞阀.法兰和焊接端API RP5A3-2003 Recommended Practice on Thread Compounds for Casing, Tubing,and Line Pipe API RP5A5-1997 Field Inspection of New Casing, Tubing, and Plain End Drill PipeAPI SPEC5B-1996 Specification for Threading, Gauging, and Thread Inspection of Casing, Tubing, and Line Pipe ThreadsAPI RP5B1-1999 Gauging and Inspection of Casing, Tubing, and Line Pipe ThreadsAPI RP5C1-1999 Recommended Practice for Care and Use of Casing and TubingAPI RP5C5-2003 Recommended Practice on Procedures for Testing Casing and Tubing Connections API RP5C6-1996 Welding Connections to PipeAPI RP5C7-1996 Coiled Tubing Operations in Oil and Gas Well ServicesAPI SPEC5CT-2001 Specification for Casing and TubingAPI SPEC5D-2001 Specification for Drill PipeAPI SPEC5L-2000 Specification for Line PipeAPI RP5L1-2002 Recommended Practice for Railroad Transportation of Line PipeAPI RP5L2-2002 Recommended Practice for Internal Coating of Line Pipe for Non-Corrosive Gas Transmission ServiceAPI RP5L3-1996 Recommended Practice for Conducting Drop-Weight Tear Tests on Line PipeAPI RP5L7-1988 Recommended Practices for Unprimed Internal Fusion Bonded Epoxy Coating of Line PipeAPI RP5L8-1996 Recommended Practice for Field Inspection of New Line PipeAPI RP5L9-2001 External Fusion Bounded Epoxy Coating of Line PipeAPI SPEC5LC-1998 Specification for CRA Line PipeAPI SPEC5LCP-1999 Specification for Coiled Line PipeAPI SPEC5LD-1998 Specification for CRA Clad or Lined Steel PipeAPI RP5LW-1996 Recommended Practice for Transportation of Line Pipe on Barges and Marine Vessels API STD5T1-1996 Standard on Imperfection TerminologyAPI RP5UE-2002 Recommended Practice for Evaluation of Pipe ImperfectionsAPI STD600-2001 石油和天然气工业用栓紧帽状钢门阀API STD602-1998 Compact Steel Gate Valves - Flanged, Threaded, Welding, and Extended-Body Ends API603-2001 150级,铸铁,耐腐蚀,法兰端阀门API STD607-1993 Fire Test for Soft-Seated Quarter-Turn ValvesAPI STD608-2002 对焊和法兰端金属球阀API STD609-1997 Butterfly Valves: Double Flanged, Lug- and Wafer-TypeAPI STD610-2003 一般精炼用离心泵 Centrifugal Pumps for Petroleum, Petrochemical and Natural Gas IndustriesAPI STD611-1997 General-Purpose Steam Turbines for Petroleum, Chemical, and Gas Industry Services API STD612-2003 石油、石化和天然气工业.专用蒸汽涡轮机 Petroleum, Petrochemical and Natural Gas Industries - Steam Turbines - Special-Purpose ApplicationsAPI STD613-2003 炼油设备专用齿轮机构 Special Purpose Gear Units for Petroleum, Chemical, and Gas Industry ServicesAPI STD614-1999 特殊目的用润滑油、轴封和控制油系统 Lubrication, Shaft-Sealing, and Control-Oil Systems and Auxiliaries for Petroleum, Chemical and Gas Industry ServicesAPI STD616-1998 Gas Turbines for Petroleum, Chemical, and Gas Industry ServicesAPI STD617-2002 石油、化学和燃气工业设备用轴向和离心式压缩机以及扩管器-压缩机 Axial and Centrifugal Compressors and Expander-Compressors for Petroleum, Chemical and Gas Industry API STD618-1995 Reciprocating Compressors for Petroleum, Chemical, and Gas Industry Services API619-2004 石油、石化和天然气工业用旋转式容积式压缩机 Rotary Type Positive Displacement Compressors for Petroleum, Chemical, and Gas Industry ServicesAPI STD620-2002 Design and Construction of Large, Welded, Low-Pressure Storage TanksAPI RP621-2001 金属球形检验阀门的重新调整 Reconditioning of Metallic Gate, Globe, and Check ValvesAPI RP63-1990 Recommended Practices for Evaluation of Polymers Used in Enhanced Oil Recovery OperationsAPI RP64-2001 Recommended Practices for Diverter Systems Equipment and OperationsAPI RP65-2002 Cementing Shallow Water Flow Zones in Deep Water WellsAPI STD650-1998 Welded Steel Tanks for Oil StorageAPI RP651-1997 Cathodic Protection of Aboveground Petroleum Storage TanksAPI RP652-1997 Lining of Aboveground Petroleum Storage Tank BottomsAPI STD653-2001 Tank Inspection, Repair, Alteration, and ReconstructionAPI660-2003 石油和天然气工业.管壳式热交换器API STD661-2002 Air-Cooled Heat Exchangers for General Refinery ServiceAPI STD662-2002 通用炼油业务用平板热交换器 Plate Heat Exchangers for General Refinery Services API RP67-1994 Recommended Practices for Oilfield Explosives SafetyAPI STD670-2000 Machinery Protection SystemsAPI STD671-1998 Special-Purpose Couplings for Petroleum, Chemical, and Gas Industry Services API STD672-1996 Packaged, Integrally Geared Centrifugal Air Compressors for Petroleum, Chemical, and Gas Industry ServicesAPI STD673-2002 Centrifugal Fans for Petroleum, Chemical and Gas for Industry ServicesAPI STD674-1995 Positive Displacement Pumps - ReciprocatingAPI STD675-1994 Positive Displacement Pumps - Controlled VolumeAPI STD677-1997 General Purpose Gear Units for Petroleum, Chemical, and Gas Industry Services API RP68-1998 Recommended Practice for Oil and Gas Well Servicing and Workover Operations Involving Hydrogen SulfideAPI STD681-1996 Liquid Ring Vacuum Pumps and Compressors for Petroleum, Chemical, and Gas Industry ServicesAPI682-2004 泵.离心泵和回转泵的轴密封装置API SPEC6A-2004 井口和采油树设备的规范 Specification for Wellhead and Christmas Tree Equipment API RP70-2003 Security for Offshore Oil and Natural Gas OperationsAPI RP74-2001 Recommended Practice for Occupational Ssfety for Onshore Oil and Gas Production OperationsAPI RP75-1998 Recommended Practices for Development of a Safety and Environmental Management Program for Outer Continental Shelf (OCS) Operations and FacilitiesAPI RP751-1999 Safe Operation of Hydrofluoric Acid Alkylation UnitsAPI RP7A1-1992 Recommended Practice for Testing of Thread Compound for Rotary Shouldered ConnectionsAPI SPEC7B-11C-1994 Specification for Internal-Combustion Reciprocating Engines for Oil-Field ServiceAPI RP7C-11F-1994 Recommended Practice for Installation, Maintenance, and Operation ofInternal-Combustion EnginesAPI SPEC7F-2003 Specification for Oil-Field Chain and SprocketsAPI RP7G-1998 Recommended Practice for Drill Stem Design and Operating LimitsAPI SPEC7K-2001 Specification for Drilling and Well Servicing EquipmentAPI RP7L-1995 Procedures for Inspection, Maintenance, Repair, and Remanufacture of Drilling EquipmentAPI SPEC8A-1997 Specification for Drilling and Production Hoisting EquipmentAPI RP8B-2002 Recommended Practice for Procedures for Inspections, Maintenance, Repair, and Remanufacture of Hoisting EquipmentAPI 8B-2003 起重设备的检查、维护、维修和返工程序的推荐实施规程API SPEC8C-2003 Specification for Drilling and Production Hoisting EquipmentAPI RP9000-1998 Management Practices, Self-Assessment Process, and Resource MaterialsAPI RP936-1996 Refractory Installation Quality Control Guidelines-Inspection and Testing Monolithic Refractory Linings and MaterialsAPI RP941-1997 Steels for Hydrogen Service at Elevated Temperatures and Pressures in Petroleum Refineries and Petrochemical PlantsAPI RP945-2003 Avoiding Environmental Cracking in Amine UnitsAPI SPEC9A-2004 钢丝绳规范 Specification for Wire RopeAPI RP9B-2002 Recommended Practice on Application, Care, and Use of Wire Rope for Oilfield Service API Q1-2003 石油.石化和天然气工业质量纲要规范API Spec2B-2001 结构钢管制造技术规范API Spec2C-2004 海上平台起重机规范API Spec2F-1997 系泊锚链规范 (API Spec2Y-1999 海上结构用调质钢板规范API2H-1999 近海平台管接头用碳锰钢板规范API2MT1-2001 用于近海结构件改善韧性的碳锰钢板规范API Spec4F-1995 钻井和修井井架API5A3-2003 套管.油管和管线管的螺纹脂推荐方法API5B-1996 套管.油管和管线螺纹的加工检验API5B1-1999 套管.油管和管线管螺纹测量和检验API5C1-1999 推荐采用的套管.油管的维护和使用方法API Spec5CT-2001 套管和油管规范API Spec5D-2001 钻杆规范API Spec5L-2000 管线钢管规范API5L1-2002 管线钢管铁路运输推荐实用规程API5LW-1996 管线管内陆及海上运输推荐作法API Spec6A-2002 井口装置和采油树设备规范API6AV1-1996 近海作业用地面和水下安全阀的检证试验规范API Spec6D-2002 管线阀门规范(ISO14313)API Spec6FA-1999 阀门耐火试验规范API Spec7-2001 旋转钻柱构件规范API Spec7F-2003 油井链条和链轮API7K-2001 钻井和井口操作设备规范API8A-1997 钻井和采油提升设备规范API Spec8C-2003 钻井和采油提升设备规范API9B-2002 油田钢丝绳的应用.保养和使用的推荐方法API Spec10D-2002 弓簧套管扶正器规范API 11AX-2001 地下杆式抽油泵及配件规范API Spec11B-1998 抽油杆规范API Spec11E-1994 抽油机技术规范API11V1-1995 气举阀.孔板.回流阀和隔板阀规范API12B-1995 螺栓连接储油罐规范API12D-1994 用于储存采出液的现场焊接储油罐技术规范API12F-1994 车间焊接的生产液体储罐技术API12GDU-1990 二醇型天然气脱水装置规范API14A-2000 井下安全阀设备规范(ISO10432)API5L2-2002 非腐蚀性气体输送管线管内涂层推荐作法API Std526-2002 钢制法兰端泄压阀API Std527-1991 泄压阀的阀座密封度API RP572-2001 压力容器检验API Spec576-2000 泄压装置的检验API RP591-1998 炼油阀门的用户验收API594-1997 对夹式.凸耳对夹式和双法兰式止回阀API Std598-1996 阀门的检验和试验API599-2002 法兰端.螺纹端和焊接端金属旋塞API600-2001 石油和天然气用和螺栓盖连接钢制闸阀API602-1998 法兰.螺纹.焊接连接的紧凑型锻钢制闸阀API603-2001 法兰端.对焊端耐腐蚀.栓接阀盖闸阀API607-1998 转1/4周软阀座阀门的耐火试验API608-2002 法兰.螺纹和焊连接的金属球阀API Std609-1997 双法兰连接.凸耳及饼式蝶阀API610-2003 石油.石化和天然气工业用离心泵API617-2002 石油.化工及气体工业用的离心压缩机API Std650-1998 钢质焊接石油储罐API Std653-2001 储油罐检验.修理.改造和重建API660-2003 炼油厂用管壳式换热器API Std661-2002 炼油通用操作空冷式换热器API Std662-2002 炼油厂用板式换热器API Std675-1994 容积泵-计量泵API682-2002 用于离心泵和旋转泵的泵轴封系统API683-1993 石油.化工与燃气工业机械设备质量改进细则API685-2000 石油.重化工和气体用无焊离心泵API1104-2001 管道及有关设施的焊接API1110-1997 液体石油管道压力试验API RP2X-2004 RECOMMENDED PRACTICE FOR ULTRASONIC EXAMINATION OF OFFSHORE STRUCTURAL FABRICATION AND GUIDELINES FOR QUALIFICATION OF ULTRASONIC TECHNICIANSAPI RP41-2000 PROCEDURE FOR PRESENTING PERFORMANCE DATA ON HYDRAULIC FRACTURING EQUIPMENT API RP4G-2004 USE AND PROCEDURES FOR INSPECTION. MAINTENANCE. AND REPAIR OF DRILLING AND WELL SERVICING STRUCTURESAPI RP50-2000 NATURAL GAS PROCESSING PLANT PRACTICES FOR PROTECTION OF THE ENVIRONMENTAPI RP52-2000 LAND DRILLING PRACTICES FOR PROTECTION OF THE ENVIRONMENTAPI3-1988 SPECIFICATION FOR CABLE-DRILLING TOOLSAPI STD1104-2001 WELDING PIPELINES AND RELATED FACILITIESAPI STD1164-2004 PIPELINE SCADA SECURITYAPI STD2000-1999 VENTING ATMOSPHERIC AND LOW-PRESSURE STORAGE TANKS - NONREFRIGERATED AND REFRIGERATEDAPI STD2217A-2005 GUIDELINES FOR SAFE WORK IN INERT CONFINED SPACES IN THE PETROLEUMAND PETROCHEMICAL INDUSTRIESAPI STD2220-2005 CONTRACTOR SAFETY PERFORMANCE PROCESSAPI STD2551-2002 STANDARD METHOD FOR MEASUREMENT AND CALIBRATION OF HORIZONTAL TANKSAPI STD527-2002 SEAT TIGHTNESS OF PRESSURE RELIEF VALVESAPI STD560-2002 FIRED HEATERS FOR GENERAL REFINERY SERVICESAPI STD594-2004 CHECK VALVES: FLANGED. LUG. WAFER AND BUTT-WELDINGAPI STD598-2004 VALVE INSPECTION AND TESTINGAPI STD607-2000 FIRE TEST FOR SOFT-SEATED QUARTER-TURN VALVESAPI STD609-2004 BUTTERFLY VALVES: DOUBLE FLANGED. LUG- AND WAFER-TYPEAPI STD610-2004 CENTRIFUGAL PUMPS FOR PETROLEUM. PETROCHEMICAL AND NATURAL GAS INDUSTRIES API STD617-2003 AXIAL AND CENTRIFUGAL COMPRESSORS AND EXPANDER-COMPRESSORS FOR PETROLEUM. CHEMICAL AND GAS INDUSTRY SERVICESAPI STD618-2000 RECIPROCATING COMPRESSORS FOR PETROLEUM. CHEMICAL. AND GAS INDUSTRY SERVICES API STD619-2004 ROTARY-TYPE POSITIVE-DISPLACEMENT COMPRESSORS FOR PETROLEUM. PETROCHEMICAL. AND NATURAL GAS INDUSTRIESAPI STD620-2004 DESIGN AND CONSTRUCTION OF LARGE. WELDED. LOW-PRESSURE STORAGE TANKSAPI STD620BINDER-2002 DESIGN AND CONSTRUCTION OF LARGE. WELDED. LOW-PRESSURE STORAGE TANKS API STD650-2003 WELDED STEEL TANKS FOR OIL STORAGEAPI STD662COMBO-2001 PLATE HEAT EXCHANGERS FOR GENERAL REFINERY SERVICESAPI STD670-2003 MACHINERY PROTECTION SYSTEMSAPI STD1542-1996 AIRPORT EQUIPMENT MARKING FOR FUEL IDENTIFICATION API STD1542API STD1584-1994 FOUR INCH HYDRANT SYSTEM COMPONENTS AND ARRANGEMENTSAPI STD4-1949 SPECIFICATION FOR RIGS. DERRICKS AND ACCESSORY EQUIPMENTAPI STD590-1995 STEEL LINE BLANKSAPI RP1112-2002 DEVELOPING A HIGHWAY EMERGENCY RESPONSE PLAN FOR INCIDENTS INVOLVING HAZARDOUS MATERIALSAPI RP941-2004 STEELS FOR HYDROGEN SERVICE AT ELEVATED TEMPERATURES AND PRESSURES IN PETROLEUM REFINERIES AND PETROCHEMICAL PLANTSAPI RP1631-1997 INTERIOR LINING OF UNDERGROUND STORAGE TANKSAPI RP2FP1-1993 RECOMMENDED PRACTICE FOR DESIGN. ANALYSIS. AND MAINTENANCE OF MOORINGS FOR FLOATING PRODUCTION SYSTEMSAPI RP37-1980 RECOMMENDED PRACTICE PROOF-TEST PROCEDURE FOR EVALUATION OF HIGH-PRESSURE CASING AND TUBING CONNECTION DESIGNSAPI RP38-1982 RECOMMENDED PRACTICE FOR BIOLOGICAL ANALYSIS OF SUBSURFACE INJECTION WATERS API RP42-1990 LABORATORY TESTING OF SURFACE ACTIVE AGENTS FOR WELL STIMULATION。

相关文档
最新文档