1.4k 1 分钟

测试环境简单搭建记录 # Python 端 pycharm 设置 SSH: SSH Configurations pycharm 设置 Deployment,方便后续自动部署: Tools -> Deployment -> Configuration 接上一步,注意配置连接后,同时配置选项卡 Mappings 和 Excluded Paths pycharm 开启 Remote Host 右侧边栏: Tools -> Deployment -> Browse Remote Host,切换到测试服务器 ssh...
1.8k 2 分钟

# 背景 最近参与的一个新的需求,遇到一些问题,简单记录一下。 简要说明,新需求需要整合两个 service: 一个是 springboot + bootstrap vue,我们并不是该项目 owner,仅做一些业务植入 一个是 python flask + vue element,这是我们自己的主要项目之一,处理实际业务 前端的一部分从 vue element 移植到 bootstrap vue,并在 bootstrap vue 端增加部分新页面 后端以 springboot 做 proxy,请求转发到 python,具体业务实现在 python 端 # 问题 idea...
870 1 分钟

背景:一个存储操作,存储时涉及多张表的数据录入,期望是如果某张表录入出错,多张表同时回滚,这里使用嵌套事务 # 添加事务处理方法 from contextlib import ContextDecoratordef atomic(db): if callable(db): return Atomic(db)(db) else: return Atomic(db)class Atomic(ContextDecorator): def __init__(self, db): self.db = db def __enter__(self): pass def __exit__(self,...
3.1k 3 分钟

# 1.1 PMBOK 指南概述和目的 本指南收录项目管理知识体系中被 “普遍认可” 为 “良好实践” 的那一部分。 作为美国国家标准协会(ANSI)的标准,《项目管理标准》根据协商一致、开放公开、程序公正和各方平衡等概念予以制定。 《PMBOK 指南》基于项目管理标准。更详细地说明了核心概念、新兴趋势、裁剪项目管理过程时应考虑的因素,以及如何将工具和技术应用于项目中。 只讨论单个的项目 道德与专业行为规范 # 1.1.1...
477 1 分钟

# 新版考试: 概述 时间:230min 数量:180 题 题型 单选: 约占 90% 多选: 数量 10% 要点 正确数目 难度 适中 内容 (1)维度 1: 人:强调与有效领导项目团队相关的技能 过程:增强管理项目的技术领域 商业环境:突出项目和组织战略之间的联系 (2)维度 2: 预测 敏捷和混合 新考纲和旧考纲 新考纲: 人员管理(42%)、过程管理(50%)、商业环境(8%) + 预测(50%)、敏捷(50%) 旧考纲: 启动(13%)、规划(24%)、执行(31%)、监控(25%)、收尾(7%) 内容概览 (1)PMBOK 指南第六版 整合:...
631 1 分钟

# 课堂笔记 PMBOK 第七版 = PMBOK 第六版 + 敏捷实践指南 22 年 3 月份考点: PMBOK 第六版 + 敏捷实践指南 基础知识 引论 项目运行环境 项目经理的角色 项目管理的十大知识领域 项目整合管理(整合比较特殊,它整合后面的九大知识领域) ... ... 第二部分 项目管理标准基本不用看,后续老师会提出来讲一部分 一到三章考试占比不大,但是是基础知识 被普遍认可的良好实践 项目是为创造独特的产品、服务或成果而进行的临时性工作。 项目的特点: 可交付成果 项目的临时性 项目驱动组织变革,比如华为 项目创造商业价值,有形价值和无形价值 项目组合 根据 战略...
2.1k 2 分钟

为什么会有跨域 跨域则是避开浏览器的安全限制 同源策略 浏览器最核心也是最基本的安全功能,防止跨站请求资源(如操作 DOM、发请求等)。表现在协议、域名、端口的一致。 DOM 同源策略风险案例 案例 1: Iframe 嵌入银行登录页面,通过 DOM 节点窃取用户登录信息 AJAX 同源策略风险案例 案例 2: 用户执行恶意脚本窃取银行网站的 cookie,并携带 cookie 向银行网站发送伪造请求(CSRF) 解决方案 (1)jsonp: callback 机制,仅支持 get,依赖后端返回 (2)服务端允许跨域请求,如 java 通过 Spring...
799 1 分钟

# 原因 Grafana 作图时折线图中点的数据量太多,聚合粒度太细,导致需要从 ES 拿去的数据过多 # 提给 Grafana 的建议 建议 Grafana 可以使用 scroll 查询,能多次取数据整合 # 自身优化 方法一: 作图时尽量不要指定具体 interval 变量,如果你指定的 interval 粒度很小,比如每几分几秒就要展示一个点,当时间范围选择很大时,很容易出现 buckets 溢出 方法二: 作图时,比如 Terms 里,指定好 Min Doc Count 为 1,不要为 0,这样会减少不必要的 buckets 获取 方法三: 在 kibana 页面,进入 Dev...
12k 10 分钟

ES Bulk Exception - circuit breaker errors # 程序报错信息 2022-10-08 06:39:22,109 7093:139831270405888 xxxx.py:112:INFO:Traceback (most recent call last): File...
19k 17 分钟

# 数据准备 /*SQLyog Ultimate v10.00 Beta1MySQL - 5.5.15 : Database - myemployees**********************************************************************//*!40101 SET NAMES utf8 */;/*!40101 SET SQL_MODE=''*/;/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;/*!40014 SET...