从吉客云到MySQL通过接口配置打通数据

从吉客云到MySQL通过接口配置打通数据

T+数据对接

数据源系统:吉客云

吉客云是基于“网店管家”十五年电商ERP行业和技术积累基础上顺应产业发展需求,重新定位、全新设计推出的换代产品,从业务数字化和组织数字化两个方向出发,以构建流程的闭环为依归,致力于为企业的数字化升级提供落地工具。

集成系统:MySQL

mysql是一个关系数据库管理系统(RDBMS),所谓的关系型数据库,是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。

数据集成方案配置

通过轻易云系统数据集成平台新增创建集成方案,然后在数据源平台中选择对应的源平台为:吉客云,并且选择对应的连接器(关于吉客云的接口连接器如何配置可以在轻易云系统数据集成交流社区bbs.qeasy.cloud 中找到相关信息)。选择对应的销售单查询接口作为数据对接来源。然后再通过写入目标平台配置目标系统为MySQL,并且选择对应连接器。选择对应的执行操作-v1接口作为数据写入动作,既可以完成第一步的数据对接配置;打破跨系统连接,让数据轻易互通成为现实。

钉钉与ERP集成

吉客云接口明细

  • API:jackyun.tradenotsensitiveinfos.list.get
  • NAME:销售单查询
  • METHOD:POST
请求参数
接口字段字段名称预设值描述
modified_begin起始时间修改起始时间,和结束时间必须同时存在,时间间隔不能超过七天,与线上单号不能同时为空
modified_end结束时间修改结束时间,和起始时间必须同时存在,时间间隔不能超过七天,与线上单号不能同时为空
startModified最后修改时间(起始)
endModified最后修改时间(截止)
tradeNo销售单号,多个用半角逗号分隔
pageSize每页记录数,默认50,最大100020
pageIndex页码,0为第1页{{PAGINATION_START_PAGE}}
hasTotal默认返回,首次调用时可以传1获取总记录数1
startCreated创建时间(起始){{LAST_SYNC_TIME datetime}}
endCreated创建时间(截止){{CURRENT_TIME datetime}}
startAuditTime审核时间(起始)
endAuditTime审核时间(截止)
startConsignTime发货时间(起始)
endConsignTime发货时间(截止)
tradeStatus订单状态
tradeType订单类型
sourceTradeNos网店订单号
shopIds店铺id
fields需要返回字段列表逗号分隔checkTotal,tradeNo,postFee,otherFee,chargeCurrency,accountName,payType,payNo,sellerMemo,buyerMemo,goodsDetail,goodsDetail.goodsNo,goodsDetail.goodsName,goodsDetail.specName,goodsDetail.barcode,goodsDetail.sellCount,goodsDetail.unit,goodsDetail.sellPrice,goodsDetail.sellTotal,goodsDetail.cost,goodsDetail.discountTotal,goodsDetail.discountPoint,goodsDetail.taxFee,goodsDetail.shareFavourableFee,goodsDetail.estimateWeight,goodsDetail.goodsMemo,goodsDetail.cateName,goodsDetail.brandName,goodsDetail.goodsTags,goodsDetail.isFit,goodsDetail.isGift,goodsDetail.discountFee,goodsDetail.taxRate,goodsDetail.estimateGoodsVolume,goodsDetail.isPresell,goodsDetail.customerPrice,goodsDetail.customerTotal,goodsDetail.tradeGoodsNo,goodsDetail.tradeGoodsName,goodsDetail.tradeGoodsSpec,goodsDetail.tradeGoodsUnit,goodsDetail.sourceTradeNo,goodsDetail.sourceSubtradeNo,goodsDetail.platCode,goodsDetail.platGoodsId,goodsDetail.subTradeId,appendMemo,tradeFrom,register,seller,auditor,reviewer,estimateWeight,packageWeight,tradeCount,goodsTypeCount,freezeReason,abnormalDescription,onlineTradeNo,goodslist,gmtCreate,gmtModified,stockoutNo,confirmTime,departName,lastShipTime,payStatus,chargeCurrencyCode,chargeExchangeRate,tradeStatus,grossProfit,estimateVolume,customerName,customerTypeName,customerGradeName,customerTags,customerCode,customerDiscount,specialReminding,blackList,tradeTime,country,state,city,district,town,zip,payTime,countryCode,cityCode,invoiceType,payerName,payerRegno,payerBankAccount,payerPhone,auditTime,payerAddress,invoiceNo,invoiceCode,invoiceStatus,payerBankName,preTypedetail,firstPayment,finalPayment,firstPaytime,finalPaytime,reviewTime,activationTime,customerTotalFee,customerDiscountFee,notifyPickTime,consignTime,orderNo,customerPostFee,shopId,shopName,tradeOrderPayList,tradeOrderPayList.chargeType,tradeOrderPayList.chargeCurrency,tradeOrderPayList.chargeAccount,tradeOrderPayList.accountName,tradeOrderPayList.payType,tradeOrderPayList.payNo,tradeOrderPayList.payment,tradeOrderPayList.chargeCurrencyCode,tradeOrderPayList.chargeExchangeRate,customerPayment,companyName,tradeOrderColumnExt,tradeOrderColumnExt.tradeId,tradeOrderColumnExt.customizeTradeColumn1,tradeOrderColumnExt.customizeTradeColumn2,tradeOrderColumnExt.customizeTradeColumn3,tradeOrderColumnExt.customizeTradeColumn4,tradeOrderColumnExt.customizeTradeColumn5,tradeOrderColumnExt.customizeTradeColumn6,tradeOrderColumnExt.customizeTradeColumn7,tradeOrderColumnExt.customizeTradeColumn8,tradeOrderColumnExt.customizeTradeColumn9,tradeOrderColumnExt.customizeTradeColumn10,isBillCheck,warehouseCode,warehouseName,logisticName,tradeId,billDate,logisticType,mainPostid,tradeType,totalFee,taxFee,receivedPostFee,discountFee,payment,couponFee,receivedTotal,isDelete,flagIds,flagNames,shopCode
warehouseIds仓库id
响应参数
接口字段字段名称预设值描述
checkTotal对账金额
tradeNo订单编号
postFee实际邮资
otherFee其它费用
sellerMemo备注
buyerMemo买家备注
goodsDetail货品详情
goodsDetail.goodsNo货品编号
goodsDetail.goodsName货品名称
goodsDetail.specName规格名称
goodsDetail.barcode条码
goodsDetail.sellCount数量
goodsDetail.unit单位
goodsDetail.sellPrice单价
goodsDetail.sellTotal总金额
goodsDetail.cost货品成本
goodsDetail.discountTotal优惠金额
goodsDetail.discountPoint抵扣积分
goodsDetail.shareFavourableFee分摊金额
goodsDetail.goodsMemo货品备注
goodsDetail.cateName货品类别
goodsDetail.brandName品牌
goodsDetail.goodsTags货品标签
goodsDetail.isFit组合装标记
goodsDetail.isGift赠品标记
goodsDetail.taxRate税率
goodsDetail.estimateGoodsVolume预估体积(单个货品)
goodsDetail.isPresell是否预售货品标记1是0否
goodsDetail.customerPrice终端销售单价
goodsDetail.customerTotal终端销售金额
goodsDetail.tradeGoodsNo交易编号
goodsDetail.tradeGoodsName交易名称
goodsDetail.tradeGoodsSpec交易规格
goodsDetail.tradeGoodsUnit交易单位
goodsDetail.sourceTradeNo网店订单号
goodsDetail.sourceSubtradeNo网店子订单好
goodsDetail.platCode平台代码
goodsDetail.platGoodsId平台商品id
goodsDetail.subTradeId商品明细id(唯一)
goodsDetail.taxFee税额
goodsDetail.estimateWeight预估重量
goodsDetail.discountFee优惠金额
goodsDetail.appendMemo追加备注
goodsDetail.tradeFrom订单来源
goodsDetail.register登记人
goodsDetail.seller业务员
goodsDetail.auditor审核人
goodsDetail.reviewer复核人
goodsDetail.packageWeight包裹重量
goodsDetail.tradeCount订单总数量
goodsDetail.goodsTypeCount商品样数
goodsDetail.freezeReason冻结原因
goodsDetail.abnormalDescription问题单具体描述
goodsDetail.onlineTradeNo网店订单号
goodsDetail.goodslist货品摘要
goodsDetail.gmtCreate创建时间
goodsDetail.gmtModified最后修改时间
goodsDetail.stockoutNo出库单号
goodsDetail.confirmTime确认时间
goodsDetail.departName部门名称
goodsDetail.lastShipTime承诺发货时间
goodsDetail.payStatus付款状态:未付款、部分付款、已付款
goodsDetail.tradeStatus订单状态
goodsDetail.grossProfit毛利
goodsDetail.estimateVolume订单预估体积
goodsDetail.customerName客户名称
goodsDetail.customerTypeName客户类型
goodsDetail.customerGradeName客户等级
goodsDetail.customerTags客户标签
goodsDetail.customerCode客户编号
goodsDetail.customerDiscount折扣
goodsDetail.specialReminding特别提醒
goodsDetail.blackList黑名单
goodsDetail.tradeTime下单时间
goodsDetail.country国家
goodsDetail.state
goodsDetail.city城市
goodsDetail.district区县
goodsDetail.town街道
goodsDetail.zip邮编
goodsDetail.payTime支付时间
goodsDetail.countryCode国家编码
goodsDetail.cityCode城市编码
goodsDetail.invoiceType发票类型
goodsDetail.payerName购方名称
goodsDetail.payerRegno购方税号
goodsDetail.payerBankAccount购方开户行及帐号
goodsDetail.payerPhone购方电话
goodsDetail.auditTime审核时间
goodsDetail.payerAddress购方地址
goodsDetail.invoiceNo发票号码
goodsDetail.invoiceCode发票代码
goodsDetail.invoiceStatus发票开具状态
goodsDetail.payerBankName购方开户行
goodsDetail.preTypedetail预定类别描述
goodsDetail.firstPayment付首款金额
goodsDetail.finalPayment付尾款金额
goodsDetail.firstPaytime付首款时间
goodsDetail.finalPaytime付尾款时间
goodsDetail.reviewTime复核时间
goodsDetail.activationTime激活时间
goodsDetail.customerTotalFee终端货款合计
goodsDetail.customerDiscountFee终端优惠
goodsDetail.notifyPickTime通知仓库发货时间
goodsDetail.consignTime发货时间
goodsDetail.orderNo发货单单号
goodsDetail.customerPostFee终端应收邮资
goodsDetail.shopId店铺id
goodsDetail.ShopName店铺名称
goodsDetail.tradeOrderPayList订单支付详情
goodsDetail.tradeOrderPayList.chargeCurrency结算币种
goodsDetail.tradeOrderPayList.accountName收款账户名称
goodsDetail.tradeOrderPayList.payType支付方式:1,支付宝 2,财付通 3,微信支付 4,银联支付 5,盛付通 6,其它 7,现金 8,储值卡 9,扫码付 10,挂账 11,诺诺支付 16,易付宝 32,有赞支付 33,汇付支付 35,商盟支付 36,易宝支付 37,汇聚支付 38,合利宝支付 27,通联支付
goodsDetail.tradeOrderPayList.payNo支付单号
goodsDetail.tradeOrderPayList.chargeCurrencyCode结算币种编码
goodsDetail.tradeOrderPayList.chargeExchangeRate结算汇率
goodsDetail.tradeOrderPayList.chargeType结算方式:1.担保交易2.银行收款3.现金收款4.货到付款5.欠款计应收6.客户预存款7.多种结算8.退换货冲抵9.电子钱包
goodsDetail.tradeOrderPayList.chargeAccount收款帐户
goodsDetail.tradeOrderPayList.payment应收金额
goodsDetail.tradeOrderPayList.customerPayment终端应收合计
goodsDetail.tradeOrderPayList.companyName公司名称
goodsDetail.tradeOrderPayList.tradeOrderColumnExt销售单自定义字段
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.customizeTradeColumn1自定义字段1
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.customizeTradeColumn2自定义字段2
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.customizeTradeColumn3自定义字段3
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.customizeTradeColumn4自定义字段4
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.customizeTradeColumn5自定义字段5
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.customizeTradeColumn6自定义字段6
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.customizeTradeColumn7自定义字段7
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.customizeTradeColumn8自定义字段8
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.customizeTradeColumn9自定义字段9
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.customizeTradeColumn10自定义字段10
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.tradeId系统编码
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.isBillCheck对账状态 1对账,其他未对账
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.warehouseCode仓库编码
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.warehouseName仓库名称
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.logisticName物流名称
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.billDate对账时间
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.logisticType配送方式
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.mainPostid运单号
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.tradeType订单类型
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.totalFee商品金额
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.receivedPostFee应收邮资
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.couponFee平台优惠
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.receivedTotal已收金额
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.isDelete删除标记,0 未删除, 1已删除
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.flagIds标记id
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.flagNames标记名称
goodsDetail.tradeOrderPayList.tradeOrderColumnExt.shopCode店铺编号

MySQL接口明细

  • API:execute
  • NAME:执行操作-v1
  • METHOD:POST
请求参数
接口字段字段名称预设值描述
main_params主参数
main_params.code订单编码{{TradeNo}}
main_params.settlement_status结算状态{{TradeStatus}}
main_params.channel销售渠道{{DepartName}}
main_params.cust_id客户{{CustomerCode}}
main_params.sale_date销售时间{{GmtCreate}}
main_params.network_order_no网点订单号{{OnlineTradeNo}}
main_params.order_type订单类型{{TradeType}}
main_params.receivable_amount应收合计{{Payment}}
main_params.customer_account客户账号{{CustomerCode}}
main_params.consignee收货人{{CustomerName}}
main_params.mobile手机
main_params.phone电话
main_params.address收货地址{{Country}}{{State}}{{City}}{{District}}{{Town}}
main_params.delivery_way交货方式{{LogisticType}}
main_params.group销售组织
main_params.dept_id销售部门
main_params.group_id销售组
main_params.saler_id销售员
main_params.trade_time下单时间{{TradeTime}}
main_params.charge_id付款方
main_params.payment_date付款时间{{PayTime}}
main_params.payer_name购方名称{{PayerName}}
main_params.payer_reg_no购方税号
main_params.payer_bank_account购方开户行及帐号{{PayerBankAccount}}
main_params.payer_phone购方电话{{PayerPhone}}
main_params.invoice_no发票号码{{InvoiceCode}}
main_params.invoice_code发票代码{{invoiceCode}}
main_params.invoice_status发票开具状态{{InvoiceStatus}}
main_params.pay_type支付方式{{PayType}}
main_params.first_payment付首款金额
main_params.first_paytime付首款时间
main_params.final_payment付尾款金额
main_params.final_paytime付尾款时间
main_params.check_amount对账金额{{CheckTotal}}
main_params.invoice_type发票类型{{InvoiceType}}
main_params.changer_id变更人
main_params.change_date变更日期
main_params.change_reason变更原因
main_params.closer_id关闭人
main_params.close_date关闭日期
main_params.cancel_status作废状态
main_params.canceller_id作废人
main_params.cancel_date作废日期
main_params.order_status订单状态{{TradeStatus}}
main_params.close_status关闭状态
main_params.datedate{{TradeTime}}
main_params.extend_params_11:1扩展参数GoodsDetail
main_params.extend_params_1.lastInsertIdorder_id:lastInsertId
main_params.extend_params_1.goods_id货品编码id{{GoodsDetail.GoodsNo}}
main_params.extend_params_1.goods_name货品名称{{GoodsDetail.GoodsName}}
main_params.extend_params_1.goods_model规格型号{{GoodsDetail.TradeGoodsSpec}}
main_params.extend_params_1.goods_type类别{{GoodsDetail.GoodsTypeCount}}
main_params.extend_params_1.tax_price销售含税单价{{GoodsDetail.SellPrice}}
main_params.extend_params_1.price_unit_id计价单位{{GoodsDetail.Unit}}
main_params.extend_params_1.barcode条码{{GoodsDetail.Barcode}}
main_params.extend_params_1.product_num销售数量{{GoodsDetail.SellCount}}
main_params.extend_params_1.price销售单价{{GoodsDetail.SellPrice}}
main_params.extend_params_1.unit_id销售单位{{GoodsDetail.Unit}}
main_params.extend_params_1.sell_total总金额{{GoodsDetail.SellTotal}}
main_params.extend_params_1.discount_total优惠金额{{GoodsDetail.Discounttotal}}
main_params.extend_params_1.discount_point抵扣积分{{GoodsDetail.Discountpoint}}
main_params.extend_params_1.tax_fee税额{{GoodsDetail.Taxfee}}
main_params.extend_params_1.share_fee分摊金额{{GoodsDetail.ShareFavourableFee}}
main_params.extend_params_1.estimate_weight预估重量{{GoodsDetail.Estimateweight}}
main_params.extend_params_1.estimate_goods_volume预估体积{{GoodsDetail.Estimategoodsvolume}}
main_params.extend_params_1.goods_memo货品备注{{GoodsDetail.Goodsmemo}}
main_params.extend_params_1.cate_name货品类别{{GoodsDetail.Catename}}
main_params.extend_params_1.brand品牌{{GoodsDetail.BrandName}}
main_params.extend_params_1.buyer_memo买家备注{{buyerMemo}}
main_params.extend_params_1.is_gift是否赠品{{GoodsDetail.IsGift}}
main_params.extend_params_1.product_digest货品摘要{{SellerMemo}}
main_params.extend_params_1.remark备注
main_params.extend_params_1.sale_discount_policy_id销售折扣政策id
main_params.extend_params_1.original_order_code原始订单号
main_params.extend_params_1.payment_information_id支付相关信息
main_params.extend_params_1.datedate
main_params.extend_params_1.main_sql主语句INSERT INTO lehua.sale_order ( codesettlement_statuschannelcust_idsale_datenetwork_order_noorder_typereceivable_amountcustomer_accountconsigneemobileaddressphonedelivery_waygroupdept_idgroup_idsaler_idtrade_timecharge_idpayment_datepayer_namepayer_reg_nopayer_bank_accountpayer_phoneinvoice_noinvoice_codeinvoice_statuspay_typefirst_paymentfirst_paytimefinal_paymentfinal_paytimecheck_amountinvoice_typechanger_idchange_datechange_reasoncloser_idclose_datecancel_statuscanceller_idcancel_dateorder_statusclose_statusdate) VALUES ( <{code: }>, <{settlement_status: 0}>, <{channel: }>, <{cust_id: }>, <{sale_date: }>, <{network_order_no: }>, <{order_type: 0}>, <{receivable_amount: }>, <{customer_account: }>, <{consignee: }>, <{mobile: }>, <{address: }>, <{phone: }>, <{delivery_way: }>, <{group: }>, <{dept_id: }>, <{group_id: }>, <{saler_id: }>, <{trade_time: }>, <{charge_id: }>, <{payment_date: }>, <{payer_name: }>, <{payer_reg_no: }>, <{payer_bank_account: }>, <{payer_phone: }>, <{invoice_no: }>, <{invoice_code: }>, <{invoice_status: }>, <{pay_type: }>, <{first_payment: }>, <{first_paytime: }>, <{final_payment: }>, <{final_paytime: }>, <{check_amount: }>, <{invoice_type: }>, <{changer_id: }>, <{change_date: }>, <{change_reason: }>, <{closer_id: }>, <{close_date: }>, <{cancel_status: }>, <{canceller_id: }>, <{cancel_date: }>, <{order_status: }>, <{close_status: }>, <{date: }>);
main_params.extend_params_1.extend_sql_11:1扩展语句INSERT INTO lehua.sale_order_detail ( order_idgoods_idgoods_namegoods_modelgoods_typetax_priceprice_unit_idbarcodeproduct_numpriceunit_idsell_totaldiscount_totaldiscount_pointtax_feeshare_feeestimate_weightestimate_goods_volumegoods_memocate_namebrandbuyer_memois_giftproduct_digestremarksale_discount_policy_idoriginal_order_codepayment_information_iddate) VALUES ( <{lastInsertId: }>, <{goods_id: }>, <{goods_name: }>, <{goods_model: }>, <{goods_type: }>, <{tax_price: }>, <{price_unit_id: }>, <{barcode: }>, <{product_num: }>, <{price: }>, <{unit_id: }>, <{sell_total: }>, <{discount_total: }>, <{discount_point: }>, <{tax_fee: }>, <{share_fee: }>, <{estimate_weight: }>, <{estimate_goods_volume: }>, <{goods_memo: }>, <{cate_name: }>, <{brand: }>, <{buyer_memo: }>, <{is_gift: }>, <{product_digest: }>, <{remark: }>, <{sale_discount_policy_id: }>, <{original_order_code: }>, <{payment_information_id: }>, <{date: }>);

系统对接总览

从API层面解决企业烟囱式业务系统集成现状,实现深度的业务流程拉通吉客云到MySQL之间数据集成;通过API连接各业务系统,复用已有的业务系统能力,让集成架构、服务关系更清晰。使用统一的API管理平台,对API进行显性化、可视化,使所有API服务成为企业的数字资产,提升复用率和价值。全面管控企业的API资产,梳理现有业务系统的API。实现API文档的统一管理,建立API的上线、下线、监控的统一管理体系及标准规范。已链接和打通主流SaaS系统超过100+,快速对接各种API接口,实现云上云下的互联互通。将SaaS和本地业务系统联接起来,打破时间与空间界限,打通原有核心数据及SaaS应用,构建可平滑演进的企业IT架构。

多套系统之间数据打通

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/812598.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

大数据入门之如何利用Phoenix访问Hbase

在大数据的世界里&#xff0c;HBase和Phoenix可谓是一对黄金搭档。HBase以其高效的列式存储和强大的数据扩展能力&#xff0c;成为大数据存储领域的佼佼者&#xff1b;而Phoenix则以其SQL化的操作方式&#xff0c;简化了对HBase的访问过程。今天&#xff0c;就让我们一起看看如…

Pandas部分应掌握的重要知识点

目录 Pandas部分应掌握的重要知识点一、DataFrame数据框的创建1、直接基于二维数据创建&#xff08;同时使用index和columns参数&#xff09;2、基于excel文件中的数据来创建 二、查看数据框中的数据和联机帮助信息1、查看特殊行的数据2、查看联机帮助的两种常见方法&#xff0…

image with CV

""" 视觉&#xff1a;基本API应用&#xff08;OPENCV&#xff09; """ import cv2 import numpy as np"""图像读取方式3. 1.cv2.imread(filename or path, flags)flags0:灰度图像&#xff1b;flags1表示RGB图像&#xff1b;fl…

2024年mathorcup(妈妈杯)数学建模C题思路-物流网络分拣中心货量预测及人员排班

# 1 赛题 C 题 物流网络分拣中心货量预测及人员排班 电商物流网络在订单履约中由多个环节组成&#xff0c;图 ’ 是一个简化的物流 网络示意图。其中&#xff0c;分拣中心作为网络的中间环节&#xff0c;需要将包裹按照不同 流向进行分拣并发往下一个场地&#xff0c;最终使包裹…

《黑马点评》Redis高并发项目实战笔记(上)P1~P43

P1 Redis企业实战课程介绍 P2 短信登录 导入黑马点评项目 首先在数据库连接下新建一个数据库hmdp&#xff0c;然后右键hmdp下的表&#xff0c;选择运行SQL文件&#xff0c;然后指定运行文件hmdp.sql即可&#xff08;建议MySQL的版本在5.7及以上&#xff09;&#xff1a; 下面这…

ArrayList部分底层源码分析

JDK版本为1.8.0_271&#xff0c;以插入和删除元素为例&#xff0c;部分源码如下&#xff1a; // 部分属性 transient Object[] elementData; // 底层数组 private int size; // 记录元素个数 private static final Object[] DEFAULTCAPACITY_EMPTY_ELEMENTDATA {}; // 空Obje…

物联网实战--驱动篇之(五)TEA和AES加密算法

目录 一、前言 二、TEA算法 三、AES算法 四、加解密测试 五、安全性保障 一、前言 物联网的安全性是经常被提及的一个点&#xff0c;如果你的设备之间通讯没有加密的话&#xff0c;那么攻击者很容易就能获取并解析出报文的协议&#xff0c;从而根据攻击者的需要进行设备操…

MongoDB的安装和使用

1.MongoDB 安装 1.1 基于Docker安装 docker run --restartalways -d --name mongo -v /opt/mongodb/data:/data/db -p 27017:27017 mongo:4.0.6 1.2 客户端工具使用 MongoDB Compass | MongoDB 2.MongoDB 使用 2.1 引用依赖包 <dependency><groupId>org.sprin…

信号完整性的常见术语概念(面试常用)

目录 术语 概念一览 1&#xff0e;信号完整性&#xff08;Signal Integrity&#xff09; 2&#xff0e;传输线&#xff08;Transmission Line&#xff09; 3&#xff0e;特性阻抗&#xff08;Characteristic Impedance&#xff09; 4&#xff0e;反射&#xff08;Reflecti…

【环境搭建】ubuntu工作站搭建全流程(显卡4090)

安装ubuntu22.04系统 首先&#xff0c;先压缩windows分区&#xff0c;按住Win X快捷键&#xff0c;选择磁盘管理,压缩分区&#xff0c;压缩出新的分区用于安装ubuntu22.04 windows插入系统盘&#xff0c;点击重启&#xff0c;一直按F12,选择系统盘启动方式语言选择chinese–…

[react优化] 避免组件或数据多次渲染/计算

代码如下 点击视图x➕1,导致视图更新, 视图更细导致a也重新大量计算!!这很浪费时间 function App() {const [x, setX] useState(3)const y x 2console.log(重新渲染, x, y);console.time(timer)let a 0for (let index 0; index < 1000000000; index) {a}console.timeE…

用ansys q3d提取pcb板上的寄生参数及注意事项

需求 画好pcb板后&#xff0c;想要提取回路的寄生参数 1 保存为ad格式 因为之前图方便用立创eda画的板子&#xff0c;结果无法导出成想要的格式。因此需要将立创eda的文件导出为ad格式。立创eda的官网有相关教程。 注意事项&#xff08;只说自己遇到的问题&#xff09; 导…

Ubuntu22.04 + ROS2 Humble的环境配置

Ubuntu22.04 ROS2 Humble的环境配置 文章目录 Ubuntu22.04 ROS2 Humble的环境配置(1) Set locale(2) Setup Sources(3)安装ROS2(4)检查是否成功安装 参考官方网站ROS2-Installation ROS2的各种版本及维护计划&#xff0c;可以参考ROS2-List of Distributions (1) Set locale…

Django中的静态文件、路径、访问静态文件的方法

1.什么是静态文件 不能与服务器端做动态交互的文件都是静态文件 如:图片,css,js,音频,视频,html文件(部分) 2.静态文件配置 在 settings.py 中配置一下两项内容: 1.配置静态文件的访问路径 通过哪个url地址找静态文件 STATIC_URL ‘/static/’ 说…

独一无二:探索单例模式在现代编程中的奥秘与实践

设计模式在软件开发中扮演着至关重要的角色&#xff0c;它们是解决特定问题的经典方法。在众多设计模式中&#xff0c;单例模式因其独特的应用场景和简洁的实现而广受欢迎。本文将从多个角度详细介绍单例模式&#xff0c;帮助你理解它的定义、实现、应用以及潜在的限制。 1. 什…

数据结构篇1—《顺序表》

文章目录 &#x1f6a9;前言1. 数据结构的概念2. 数据结构的分类3. 顺序表3.1. 顺序表的分类&#xff08;1&#xff09;静态顺序表&#xff08;2&#xff09;动态顺序表 4. 动态顺序表实现4.1. 实现步骤&#xff08;1&#xff09;框架结构&#xff08;2&#xff09;SeqList.h头…

如何准备2024年汉字小达人:18道历年考题示例和解析、备考提醒

现在距离2024年第11届汉字小达人比赛还有六个多月的时间&#xff0c;如何利用这段时间有条不紊地备考呢&#xff1f;我的建议是两手准备&#xff1a;①把小学1-5年级的语文课本上的知识点熟悉&#xff0c;重点是字、词、成语、古诗。阅读理解不需要。②把历年真题刷刷熟&#x…

linux如何使 CPU使用率保持在指定百分比?

目录 方法1&#xff1a;&#xff08;固定在100%&#xff09; 方法2&#xff1a;&#xff08;可以指定0~100%&#xff09; 方法3&#xff1a;使用ChaosBlade工具&#xff08;0~100%&#xff09; 方法1&#xff1a;&#xff08;固定在100%&#xff09; for i in seq 1 $(cat /pro…

vscode常用插件

1. chinese&#xff08;汉化编译器&#xff09; chinese插件适用于 VS Code 的中文&#xff08;简体&#xff09;语言包&#xff0c;此中文&#xff08;简体&#xff09;语言包为 VS Code 提供本地化界面。 2、vetur&#xff08;vue 2开发必备&#xff09;volar&#xff08;vu…

【Jenkins】Jenkins自动化工具介绍

目录 技术背景常规的手动打包步骤 Jenkins简介起源与发展Jenkins的核心价值1.自动化1.1代码构建1.2测试自动化1.3自动部署 2.持续集成与持续部署CI/CD的概念如何减少集成问题更快速地发布软件版本 Jenkins优势Jenkins的主要竞争对手Travis CI:CircleCI:GitLab CI: Jenkins与其他…