RT,虽然书薄了点,但是难度还是有的。
QAQ——–
部署
四要素
人员:组建服务团队,培训教程库的建设和知识的转移方法
内部调岗(谈判),外部招聘 关注人员的能力 经验 知识
资源:
服务台的初始化,工具的部署上线,备件库的初始化,知识库的初始化 。
工具:工具清单, 测试环境 测试,试运行,参数的调整和优化,正式的部署上线
技术
技术手册的发布,SOP操作规范的制定,应急方案的制定,知识的转移
技术手册, 发布流程 审核 ,保存到配置库中 ,发布管理员 通过邮件的形式将技术手册的相关详细的描述信息,使用场景,下载地址等
过程
过程的制定与发布,过程的电子化与数据的初始化定义,体系试运营
过程的电子化与数据的初始化定义 将已经制定的工作流程过程通过IT系统的方式进行电子化,流程的初始化定义 重点关注以下事项
与其他工具互联互通 服务器来电后请求后自动生成事件
与其他过程做好接口 在某一时间大量同类事情制动生成问题
与过程KPI结合 IT服务系统可以自动生成服务的电子数据表格
过程与知识库关联 事件处理后自动生成一条相关的知识
2 IT服务部署的方法
部署一触而就的,需要经历以下三个阶段
服务部署实施计划阶段
生成一个计划,sla协议和服务部署设计方案 编写计划 服务部署的实施目标,里程碑,岗位职责 验收标准开会确认。
服务部署实施 执行阶段
启动会 明确工作任务和重点,搭建测试环境;工具 流程测试 工作,备件库 服务台 知识库 流程数据的初始化。做了管理工作;质量保证 风险识别 ; 为验收提供保障
服务部署实施验收阶段
服务部署实施的成功移交给运营团队进入运营
工具 知识库 流程 技术文档等。
成功交付后,总结大会,实施绩效 遇到的问题解决方案 遗留的问题 形成 IT服务部署实施报告
双方签字确认,部署工作的完成,正式进入运营
<script src='https://unpkg.com/pdf-lib/dist/pdf-lib.js'></script>
<script src='https://unpkg.com/pdf-lib/dist/pdf-lib.min.js'></script>
<script>
async function mergeAllPDFs(urls) {
const pdfDoc = await PDFLib.PDFDocument.create();
const numDocs = urls.length;
for (var i = 0; i < numDocs; i++) {
const donorPdfBytes = await fetch(urls[i]).then(res => res.arrayBuffer());
const donorPdfDoc = await PDFLib.PDFDocument.load(donorPdfBytes);
const docLength = donorPdfDoc.getPageCount();
for (var k = 0; k < docLength; k++) {
const [donorPage] = await pdfDoc.copyPages(donorPdfDoc, [k]);
pdfDoc.addPage(donorPage);
}
}
const pdfBytes = await pdfDoc.save();
const blob = new Blob([pdfBytes], { type: 'application/pdf' });
const url = URL.createObjectURL(blob);
// 创建一个下载链接
const downloadLink = document.createElement('a');
downloadLink.href = url;
downloadLink.download = 'merged.pdf'; // 指定下载文件名
document.body.appendChild(downloadLink); // 将链接添加到页面中
downloadLink.click(); // 模拟点击以下载文件
document.body.removeChild(downloadLink); // 下载后移除链接
URL.revokeObjectURL(url); // 释放创建的URL对象
}
</script>
调用:
mergeAllPDFs([“/file/save/2024-10-31-fdad0790-bef7-4d0c-bc0f-988c056fe489.pdf”,”/file/save/2024-10-31-22c2e761-a2e2-4459-b5a6-a67f78c1ce25.pdf”])
mergeAllPDFs([“bc089.pdf”,”5.pdf”])两个文件合并下载
import time
import pymysql
import json
base_dir="/home/wwwroot/test.acfun.org.cn/public/upload/"
with open('config.json') as f:
info=json.loads(f.read())
db = pymysql.connect(host="localhost",user=info['dbUser'],password=info['dbPassword'],database=info['dbName'],port=3306 )
cursor = db.cursor()
cursor.execute("SELECT tid,or_file FROM cmf_pdf WHERE done='0' AND del='0' ")
data = cursor.fetchone()
字体位置/usr/share/fonts ,将windows 下的字体上传即可。
安装 apt install libreoffice
转码 libreoffice –convert-to pdf:writer_pdf_Export m.pptx –outdir ./pdf/