首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏SAP ERP管理实践

    SAP 生产缺料执行与查询介绍

    SAP系统中,事务代码COMAC 是在生产前对生产订单批量进行可用性检查,提供给计划员执行检查物料是否缺料的工具。 + 转储调拨需求 供给包括:转储订单数量 + 生产订单数量 具体操作过程如下: 点击“COMAC”或者直接在快速命令输入栏 输入“COMAC”进入“汇总可用性检查”界面。 在“汇总可用性检查”界面输入下生产工厂、生产订单等字段信息: 点击执行图标转入“批量处理-抬头订单”界面后选择需要批量处理的订单,并点击批量处理图标,打开功能选择界面。 在功能选择界面中功能参数版块,处理范围选项中选择“所有物料的ATP检查”,完毕后点击执行图标,执行完毕后界面会自动转换至“批量处理-抬头订单”界面。 汇总可用性检查执行完毕后,打开“CO24”进入“短缺零部件”界面查询相应缺件信息,其中短缺栏即为实际缺件数量。

    2.8K20编辑于 2023-09-18
  • 来自专栏云ERP

    ERP之提高生产计划执行率

      ERP系统上线初期,生产计划执行率不高是个普遍问题。生产效率低下、产能不能充分发挥,制造成本居高不下,更为严重的是大家似乎对ERP系统产生了怀疑。 可以说,生产计划执行率的高低,是计划指导生产,衡量系统应用效果的重要指标。提高生产计划的执行率就是要将生产的能力发挥得淋漓尽致,使生产变得更加顺畅和高效。 什么是生产计划执行率呢?    简单地说,就是系统跑出来的计划经过人工干预、调整后,生产线是否百分之百按照这个计划确定的完工日期来完成生产任务,达到的比率就是生产计划执行率。为什么要平衡和调整呢? 这是因为MRP采用的是基于无限能力的基础上进行倒排的方法来确定物料需求计划,没有考虑能力占用的问题,因此这样的计划是不能真正达到准时生产的。 是什么在影响生产计划执行率呢?   生产计划执行率是企业整个生产流程中多种因素共同作用的结果

    61920发布于 2019-03-01
  • 来自专栏数据库相关

    生产K8s Rsyslogd内存优化

    最近发现K8s机器经常有内存告警,上去抽了几台ECS 看了下都发现了rsyslogd占用大量内存的情况出现。 下图是 journalctl -xe 执行的结果示例: 修改方法 # 1 备份下原先配置文件 cp /etc/systemd/journald.conf /root/ cp /lib/systemd 效果展示 PS: 对生产全部K8s主机rsyslogd都优化了一遍后,发现腾出了近128GB的内存,相当于又多买了一台128G的ECS。 step2、定时任务平台 从cmdb中将k8s主机列表取出来,每天下发一次 check-deploy.sh 到目标K8s机器上并执行即可(这个变更对时效性要求不高)。 拷贝脚本到远程主机 copy: src=/home/ansible-playbook/optimize_rsyslogd_mem dest=/tmp/ mode=0755 - name: 执行脚本

    1.3K20编辑于 2022-01-11
  • 来自专栏WindCoder

    高效软件生产的8条规则

    我将它送给那些需要提高生产力的人。在生活中不是所有的事情都与生产力有关,软件项目中也是如此。有些情况下你不会对你的表现作出判断。显然,这些做法不会有帮助。 假设这是正确的,应该明白,该项目在平均8个月的时间内将有50%的机会。 了解统计预测有如此令人难以置信的效果。一个聪明的经理只会对这样一个项目进行十二个月的估计,然后尽早完成这个项目。 第一种情况下的项目经理能够有效地执行项目。第二个人设法“处死”它,这是肯定的,因为它们有助于其死亡。恭喜。这种项目杀戮技术是非常有效的,因为除了浪费时间之外,它也将员工的士气降至零。 规则8:重视团队合作 关于团队合作的信息,与上述任何一个主题有关。每个人都知道团队合作更好,但如何建立和维护团队依然是一个谜。 每个技能都应该符合生产需要,而不是在其上面。 然而,经常,开发商在相反的方向受到压力; 停止学习,只做生产。学习被认为是浪费的努力,因为它不会移动任务进度条。

    73920发布于 2018-09-20
  • 来自专栏devops_k8s

    k8s 生产环境最佳实践

    以下是在生产中使用它应遵循的一些最佳实践。遵循这些步骤能够确保更高的安全性和生产效率。 毫无疑问,DevOps已经走过了一段很长的路! 2 生产环境中的k8s Kubernetes是一个复杂并且学习曲线陡峭的编排工具,但它具有丰富的功能。生产操作应尽可能小心谨慎处理。 图片 另一个好的实践是将k8s环境划分为不同团队、部门、应用程序和客户机的独立名称空间; 2.3 k8s资源使用情况 Kubernetes资源使用指的是容器/pod在生产中所使用的资源数量 使用rbac.authorization.k8s RBAC用于创建授权策略。 2.7 给k8s对象添加标签 图片 标签就像附加到对象上的键/值对,比如pods。标签是用来标识对象的属性的,这些属性对用户来说是重要的和有意义的。

    2.3K10编辑于 2023-04-08
  • 来自专栏采云轩

    V8 执行 JavaScript 的过程

    这是第 102 篇不掺水的原创,想要了解更多,请戳上方蓝色字体:政采云前端团队 关注我们吧~ 本文首发于政采云前端团队博客:V8 执行 JavaScript 的过程 https://www.zoo.team /article/the-process-of-executing-js-in-v8 前言 本文意在简单的介绍一下 V8 执行 JS 的过程,通过了解 V8 执行 JS 的过程,知道 JS 代码呈现在浏览器上到底做了什么 V8 执行 JavaScript 过程 如上图所示,我们将一步步进行拆分分析: JS TO AST 在 V8 引擎拿到 JS 代码之后,解析器(Parser)会对其进行词法分析和语法分析。 编译器 热代码 在代码中,常常会有同一部分代码,被多次调用,同一部分代码如果每次都需要解释器转二进制代码再去执行,效率上来说,会有些浪费,所以在 V8 模块中会有专门的监控模块,来监控同一代码是否多次被调用 总结 从分析的过程来看,V8 对 JS 执行的过程,不仅使用到了解释器,还用到了优化编译器。这种两者结合去处理的方式,业界称为 JIT (Just-In-Time)。

    1.3K30发布于 2021-06-15
  • 来自专栏大数据及人工智能

    Flink on K8s 企业生产化实践

    首先本文对 K8s 基本概念及 Flink 任务执行图进行简要介绍,接着文章对比了现有的几种 Flink on K8s 部署方式, 为什么flink 要基于K8s做部署? 4.4 生产化流程 Flink应用编写流程如下图: 这块产品主要是采用flink sql去完成 功能,运行模式比较统一,注册source、sink、 执行sq,因此可以采用同一份代码, flink应用启动时获取这些db、库表信息、库表字段后传递给FLink程序,flink程序构造成flinksql去执行应用,具体不在详细执行。 5.总结 本文为大家分享 flink on K8s 部署的实践经验,简要介绍了 K8s 基本概念与 Flink 执行图,对 Flink 不同的部署方式进行了对比,并使用具体 demo 分析了 Pyflink on K8s 部署的过程中组件间的协调过程,协助大家在上手使用的同时了解底层执行过程。

    2.9K70编辑于 2022-03-02
  • 来自专栏媒矿工厂

    生产8K内容的工具和策略

    本文来自NAB线上交流直播,由8K协会组织,主要讨论了4K以前分辨率(甚至4K和2K分布)下捕获的价值。主持人是8K协会执行董事的ChrisChinnock。 8K协会的目的是向消费者和专业人士推广8K电视和8K内容、帮助教育消费者和专业人士了解有关8K生态系统的知识、帮助协会成员保护8K本机内容、鼓励服务提供商(尤其是OTT)开发8K产品、促进8K生态系统内的交流以帮助商业化 8K目前为止的时间流程大致为: 2019年1月– 8K协会在CES上成立 2019年4月–在NAB举行8K研讨会 2019年9月– 8K设备技术规范完成 2019年12月– 8K设备测试规格完成。 ChrisChinnock又提出一个问题:在生产环境中的大多数人都了解过采样的价值吗? 摄影师Erik Messerschmidt认为:有时后期制作者或者执行制作者会将最低交付规格视为“教条”,他们认为这就是我们的拍摄捕获规范,这是不应该的。需要认识到在前端图像捕捉质量的重要性。

    78420发布于 2020-07-14
  • 来自专栏运维开发故事

    上k8s生产环境的准备

    在生产中运行应用程序可能很棘手。这篇文章提出了一个自以为是的清单,用于在 Kubernetes 上使用 Web 服务(即应用程序公开 HTTP API)进入生产环境。 一般 应用程序的名称、描述、用途和拥有团队被清楚地记录在案(例如通过服务树) 定义应用程序的关键级别(例如,如果应用程序对业务非常关键,则为“关键链路程序”) 开发团队对k8s技术栈有足够的知识/经验, 所有相关团队成员都可以部署和回滚 生产部署有冒烟测试和可选的自动回滚 从代码提交到生产的前置时间很快(例如 15 分钟或更短,包括测试运行) Kubernetes 开发团队受过 Kubernetes 将数据库(例如 PostgreSQL 数据库)受到监控 SLO 已定义 存在监控仪表板(例如 Grafana)(可以自动设置) 警报规则是根据影响而不是潜在原因定义的 测试 断点测试(系统/混沌测试) 执行负载测试以反映预期的流量模式 (例如 kubectl、kube-web-view、应用程序日志) 24/7 服务团队拥有解决技术堆栈(例如 JVM)生产问题的专业知识 24/7 服务团队经过培训并有信心执行标准操作(扩展、回滚等)

    97520编辑于 2022-05-23
  • 来自专栏wordpress建站吧

    centos stream 8 稳定吗?适合生产使用吗?

    centos stream 8 稳定吗?适合生产使用吗? 首先来说的话,这个它系统的稳定性还是可以的,完全可以用在我们的正式环境生产环境当中使用,没有任何问题的,现在的话很多生产环境当中也就使用了它这个8.0以上的版本,其实是可以选择和使用的,当然如果真的不放心的话

    4.2K10编辑于 2022-03-15
  • 来自专栏大数据技术

    【赵渝强老师】Kafka生产者的执行过程

    Kafka的生产者Producer将消息序列化之后,发送到对应主题的指定分区上。下图为展示了生产者的执行过程。整个生产者客户端由两个线程协调运行,这两个线程分别为主线程和Sender线程。 该对象代表了生产者Producer发送到Kafka服务器端的一个消息对象。 2、Sender线程KafkaProducer创建的消息最终会缓存到生产者的消息累加器中,并由发送线程负责从消息累加器中获取消息并将其发送到KafkaBroker中。 生产者在收到错误之后会尝试重新发送消息。几次之后如果还是失败的话,生产者就返回错误消息。

    29310编辑于 2025-02-22
  • 来自专栏业余草

    让线程按顺序执行 8 种方法

    一.前言 本文使用了8种方法实现在多线程中让线程按顺序运行的方法,涉及到多线程中许多常用的方法,不止为了知道如何让线程按顺序运行,更是让读者对多线程的使用有更深刻的了解。 应用场景:当一个线程必须等待另一个线程执行完毕才能执行时可以使用join方法。 应用场景:Java实现生产者消费者的方式。 应用场景:串行执行所有任务。如果这个唯一的线程因为异常结束,那么会有一个新的线程来替代它。此线程池保证所有任务的执行顺序按照任务的提交顺序执行。 thread1.start(); System.out.println("开发人员来上班了..."); thread2.start(); } } 运行结果 早上: 8.

    2.7K21发布于 2019-09-18
  • 来自专栏老虎刘谈oracle性能优化

    生产系统SQL执行计划突然变差怎么办?

    =>false选项,即使收集了统计信息,执行计划却没有立即改变。 3、 有些SQL执行计划改变是跟统计信息没有关系的,即使重新收集了统计信息,执行计划还是无法恢复正常。 遇到执行计划突然变差,刘老师的建议是:先用SQL profile(10g及以上版本)固定执行计划为原来正常的执行计划,让业务先恢复正常,再慢慢查找原因。 这个脚本的正确用途是用来做不同数据库之间sql执行计划的固定。 最方便的脚本是:coe_load_sql_profile.sql,使用这个脚本,只需要输入几个参数,就能完成快速恢复执行计划的任务。 具体步骤如下: 1、用DBA权限的用户登录sqlplus (不能是sys用户,可以是system用户) 2、执行脚本 SQL>coe_load_sql_profile.sql 3、输入第一个参数:需要恢复执行计划的

    1K10编辑于 2022-06-22
  • 来自专栏vivo互联网技术

    JavaScript 引擎 V8 执行流程概述

    三、V8的早期架构 V8引擎的诞生带着使命而来,就是要在速度和内存回收上进行革命的。JavaScriptCore的架构是采用生成字节码的方式,然后执行字节码。 JS在执行的过程中,V8内置的Profiler筛选出热点函数并且记录参数的反馈类型,然后交给 Crankshaft 来进行优化。 Ignition的字节码在V8中提供了更清晰且更不容易出错的基线执行模型,简化了去优化机制,这是V8 自适应优化的关键特性。 在执行过程中,发现有热点函数,V8会启用Turbofan进行优化编译,直接生成机器码。 如果传入的是整型,则本质上是直接调用add汇编指令 如果传入的是字符串,则本质上是调用V8的内置Add函数 到此V8的整体执行流程就结束了。文章中可能存在理解不正确的地方敬请指出。

    1.7K21发布于 2019-12-16
  • 来自专栏黄腾霄的博客

    2018-8-23-Process执行路径

    重新以RunAs方式执行后发现,运行路径竟然是C:WINDOWS\System32 那么自然找不到Code.exe咯 所以这是一个相对路径的问题。 可以看到2.bat执行路径仍为PowerShell的当前路径。 同样无法开启Code.exe 结论 ##原因 Process以RunAs方式启动进程,执行目录在系统目录,一般为 C:WINDOWS\System32。 Process以普通方式启动进程,执行目录在当前运行目录,而不在目标进程所在目录。 解决方式 既然知道了问题所在,那么解决方案就很简单了。 89%A7%E8%A1%8C%E8%B7%AF%E5%BE%84.html ,以避免陈旧错误知识的误导,同时有更好的阅读体验。

    1.2K20发布于 2020-06-10
  • 来自专栏运维经验分享

    生产环境:tomcat9,jdk8优化配置

    https://blog.csdn.net/u014172271/article/details/80381640

    4.3K22发布于 2019-03-16
  • 来自专栏数据库相关

    生产环境k8s访问权限分配案例

    生产环境,有时候开发需要权限去看k8s某个namespace下的pod的运行状态,或者其它的运行信息(ELK或其它组件并不能完全覆盖这种场景,或者特地引入kubesphere这套组件也太重了),这种情况我们要如何高效解决 具体点就是: 1、在k8s上namespace创建不同的rbac(只开放出list watch这类的只读权限),并把配置文件捞出来 2、在jumpserver上单独开一个ecs,安装kubectl,并创建多个账号 ,对应k8s的不同namespace 3、在ecs上,切到不同的账号下,将step1的配置文件写到到对应的kubectl的配置里 4、研发可以自助在jumpserver上申请权限(申请主机权限--->申请某个用户权限 主要是k8s上的只读账号的rbac的yaml文件贴一下。 hour) as 执行时间 from terminal_command where asset LIKE '%kubectl%' order by timestamp desc limit 500

    1.2K20编辑于 2022-01-11
  • 来自专栏Hadoop数据仓库

    MySQL 8 查看 SQL 语句的执行进度

    查询各阶段执行进度 (1)开启收集与统计汇总执行阶段信息的功能 update performance_schema.setup_instruments set enabled='yes', timed stage/%'; update performance_schema.setup_consumers set enabled='yes' where name like '%stage%'; (2)确定执行的 SQL所属的thread_id select sys.ps_thread_id(connection_id()); (3)查询各阶段的执行进度 -- 当前 SELECT stmt.SQL_TEXT 查询SQL语句的整体执行进度 SELECT * FROM sys.session WHERE THREAD_ID = CONNECTION_ID() AND command = 'Query' AND

    1.3K10编辑于 2024-09-23
  • 来自专栏腾讯IVWEB团队的专栏

    V8是如何执行JavaScript代码的?

    通过上面的描述,我们已经知道了JavaScript是通过解释器来进行翻译执行的,那么JavaScript引擎V8执行Js代码的详细过程是怎么样的呢?接下来我们详细分析一下。 V8执行Js代码的过程 V8执行Js代码的整体流程如下图所示: ? 在这个过程中,V8同时使用了Parser(解析器)、Ignition(解释器) 和TurboFan(编译器) 来执行Js代码。 字节码比机器码占用更小的内存,这也是为什么V8使用字节码的一个很重要的原因。字节码不能够直接在处理器上运行,需要通过解释器将其转换为机器码后才能执行。 ? 3.执行代码及优化 ? 把它编译为更高效的机器码储存起来,等到下次再执行到这段代码时,就会用现在的机器码替换原来的字节码进行执行,这样大大提升了代码的执行效率。

    2.1K30发布于 2020-06-29
  • 来自专栏Java架构师进阶

    让线程按顺序执行8种方法

    应用场景:当一个线程必须等待另一个线程执行完毕才能执行时可以使用join方法。 应用场景:Java实现生产者消费者的方式。 应用场景:串行执行所有任务。如果这个唯一的线程因为异常结束,那么会有一个新的线程来替代它。此线程池保证所有任务的执行顺序按照任务的提交顺序执行。 应用场景:比如有一个任务C,它要等待其他任务A,B执行完毕之后才能执行,此时就可以利用CountDownLatch来实现这种功能了。 产品经理规划新需求 开发人员开发新需求功能 测试人员测试新功能 8.使用Sephmore(信号量)实现线程按顺序运行 Sephmore(信号量):Semaphore是一个计数信号量,从概念上将,Semaphore

    1.7K20发布于 2019-04-09
领券