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

SAP PP学习笔记17 - MTS(Make-to-Stock) 按库存生产(策略70)

上几章讲了几种策略,策略10,11,30,40。

SAP PP学习笔记14 - MTS(Make-to-Stock) 按库存生产(策略10),以及生产计划的概要-CSDN博客

SAP PP学习笔记15 - MTS(Make-to-Stock) 按库存生产(策略11,策略30)-CSDN博客

SAP PP学习笔记16 - MTS(Make-to-Stock) 按库存生产(策略40),以及其冲销模式(Consumption Mode)-CSDN博客

 >

- 10 Make-to-stock production(anonymous)

    净需求,即会考虑在库,比如这里的 20-,是在考虑 180个在库的基础上,180-200得出来的

- 11 Makte-to-stock production/gross reqmts planning

   毛需求,即不会考虑在库,比如下面这两笔独立所要,20-,120- 都是不考虑130个库存的

   严格贯彻主生产计划

- 30 Production by lots

   只针对某些特定客户做独立需求,一般客户不做独立需求

- 40 Planning with final assembly

   快速响应客户的需求

- 70 Planning at assembly level

   主要针对 半成品/原材料

- 59 Planning at phantom assembly level

   主要针对 Phantom品目(虚拟品目)

本章继续讲其他策略。

1,Planning at Assembly Level(70)

- 策略70

  - 针对的是半成品或原材料阶,不是成品阶 (其实意思就是计划独立需求(Indep.Req))在哪儿做)

  - 冲销时机 - 就是在由上阶的成品产生 计划订单/生产订单,传导到下阶产生 Dep.Req/Res的时候

                      一般来说半成品、原材料(尤其是原材料)是没有销售订单的

                      通过上阶的成品的销售订单 产生 计划订单

                      计划订单会同时产生下阶半成品/原材料的 从所要(DepReq相关需求)可以冲销

                      在上阶的成品 手工创建 生产订单 > 传导到下阶的 预留 (入出予/Res)也可以冲销

  - Dep.Req/ Res(相关需求/ 预留):成品的阶段(比如计手配,制造指图)会对应半/原的阶段

    - (成品)计手配(计划订单)--》(半/原)Dep.Req(相关需求)

    - (成品)制造指图(生产订单) --》(半/原)Res(预留)

- 其他策略(10,11,30,40)

  - 针对的是成品/半成品阶 ,不是原材料

  - 冲销时机 - 各种策略各有不同,比如 销售订单出库 / 生产订单入库 / 生产订单建立等时机

下面做SAP画面操作,来理解一下该策略。

1-1,品目准备

1),MM01 品目作成

a),成品 100-710-F8

b),半成品 100-710-B8

对于半成品/原材料,注意方针Group,二重MRP区分(综合MRP)两个字段的设置都必须

- MRP 3 tab

  - 方针Group:70-最终组立有的计划

  - 消耗Mode:2

  - 逆消费期间/顺消费期间:999/999

  - 二重MRP区分(综合MRP):混合MRP

                                                    1-最终组立有 半制品组立计划(最终装配的子装配计划编制)

c),原材料 100-710-T8

对于半成品/原材料,注意方针Group,二重MRP区分(综合MRP)两个字段的设置都必须

- MRP 3 tab

  - 方针Group:70-最终组立有的计划

  - 消耗Mode:2

  - 逆消费期间/顺消费期间:999/999

  - 二重MRP区分(综合MRP):混合MRP

                                                    1-最终组立有 半制品组立计划(最终装配的子装配计划编制)

2),CS01 BOM作成

成品 100-710-F8(1个) > 半成品 100-710-B8 (2个)

                                           半成品 100-710-B8 (1个) > 原材料 100-710-T8(20个)

a),成品 100-710-F8

a),半成品 100-710-B8

3),CA01 作业手顺

a),成品 100-710-F8

b),成品 100-710-B8

4),CA97 更新品目主数据

生产时间到物料主数据中

a),成品 100-710-F8

b),成品 100-710-B8

1-2,MD61 计划独立所要量登录(原材料)

7月 - 5000 个

1-3,MD04 在库/所要量一览

可以看到

- 独立所要量 VSFB 5000-

1-4,MD41 MRP实行

1-5,MD04 在库/所要量一览

可以看到

- 独立所要量 VSFB 5000-

- 计手配 36870 / Stck 3000

- 计手配 36871 / Stck 3000

  因为咱们是以固定Lot单位调达的,每次固定会搞3000个为单位的量

1-6,Sales Order(销售订单) 产生相关需求(Dep.Req)/ 预留(Res)

注意,这里的场景是说来了销售订单,

但是策略70的冲销并不是必须要客户的销售订单,

也就是说你自己手工建一张销售订单,或生产订单,也会产生下阶物料的相关需求/预留,

从而达到冲销的效果。

1-6-1,VA01 销售订单

我们这里就真实的做一张销售订单(受注)。

1),VA01 受注(销售订单)

成品 100-710-F8 (20个)> 会对应 半成品 100-710-B8 (40个)> 原材料 100-710-T8(800个)

>>参考:成品 100-710-F8(1个) > 半成品 100-710-B8 (2个)

                                                           半成品 100-710-B8 (1个) > 原材料 100-710-T8(20个)

2),MD04 在库/所要量一览 查看MRP运行结果

a),成品 100-710-F8

1张 计划手配(计划订单) 20-

b),半成品 100-710-B8

根据成品 100-710-F8,产生了 从所要(相关需求(Dep.Req))40个。

但是计手配 36873 产生了一张 200 个(1 Lot)的计划订单

c),原材料 100-710-T8

根据上阶 100-710-B8 的所要,200 个 X 20 --》4000个

(我其实也以为是从所要,但其实是SAP根据 计手配(计划订单)200个来做)

>>参考:成品 100-710-F8(1个) > 半成品 100-710-B8 (2个)

                                                           半成品 100-710-B8 (1个) > 原材料 100-710-T8(20个)

这里需要注意的是独立所要 5000- --》 1000- ,已经变化了。

1-6-2,CO01 手工做一个生产订单

点 订单下达 图标,然后 点保存,照会

MD04 在库/所要量一览

成品 100-710-F8 制造指图(生产订单) 1 个

半成品 100-710-B8 出入库预定(预留) 2个

但是注意利用可能量为160,所以从库存直接拿出来用即可,不需要调达

原材料 100-710-T8 没有变化

可以想定,如果半成品 B8 用光了,需要重新调达,那么T8当然也就跟着需要调达

1-6-3,清空,重来一般

哎,这3层结构就有点儿讲不清楚咱们想说明的知识了哈。

从现在起咱们把 原材料 100-710-T3 给忘了吧。

我们就看 成品 100-710-F8 > 半成品 100-710-B8 这两层的啊。

先清理一下。

把 100-710-F8 受注给取消下达。(这样就不会出现在MD04里面了)

把制造指图(生产订单)给技术性关闭(其实就是不要了)

然后再跑一遍 成品100-710-F8 的MD41 MRP。

刷新之后,就全干净了。

成品100-710-F8

半成品 100-710-B8

1-6-4,MD61,MD04,MD41,MD04,先把上面的1-2 到 1-5 再执行一遍

这回用的是半成品 100-710-B8

1),MD61 计划独立需求

半成品 100-710-B8 , 7月 1000 个

2),MD04 在库/所要量一览

100-710-B8 独所要 VSFB 1000-

3),MD41 跑MRP

100-710-B8

4),MD04 在库/所要量一览

半成品 100-710-B8 产生了5件 计手配(生产计划),每件 200个,一共1000个。

终于回到正题了。

再贴一下这张图。

1-6-5,VA01 销售订单

100-710-F8 产生了一个客户销售订单(受注 CusOrd/Sales Order)。

成品 100-710-F8 (20个)> 会对应 半成品 100-710-B8 (40个)

MD04 在库/所要量一览

就能看到 成品 100-710-F8 受注(客户订单 CusOrd) 20-

MD41 跑MRP (成品 100-710-F8)

MD04 在库/所要量一览

成品 100-710-F8 产生了 20 个 计手配(计划订单 PldOrd)

下阶物料 半成品 100-710-B8

- 产生了 从所要(Dep.Req 相关需求) 40-

- 产生了 独所要(Ind. Req ) 的 40个 冲销,由1000- ==》960-

这个就是策略70 的用途。对于半成品或原材料来说,它的上阶物料的销售订单,会

- 在下阶产生 从所要(Dep.Req 相关需求)

- 同时会根据 从所要(Dep.Req 相关需求)来冲销计划独立需求(Ind.Req)

1-6-6,CO01 手工做生产订单

很多时候也是需要手工做生产订单,比如返工,维修等原因,具体等以后碰到再细说。

这里想说的时候,策略70 不挑生产订单哪来的,它都会拿来冲销计划独立需求。

下面来看页面操作。

这里就做1 个制造指图(生产订单 PrdOrd)

点指图的发行图标(最左侧小旗子图标),然后保存

回到 MD04 在库/所要量一览

刷新之后就会出现制造指图那一行了

半成品 100-710-B8

MD04 刷新之后,可以看到一条 入出予(出入库予定/OrdRes. 预留) 2-

同时计划独立需求那行也由 960 --》958,即冲销了2个。

这个就是策略70 的用途。

结合上面的 【1-6-5,VA01 销售订单】,总结一下就是,

对于半成品或原材料来说,它的上阶物料的销售订单(Sales Order)或生产订单(PrdOrd),会

- 在下阶产生 从所要(Dep.Req 相关需求)/ 入出予(出入库予定 /OrdRes. 预留)

- 同时会根据从所要/入出予 来冲销计划独立需求

最后再看一下 原材料 100-710-T8:

- 根据半成品 100-710-B8的 计手配(PldOrd 计划订单),产生从所要(DepReq 相关需求)

- 根据本阶原材料的从所要,产生购买依赖

2,搞清楚几个概念(受注,计手配,购买依赖,从所要)

这里面有几个概念,受注(客户订单 CusOrd),计手配(计划订单 PldOrd),购买依赖(PurReq 采购申请),从所要(Dep.Req 相关需求)。

那么运行MRP之后到底会是谁产生谁呢?

来实际看一下。

2-1,运行前MD04

a)成品 100-710-F8

b)半成品 100-710-B8

c),原材料 100-710-T8

2-2,运行MRP

只运行成品 100-710-F8 的MRP

2-3,成品 100-710-F8 运行完MRP之后的MD04

a)成品 100-710-F8

产生了 计手配(计划订单 PldOrd)

b)半成品 100-710-B8

- 从所要(Dep.Req 相关需求) --》根据上阶物料的计手配(20个)来的

- 计手配(PldOrd 计划订单)    --》根据 本阶的从所要(40个)来的(按Lot调达,就是200个)

c),原材料 100-710-T8

- 从所要 (Dep.Req 相关需求) --》根据上阶的计手配(200个)来的

- 购买依赖(PurReq 采购申请) --》根据本阶的从所要(4000个)来的(按Lot调达,6000个)

3,Planning at Phantom Assembly Level (59)

策略59 是针对 Phtantom 物料(虚拟物料)的。

虚拟物料(Phantom Material / Phantom组立品目) 的概念可以参考如下文章:

SAP PP学习笔记05 - BOM配置(Customize)2 - BOM用途,初期值设定,BOM 中可用的品目Type,Message Type,BOM用途的优先顺位,应用程序,决定代替等_sap可选bom栏位-CSDN博客

条件:

Phantom品目 下面的子品目 都需要设置为 Backflush(反冲)物料。

之所以要这样做,是因为保持一致性。

像下面的5,组件1,组件2 在生产订单当中要保持相同的扣减,才能产生出正确的1(虚拟物料)

下面看一下画面操作来理解策略59的特点。

3-1,品目准备

1),MM01 品目作成

a),成品 100-710-F9

b),半制品 100-710-B9

MRP2 Tab:

- 调达Type:E - 内制

- 特殊调达Type:50 - Phantom组立品目(虚拟物料)

MRP 3 Tab

- 方针Group:59 - Phantom组立品Level的计划立案

- 二重MRP区分(综合MRP):1 - 最终组立有 半制品组立计划

c),原材料 100-710-T9 / 100-710-T10

原材料 100-710-T9

MRP 2 Tab

- Backflush(反冲):1-总是反冲

要想用策略59,则一定要设置为 Backflush(反冲)物料。

原材料 100-710-T10

MRP 2 Tab

- Backflush(反冲):1-总是反冲

2),CS01 BOM作成

成品 100-710-F9 (1) --》 半成品 100-710-B9 (1)Phantom品目

半成品 100-710-B9 (1)Phantom品目 --》原材料 100-710-T9(1) / 100-710-T10 (2)

成品 100-710-F9 的BOM

半成品 100-710-B9 Phantom品目 的BOM

3),CA01 作业手顺作成

成品 100-710-F9

半成品 100-710-B9

4),CA97 更新生产时间到品目Master

成品 100-710-F9

半成品 100-710-B9 Phantom品目

3-2,MD61 计划独立所要量登录(Phantom品目)

半成品 100-710-B9

7月 - 100 个

3-3,MD04 在库/所要量一览

半成品 100-710-B9 Phantom品目

3-4,MD41 半成品 100-710-B9 Phantom品目

跑MRP

3-5,MD04 在库/所要量一览

a),半成品 100-710-B9

计手配 100个

独立所要 VSEB 100-

双击可以看到 Phantom品目 是不能生成生产订单的

b),原材料 100-710-T9 / 100-710-T10

也会产生从所要,也就是说和 策略70 是和很相似的。

和策略70 不同的地方是,策略59 是专门针对 虚拟物料的(Phantom品目)。

原材料 100-710-T9

从所要 100-

购买依赖 200

 双击 购买依赖行, 可以看到 购买依赖行 可以转 购买发注

 原材料 100-710-T10 (和100-710-T9 基本一样)

3-6,VA01 受注(销售订单)

成品 100-710-F9  20个

3-7,MD04 在库/所要量一览 / MD41 跑MRP

回到 MD04 在库/所要量一览

MD41 跑MRP

成品 100-710-F9

回到 MD04 在库/所要量一览

成品 100-710-F9

- 受注 20-

- 计手配 20

半成品 100-710-B9 都已经不显示了😓

原材料 100-710-T9

直接看 半成品 100-710-B9 应该能更清楚一些吧

- 从所要:由成品 100-710-F9 产生 (20个)

- 计手配:这个东西应该是跟着 独立所要走的

- 独所要:成品 100-710-F9 产生的从所要(Dep.Req 相关需求) 冲销了 独立所要 (20个)

 原材料 100-710-T9

- 从所要 (20个)  --》由100-710-F9 --》100-710-B9 传递而来

- 从所要(80个)   --》由100-710-B9 独立所要 传递而来

 原材料 100-710-T10

- 从所要 (40个)  --》由100-710-F9 --》100-710-B9 传递而来

- 从所要(160个)   --》由100-710-B9 独立所要 传递而来

这里的数量都加倍了,是因为在BOM中设定的

3-8,CO01 手工做一个生产订单

成品 100-710-F9

这里只做1个生产订单

点下达图标,然后保存

回到 MD04 / MD41

我试了好几次,发现要是就这么跑的话,SAP会认为这一个生产订单是为了冲销计划手配的

所以咱们为了看效果,还是先清空一下

这样就清空好了,只有一个手工做的生产订单

成品 100-710-F9 跑MRP

回到MD04

半成品 100-710-B9 Phantom品目

- 出入予(出入库予定 / OrdRes /预留) 1个

- 独立所要 :99- , 即被冲销了1个

注意这里的 计划手配(计划订单) 不能转 生产订单,因为它是Phantom品目,不是实在的品目

它只能作为一个中间人传到上阶品目到下阶

原材料 100-710-T9

- 出入予(出入库予定 / OrdRes /预留) 1个

- 从所要 :来源于上阶品目 100-710-B9(就是那个Phantom品目),余 99- , 即被冲销了1个

原材料 100-710-T10

- 出入予(出入库予定 / OrdRes /预留) 2个

- 从所要 :来源于上阶品目 100-710-B9(就是那个Phantom品目),余 198- , 即被冲销了2个

3-9,策略70,59 的相同点与不同点

- 策略70

  -专门针对 Phantom品目(虚拟品目)

  -Phantom品目下面的子品目必须设定为 Backflush(反冲),目的是为了保持一致性

  -计划独立需求的冲销时机:对于Phantom品目(虚拟品目)来说,它的上阶物料的

    销售订单(Sales Order) 或生产订单(PrdOrd),会在下阶产生

    从所要(Dep.Req 相关需求)/ 入出予(出入库予定 /OrdRes. 预留)时就会冲销下阶物料

- 策略59

  - 专门针对半成品/原材料

  - 计划独立需求的冲销时机:对于半成品或原材料来说,它的上阶物料的

    销售订单(Sales Order) 或生产订单(PrdOrd),会在本阶产生

    从所要(Dep.Req 相关需求)/ 入出予(出入库予定 /OrdRes. 预留)时就会冲销本阶物料

   - 看似好些跟策略70 有些差距,仔细看看,其实是一样的

    唯一的差别就是策略70 针对的是 虚拟物料,所以本身不能产生 生产订单/采购申请,

    只能起到一个传声筒的作用。

相关文章:

SAP PP学习笔记17 - MTS(Make-to-Stock) 按库存生产(策略70)

上几章讲了几种策略,策略10,11,30,40。 SAP PP学习笔记14 - MTS(Make-to-Stock) 按库存生产(策略10),以及生产计划的概要-CSDN博客 SAP PP学习笔记15 - MTS(Make-to-St…...

网页音频提取在线工具有哪些 网页音频提取在线工具下载

别再到处去借会员账号啦。教你一招,无视版权和地区限制,直接下载网页中的音频文件。没有复杂的操作步骤,也不用学习任何代码。只要是网页中播放的音频文件,都可以把它下载到本地保存。 一、网页音频提取在线工具有哪些 市面上的…...

【ARM Cache 系列文章 2.1 -- Cache PoP 及 PoDP 介绍】

请阅读【ARM Cache 及 MMU/MPU 系列文章专栏导读】 及【嵌入式开发学习必备专栏】 文章目录 PoP 及 PoDPCache PoDPCache PoP应用和影响PoP 及 PoDP Cache PoDP 点对深度持久性(Point of Deep Persistence, PoDP)是内存系统中的一个点,在该点达到的任何写操作即使在系统供电…...

一文了解JVM面试篇(上)

Java内存区域 1、如何解释 Java 堆空间及 GC? 当通过 Java 命令启动 Java 进程的时候,会为它分配内存。内存的一部分用于创建 堆空间,当程序中创建对象的时候,就从对空间中分配内存。GC 是 JVM 内部的一 个进程,回收无效对象的内存用于将来的分配。 2、JVM 的主要组成…...

C#WPF控件Textbox绑定浮点型数据限制小数位方法

本文讲解C#WPF控件Textbox绑定浮点型数据限制小数位方法。 XAML中,使用StringFormat来格式化TextBox的文本 <Window x:Class="WpfApp.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.m…...

mysql引入表名称的注意事项

1、遇到问题 mapper中的文件是这样的 解析出来的sql是这样的 sql显示为&#xff1a;select * from ‘tableName’ 2、解决方法 mapper文件种使用${tableName}而不是#{tableName}...

C语言数据结构快速排序的非递归、归并排序、归并排序的非递归等的介绍

文章目录 前言一、快速排序非递归二、归并排序五、归并排序非递归总结 前言 C语言数据结构快速排序的非递归、归并排序、归并排序的非递归等的介绍 一、快速排序非递归 快速排序非递归的定义 快速排序非递归&#xff0c;需要使用栈来实现。将左右下标分别push到栈中。在栈为…...

学生成绩管理系统(大一大作业)

功能 实现添加&#xff0c;排序&#xff0c;修改&#xff0c;保存等功能 库函数 #include<stdio.h> #include<stdlib.h> #include<windows.h> #include<string.h> 头文件 #define functioncreate(major) void major##compare(mana mn){\int i,j,s…...

数据结构:模拟栈

数据结构&#xff1a;模拟栈 题目描述参考代码 题目描述 输入样例 10 push 5 query push 6 pop query pop empty push 4 query empty输出样例 5 5 YES 4 NO参考代码 #include <iostream>using namespace std;const int N 1000010;int m, x; int q[N]; string op; int…...

02-2.3.6 顺序表和链表的比较

喜欢《数据结构》部分笔记的小伙伴可以订阅专栏&#xff0c;今后还会不断更新。&#x1f9d1;‍&#x1f4bb; 此外&#xff0c;《程序员必备技能》专栏和《程序员必备工具》专栏&#xff08;该专栏暂未开设&#xff09;日后会逐步更新&#xff0c;感兴趣的小伙伴可以点一下订阅…...

C++ : 模板初阶

标题&#xff1a;C : 模板初阶 水墨不写bug 正文开始&#xff1a; C语言的问题 &#xff1a; 写不完的swap函数 在学习C语言时&#xff0c;我们有一个经常使用的函数swap函数&#xff0c;它可以将两个对象的值交换。 我们通常这样实现它&#xff1a; void swap(int t1,int t2)…...

FFA-Net:用于单图像去雾的特征融合注意力网络

摘要 论文链接&#xff1a;https://arxiv.org/pdf/1911.07559v2 在这篇论文中&#xff0c;我们提出了一种端到端的特征融合注意力网络&#xff08;FFA-Net&#xff09;来直接恢复无雾图像。FFA-Net架构由三个关键组件组成&#xff1a; 一种新颖的特征注意力&#xff08;FA&…...

网工内推 | 联通公司,云计算售前,AWS认证优先

01 联通数字科技有限公司 &#x1f537;招聘岗位&#xff1a;云计算售前工程师 &#x1f537;职责描述&#xff1a; 1.了解私有云&#xff0c;公有云&#xff0c;混合云等云计算技术知识&#xff0c;了解云计算行业现状及发展趋势。 2.承担区域项目售前工作支持&#xff0c;为…...

[Redis]Zset类型

Zset有序集合相对于字符串、列表、哈希、集合来说会有一些陌生。 它保留了集合不能有重复成员的特点&#xff0c;但与集合不同的是&#xff0c;有序集合中的每个元素都有一个唯一的浮点类型的分数&#xff08;score&#xff09;与之关联&#xff0c;着使得有序集合中的元素是可…...

【云原生】Kubernetes----Ingress对外服务

目录 引言 一、K8S对外方式 &#xff08;一&#xff09;NodePort 1.作用 2.弊端 3.示例 &#xff08;二&#xff09;externalIPs 1.作用 2.弊端 3.示例 &#xff08;三&#xff09;LoadBalancer 1.作用 2.弊端 &#xff08;四&#xff09;Ingress 二、Ingress的…...

项目管理之maven svn

管理jar包之间依赖关系 编译、打包、清理、测试等一系列构建工具 一、Maven的标志 1、每一个maven工程都有一个pom.xml maven项目坐标 <groupId>com.aaa</groupId>//项目路径 <artifactId>web</artifactId>项目名称 <version>0.0.1-SNAPS…...

Redis篇 list类型在Redis中的命令操作

list在redis基本的命令 一.基本命令1.lpush和range2.lpushx rpushx3.lpop rpop4.lindex linsert llen5.lrem6.ltrim lset7.blpop brpop 一.基本命令 list在redis中相当于数组或者顺序表. 1.lpush和range 2.lpushx rpushx 3.lpop rpop 4.lindex linsert llen 如果要插入的列表中…...

【C++课程学习】:类和对象(上)(类的基础详细讲解)

&#x1f381;个人主页&#xff1a;我们的五年 &#x1f50d;系列专栏&#xff1a;C课程学习 &#x1f389;欢迎大家点赞&#x1f44d;评论&#x1f4dd;收藏⭐文章 目录 &#x1f35f;1.1类的引出&#xff1a; &#x1f35f;1.2类的结构&#xff1a; &#x1f35f;1.3类的…...

HTML 转义字符(escape characters)及其对应的符号(symbols)

以下是常见的 HTML 转义字符及其对应的符号&#xff0c;这些可以用于在 HTML 或 JSX 中避免解析错误和特殊字符的冲突&#xff1a; 空格 ( ): 或 引号: 单引号&#xff08;&#xff09;&#xff1a;&apos;、&lsquo;、、&rsquo;双引号&#xff08;"&#x…...

CPASSOC代码详解

加载环境 library("MASS") require(MASS) # Modern Applied Statistics with S&#xff0c;"S"指的是S语言&#xff0c;由贝尔实验室的约翰钱伯斯&#xff08;John Chambers&#xff09;等人开发。S语言是R语言的前身&#xff0c;许多R语言的语法和功能都…...

dirfuzz-web敏感目录文件扫描工具

dirfuzz介绍 dirfuzz是一款基于Python3的敏感目录文件扫描工具&#xff0c;借鉴了dirsearch的思路&#xff0c;扬长避短。在根据自身实战经验的基础上而编写的一款工具&#xff0c;经过断断续续几个月的测试、修改和完善。 项目地址&#xff1a;https://github.com/ssrc-c/di…...

计算机发展史 | 从起源到现代技术的演进

computer | Evolution from origins to modern technology 今天没有参考资料哈哈 PPT&#xff1a;&#xff08;评论区&#xff1f;&#xff09; 早期计算工具 算盘 -算盘是一种手动操作的计算辅助工具&#xff0c;起源于中国&#xff0c;迄今已有2600多年的历史&#xff0c;是…...

45-3 护网溯源 - 为什么要做溯源工作

官网:CVERC-国家计算机病毒应急处理中心 西工大遭网络攻击再曝细节!13名攻击者身份查明→ (baidu.com) 护网溯源是指通过技术手段追踪网络攻击的来源和行为,其重要性体现在以下几个方面: 安全防御:了解攻击源头可以帮助组织加强网络安全防御,及时采取措施防止攻击的再次…...

【JavaEE 进阶(二)】Spring MVC(下)

❣博主主页: 33的博客❣ ▶️文章专栏分类:JavaEE◀️ &#x1f69a;我的代码仓库: 33的代码仓库&#x1f69a; &#x1faf5;&#x1faf5;&#x1faf5;关注我带你了解更多进阶知识 目录 1.前言2.响应2.1返回静态界面2.2返回数据2.3返回HTML代码 3.综合练习3.1计算器3.2用户登…...

光波长 深入程度

UV深入程度&#xff08;UVC&#xff0c; UVB&#xff0c; UVA&#xff09;https://mp.weixin.qq.com/s?__bizMzkwNTM0Njk3MA&mid2247483934&idx1&sn92d1ba67ead404e7714af11ec0526786&chksmc0f868ebf78fe1fd0610493e6f49a5d90835a20a829a900746906cda12f2fa12…...

MySQL数据库常见工具的基础使用_1

在上一篇文章中提到了对MySQL数据库进行操作的一些常见工具 mysqlcheck mysqlcheck是一个用于数据库表的检查&#xff0c;修复&#xff0c;分析和优化的一个客户端程序 分析的作用是查看表的关键字分布,能够让sql生成正确的执行计划(支持InnoDB,MyISAM,NDB)检查的作用是检查…...

C语言中指针的说明

什么是指针&#xff1f; 在C语言当中&#xff0c;我们可以将指针理解为内存当中存储的地址&#xff0c;就像生活当中&#xff0c;一个小区里面&#xff0c;在小区里面有很单元&#xff0c;每一栋单元&#xff0c;单元内的房间有着不同的房间号&#xff0c;我们可以同过几栋几单…...

webrtc vp8/9视频编解码介绍

文章目录 一、libvpx项目介绍libvpx基本概念编码器使用流程解码器使用流程示例代码:官方文档和资源二、VP8/9在WebRTC中的应用2.1 VP82.2 VP92.3如何选择哪种编码方式2.4 vp9编码的主要步骤2.5 vp9解码C++代码示例注意事项三、webrtc在音视频传输中是怎样选择vp8还是vp9<...

【机器学习300问】107、自然语言处理(NLP)领域有哪些子任务?

自然语言处理&#xff08;NLP&#xff09;是计算机科学、人工智能和语言学领域的一个交叉学科&#xff0c;致力于让计算机能够理解、解析、生成和与人类的自然语言进行互动。自然语言指的是人们日常交流使用的语言&#xff0c;如英语、汉语等&#xff0c;与计算机编程语言相对。…...

面试被问准备多久要孩子?这样回答

听说有人面试被问到多久要孩子的问题&#xff0c;当时觉得很尴尬&#xff0c;不知如何回答&#xff0c;怕回答的不好不被录用&#xff0c;其实你可以这样回答&#xff0c;让面试官心满意足。 A 面试官&#xff1a;结婚了吗&#xff1f; 我&#xff1a;结婚了 面试官&#xff1…...

wordpress 拼音别名/信息流广告公司一级代理

前言idea作为一个java开发的便利IDE工具&#xff0c;个人是比较喜欢的&#xff0c;今天来探索个小功能&#xff1a; 导出单个类文件为jar包&#xff01;JAR文件的全称是Java Archive File&#xff0c;意思就是Java档案文件。通常JAR文件是一种压缩文件&#xff0c;与常见的ZIP压…...

做网站的流程知乎/seo搜索是什么

背景 我们原来访问vue静态页面是通过网宿CDN进行访问的&#xff0c;具体如下&#xff1a; 但是用户说&#xff0c;在海外访问vue网页比较慢&#xff0c;所以&#xff0c;我们打算使用AWS的CDN来进行访问&#xff0c;即CloudFront&#xff0c;如下图&#xff1a; 国内使用网宿…...

wordpress官网主题/没干过网络推广能干吗

1、内部类的使用&#xff1a;&#xff08;1&#xff09;定义一个外部类Father&#xff0c;有成员变量name并赋一个初值。&#xff08;2&#xff09;定义一个内部类Child&#xff0c;并定义一个getValue()方法&#xff0c;在方法中调用外部类Father的name变量。&#xff08;3&am…...

网站原创内容优化/网络营销项目策划

Karaf教程第4部分 OSGi中的CXF服务 本教程演示如何在Karaf中使用cxf和blueprint发布和使用简单的REST和SOAP服务。 运行这个示例&#xff0c;你需要在Karaf中安装http feature。默认的http端口是8080&#xff0c;可以使用config admin pid "org.ops4j.pax.web"进行配…...

HTTPS网站做CDN加速/首页关键词优化公司

转自&#xff1a;http://dgd2010.blog.51cto.com/1539422/1726693 Zabbix Proxy简介 Zabbix Proxy是实现Zabbix分布式监控的重要组成部分&#xff0c;是连接Zabbix Agent和Zabbix Server的“中间人”、“连接器”、“路由器”等。Zabbix Proxy将来自Agent的数据推送&#xff08…...

上海网站seo公司/官网站内推广内容

点击上方“iOS开发”&#xff0c;选择“置顶公众号” 关键时刻&#xff0c;第一时间送达&#xff01; 前言 经过两个多月的开发与调试,全民星跑1.0.1终于上线了,首先要感谢曲总和雷建民的技术支持.全民星跑作为一个以跑步计步为主要功能的软件,骚栋在开发过程中实在是遇到了不…...