首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

文档:“DevOps下怎么办?”:农行文档自动化管理实践

围绕着项目文档标准化输出、线上化传递、结构化填写、自动化检查及全流程共享思路,农行将科技项目管理相关制度要求形成统一文档编写标准并落实内建于平台,采取文档线上结构化填写方式,利用工具抽取并管理关键要素...对项目文档产出阶段、编写范围、文档模板发布及使用规程制定了标准化管理要求。同时,农行推进了各文档源系统间联动操作,通过文档自动归档功能以落实文档统一管理标准化要求。...经过对项目文档进行一系列自动化管理及复用、文档全流程管理,农行已实现项目文档100%伴随流程线上提交及传递,实现了项目过程中对文档提交范围自动化管理。...项目文档管理作为其中不可或缺一部分,在流程优化、流水线建设中将进一步考虑项目文档管理再细化优化及落地工作。在稳步推进 DevOps 建设同时,实现一站式项目文档管理。...DevOps 标准共分 5 级,持续交付部分如果能达到 3 级已经是国内领先水准,这代表着中国农业银行在参评项目的持续交付能力达到国内领先水平。

52520

程序慢像蜗牛,怎么办

分享是件快乐事情,工作之余,有时间就尽力多码字,多推几篇文章。其实讲真,每次都是抱着分享给那些需要的人,说不定哪篇文章,就戳中了你,扣开了你心扉,解决了你困惑(捂嘴笑 ? )。...等输出结果,真是在线等好着急,就这样程序跑了一整天,苦苦等出来了结果,你可能不相信,居然能忍受这么慢程序,连我自己都不敢相信(捂嘴笑 ? )。...不过当拿到跑出来结果,却有点不尽人意,于是业务要求加大数据量。但是程序这么慢,如果加大数据量,程序跑起来,如果再死等程序结果,到最后就只能变成了等死啦。 ?...作为一个负责任分享,岂能只截一张图给你们,还是从实际项目中简单抽取一个 demo 雏形出来,以备你们不时之需。...但是知其然,知其所以然,容再多絮叨两句。 第一步:创建进程池。Python 中如果要启动大量子进程,那么就可以用进程池方式批量创建子进程。

47020
您找到你想要的搜索结果了吗?
是的
没有找到

团队交付速度变慢了,怎么办

如何回答这个问题?你怎样提前做好准备?怎样才能让你团队以最快、最可持续速度前进?...加强团队内部沟通 对于我来说,第一个关键点是确保期望是明确发现,如果你是团队一员,共同创建团队章程确实有助于团队在设定团队常态和建立“游戏规则”时让成员有参与感。...章程定义了他们是谁以及他们喜欢工作方式。这也是当人们加入或离开团队以及团队动态发生变化时应该重新审视东西。介绍了更多关于 定义和使用团队章程) 方法,如果你想了解更多,可以了解一下它们。...我们问题与 Henrik 文章中提到问题类似,只是针对 Bloom & Wild 环境进行了一些小调整,所以如果你也想做一些调整,建议使用 Spotify 问题作为起点。...团队速度变慢了,怎么办 希望你 OKR 和 KPI 能够告诉你怎么办,但通常情况下,它首先会从利益相关者那里显露出来。如果一个利益相关者问“为什么技术比以前慢了?”

38120

如果要分页,怎么办

如果是主键索引,它叶子节点会存放完整行数据信息。 如果是非主键索引,那它叶子节点则会存放主键,如果想获得行数据信息,则需要再跑到主键索引去拿一次数据,这叫回表。...也就是说非主键索引limit过程,比主键索引limit过程,多了个回表消耗。 但当offset变得非常大时,比如600万,此时执行explain。...当然,跟上面的case一样,还是没有解决要白拿600w条数据然后抛弃问题,这也是非常挫优化。 像这种,当offset变得超大时,比如到了百万千万量级,问题就突然变得严肃了。...一般来说,谷歌搜索基本上都在20页以内,作为一个用户,就很少会翻到第10页之后。 作为参考。...这道题,是无能! 告辞!!

1.3K20

有人出100元买沪漂小窝源码,怎么办

开个玩笑,原问题是这样说就直接放截图了: 这个问题并不是卖不卖某个应用问题,本质是如果做了一份具有一定价值虚拟产品,可以定价200,那么100块钱会不会出售呢?...且不说客服会不会理我,如果有回复,多数可能并不会降价,而是给个三十五十优惠券啥,再就是打折一般会根据某些节日、某些特定时候,比如双十一、五一、十一等等。...这样可以过滤掉一部分不想为此支付报酬的人群,毕竟一款产品或者一个人精力是有限只需要服务好那部分愿意为付费的人群就好了,别想着谁钱都赚,这样反而做不好一款产品。...比制作课程更不容易是,因为不管是视频还是文档,都是具有可复制性,所以很多人都是花三五块钱买盗版或者翻录。...如果按照正八经在自媒体上投入一定时间和精力来算,到现在已经是2年了,伴随着疫情开始居家隔离到现在,也是不短时间,像我做就比较随意了,有好idea才会更新。

39230

面试官让找出无序数组第k大元素,怎么办

比如给定无序数组如下: 如果 k=6,也就是要寻找第6大元素,这个元素是哪一个呢? 显然,数组中第一大元素是24,第二大元素是20,第三大元素是17 ...... 第6大元素是9。...接下来遍历原数组,每遍历到一个元素,和数组A中最小元素相比较,如果小于等于数组A最小元素,继续遍历;如果大于数组A最小元素,则插入到数组A中,并把曾经最小元素“挤出去”。...遍历原数组,每遍历一个元素,就和堆顶比较,如果当前元素小于等于堆顶,则继续遍历;如果元素大于堆顶,则把当前元素放在堆顶位置,并调整二叉堆(下沉操作)。...2.继续遍历数组,和堆顶比较,如果小于等于堆顶,则继续遍历;如果大于堆顶,则取代堆顶元素并调整堆。 遍历到元素2,由于 2<3,所以继续遍历。...但如果允许改变原数组的话,我们可以把数组前k个元素“原地交换”来构建成二叉堆,这样就免去了开辟额外存储空间。 因此,方法空间复杂度是O(1)。

50710

每天坚持买彩票,万一中奖了怎么办呢?

Loto-Quebec进一步表示,VR体验可以在中奖者名字和照片被媒体曝光后,模拟出一系列中奖者将会面临潜在问题。...这些问题包括寻求财政资源家人和朋友、慈善机构不断地登门拜访、投资计划骗局,以及数不清绯闻轶事。 当然,彩票获奖者也有可能遭遇更具威胁情景。...例如上周获得Powerball二等奖Mavis Wanczyk,由于她中彩票金额是北美历史上特等奖,在名字被公布第二天,警方接到消息说,有很多陌生人前往她住所,并敲门以确认她是否住在里面。...而Mavis Wanczyk也于近日加入了VR体验。 考虑到一位曾在乔治亚州中奖彩票购买者,于2015年因谋财目的被7名蒙面男子谋杀于家中。...警方正在对Mavis Wanczyk住所进行暗中保护。 据悉,次VR体验时长几分钟,场景涵盖派对以及工作地点等。

1.8K50

某个应用 CPU 使用率居然达到 100%,怎么办

你只要记住,有需要时候,查询 man proc 就可以。不过,你要清楚 man proc 文档里每一列涵义,它们都是 CPU 使用率相关重要指标,你还会在很多其他性能工具中看到它们。...CPU 使用率过高怎么办? 通过 top、ps、pidstat 等工具,你能够轻松找到 CPU 使用率较高(比如 100% )进程。接下来,你可能又想知道,占用 CPU 到底是代码里哪个函数呢?...如果采样数过少(比如只有十几个),那下面的排序和百分比就没什么实际参考价值了。...再往下看是一个表格式样数据,每一行包含四列,分别是: 第一列 Overhead ,是符号性能事件在所有采样中比例,用百分比来表示。...那最后一步,我们就看看这个文件源码了: $ cat app/index.php <?php // test only.

2K40

带你学MySQL系列 | 奇怪null值,怎么办?看看我给你总结!

1)空格、空值和null区别 用一个形象比喻来说明这三者区别。首先空格很好理解,一个空字符串吗,占据一定空间大小。...不好理解其实是空值和null,空值相当于一个杯子是真空状态,什么也没有,null表示杯子中有空气。 MySQL中,null是未知,且占用空间。...在进行count()统计某一列记录数时候,如果存在null值,会被系统自动忽略掉,但是空值会被统计到其中。 判断null使用是is null和 is not null,但判断空字符使用是= ,!...对于timestamp数据类型,如果插入null值,则出现值是当前系统时间。插入空值,则会出现0000-00-00 00:00:00。...对于已经创建好表,普通列将null修改为not null带来性能提升较小,所以调优时候没有比要注意。 2)出现了null值,应该怎么办

33220

做了2年程序员,想转行,前辈3个建议却让更迷茫,怎么办

毕业2年了,一直都是从事程序员工作,现在突然迷茫起来。开始想以后职问题了。看到身边一些“大龄”程序员出路,也分别跟他们取经,听听他们分享。...如果单纯是因为自己工作不开心,对老板不满而愤然离职创业,这种基本成功概率为零。 创业 创业比起做管理岗要求更高,除了沟通能力,还有商务能力,团队管理,人脉资源等等,都是创业者必备技能。...程序员 如果想继续抱着键盘安安静静地写程序,估计要在某个技术方向深度学习。...想了很多虽然现在月薪只有税后1万6,但是在这个普通二线城市已经算不错了。主要还是自己作为程序员,IT编程技术还不够精通。现在要做就是好好上班,不断学习,争取明年月薪翻倍!...在这也和大家一起勉励,一起加油! 工作之余也不断学习也不忘分享,最近有很多准备做程序员朋友问我有没有什么学习资料,他们说想学编程做程序员。

7.7K60

神经网络不 work 怎么办!看看这 11 条新手最容易犯错误

每个人在调试神经网络时候,大概都遇到过这样一个时刻: 什么鬼!神经网络就是不 work!到底怎么办!...建议是从一开始就可视化所有过程,不要等网络不奏效时再开始做,在你开始尝试不同神经网络结构之前,你要确保整个流程没有一丝差错。这是你能够正确评估不同网络模型唯一方式。 3....发现,大多数深度学习新手会设置过高学习率,并且通过梯度裁剪来缓解此问题,使得全局训练过程变慢,并且改变学习率后网络效果不可预测。 And?...但是这也可能出现问题,因为这个函数在 1 或 - 1 附近时斜率变得很大,可能会使权重大幅增加,最终只产生 - 1 或 1 输出。...“he”、“lecun” 或 “xavier” 权重初始化都是受欢迎选择,在几乎任何情况下都应该很好地工作。只要选一个(最喜欢是 “lecun”)就行了。

85240

神经网络不work怎么办!看看这11条新手最容易犯错误

王瀚宸 王小新 编译自 TheOrangeDuck 量子位 出品 | 公众号 QbitAI 每个人在调试神经网络时候,大概都遇到过这样一个时刻: 什么鬼!神经网络就是不work!到底怎么办!...建议是从一开始就可视化所有过程,不要等网络不奏效时再开始做,在你开始尝试不同神经网络结构之前,你要确保整个流程没有一丝差错。这是你能够正确评估不同网络模型唯一方式。 3....发现,大多数深度学习新手会设置过高学习率,并且通过梯度裁剪来缓解此问题,使得全局训练过程变慢,并且改变学习率后网络效果不可预测。 And?...但是这也可能出现问题,因为这个函数在1或-1附近时斜率变得很大,可能会使权重大幅增加,最终只产生-1或1输出。...“he”、“lecun”或“xavier”权重初始化都是受欢迎选择,在几乎任何情况下都应该很好地工作。只要选一个(最喜欢是“lecun”)就行了。

90990

核心18问 | 万亿级数据库MongoDB集群性能优化实践合辑(下)

数据一致性在迁移过程中同步你们是怎么保证呢? 我们数据体量不太大,主要是杂,这种环境想做好数据治理,建议把重点放在哪些方面?然后有没有一些比较常见坑? 删除数据空间不释放怎么办?...mongostat统计信息中最核心几个影响性能统计项: dirty:存储引擎脏数据比例,默认值为5%时候,wiredtiger存储引擎自带evict现成开始选择脏数据page淘汰到磁盘;如果值达到...如果对下面的命令不熟悉,可以查看 MongoDB 官方文档关于 Shard Zone/Chunk 解释。...没太明白 分享案例2:万亿级数据量mongodb集群性能数倍提升优化实践,不是拆分数据到多个表,而是把一条数据(数据保护一个数组,数组中包含数百万个子文档)通过hash方式散列为多条数据。...数组中文档如果需要查询指定字段,一定记得对数组中嵌套字段添加子索引。 数组字段中文档一定要控制在一定范围,避免数组过大,数组过大有遍历、磁盘IO过高等问题。 嵌套子文档层数不宜过多。

2.1K70

商城首页卡爆了!!!

但由于目前商城用户并发量,还不算很大,而且如果改成页面静态化,前后端改动都太大了。 因此,这个方案最先被我们否定了。...MongoDB:数据存在内存,由 linux系统 mmap 实现,当内存不够时,只将热点数据放入内存,其他数据存在磁盘。 显然MongoDB更适合保存大批量结构化文档数据。...5.兜底方案 上面的说本地缓存 + MongoDB,基本可以解决redis挂了问题。 但如果MongoDB挂了怎么办呢? 这就需要有一套更好兜底方案。...5.1 使用Apollo配置 如果MongoDB挂了,则直接返回Apollo配置中默认数据,默认是北京市东城区推荐商品数据。 配置由于在Apollo中,我们可以根据实际情况动态调整。...5.2 再从数据库访问数据 如果MongoDB中获取数据失败了,则直接从数据库中获取数据。 方案从业务角度来说,确实没有问题。 但万一真的出现这种情况,同样会出现商城首页访问很慢问题。

15110

本周新鲜事:开源那些事

短期内对我们没有太大影响,后期建议大家将相关业务迁移到 Consul/ZooKeeper/Etcd 等工具上。...后续也准备给大家写一系列 Python 文章,一起体验脚本语言魅力。 ?...本周 MongoDB 4.0 已正式发布,此次更新涉及到一些内容: 多文档事务,结合 MongoDB 文档模型内嵌数组、文档支持,目前文档事务能满足绝大部分开发者需求。...为了让 MongoDB 能适应更多应用场景,让开发变得更简单,MongoDB 4.0 将支持复制集内部跨一或多个集合文档事务,保证针对多个文档更新原子性。...聚合类型转换,MongoDB 4.0 引入了新聚合操作符 $convert, 允许用户在 aggregation pipeline 里将文档字段转换成统一类型输出,使得数据消费端,比如 MongoDB

50720

MONGODB 如何让MYSQL 悄悄走开,记录一个灵活业务系统设计

我们先看图,看图说话 标记MYSQL 是第三方开发设计一个大致系统设计路, MONGODB这边给出设计思路....,如果你签约10-20家银行,怎么办,难道要设计20张表,每个银行一个表,那程序怎么写....,你怎么办, 改改改.每次查询一行数据行,都要和你配置表进行对应....MONGODB 一些特性,如跳跃索引,就可以解决你查询中,有些行有这个字段,有些没有的问题, 数据存储量问题,解决了,信息字段经常被变动问题解决了,真不知道, 抱着MYSQL 是怎么好....综上所述,在理解了业务逻辑以及业务特点后,选择合适数据库来处理你问题,的确是可以事半功倍,而选择错误数据库,则会让代码变得复杂,代码逻辑也变得混乱,容易出现其他问题。

55410

MongoDB优缺点及设计拙劣之处

MongoDB具有大多数流行语言异步驱动程序支持。 文档 拥有良好文档可以使开发人员生活变得更加轻松,特别是当此技术对开发人员而言是新技术时。...因此,如果文档被重写或删除,则磁盘空间不会被释放。它可通过重启或必须手动完成。 拙劣之处 有时拙劣之处比不好地方更糟糕。在使用技术之前,了解这部分很重要。...如果不了解它并不会阻止您使用产品,但它可以使您生活非常艰难。...自我层级 如果您有一个数据模型,对象可以拥有一个递归子对象(即,相同对象类型是一个对象子对象,并且持续进行n个级别),MongoDB文档可能变得非常难看。...结论 总的来说,MongoDB是一个很好数据库。前提是它适合你用例。如果不是,则它会变得很丑陋。

6.2K90

MongoDB:逐渐变得无关紧要

以下为译文: MongoDB关系可分为三个阶段。对于目前处于第三阶段来说,这款产品似乎变得无关紧要了。很快你就会明白为什么这么说。...在这个阶段,知道在什么情况下使用MongoDB,更重要是,什么时候不该使用MongoDB。这时,你会发现MongoDB是一款很好却需要谨慎使用产品。...这是最好阶段。 阶段三:无关紧要 现在MongoDB对于我来说已经变得无关紧要了。当然不是指文档模型,而是产品。...第二波:PostgreSQL 如果说TokuMX让觉得MongoDB无关紧要,那么PostgreSQL 9.2则强化了这一印象。...这是一个有意思解决方案,因为它,可以得到关系模型中具有文档灵活性部分。而所有这一切都基于同样产品。太好了! 但是MongoDB曾比PostgreSQL具有更高性能。

586100

本周新鲜事:有的技术线负责人,0点打电话,都睡觉了,很会养生。

虽然认同这个观点,但我不认可阿里官方回复,阿里云现在已经成为了国内最大云厂商,无数中国互联网企业业务运行在阿里云服务器上,如果只是道歉就可以解决问题的话,那客户损失如何算?...短期内对我们没有太大影响,后期建议大家将相关业务迁移到 Consul/ZooKeeper/Etcd 等工具上。...本周 MongoDB 4.0 已正式发布,此次更新涉及到一些内容: 多文档事务,结合 MongoDB 文档模型内嵌数组、文档支持,目前文档事务能满足绝大部分开发者需求。...为了让 MongoDB 能适应更多应用场景,让开发变得更简单,MongoDB 4.0 将支持复制集内部跨一或多个集合文档事务,保证针对多个文档更新原子性。...聚合类型转换,MongoDB 4.0 引入了新聚合操作符 $convert, 允许用户在 aggregation pipeline 里将文档字段转换成统一类型输出,使得数据消费端,比如 MongoDB

53330
领券