最新 最热

JSON Merge Patch 合并结构体字段数据

json Merge Patch,是一个Internet Engineering Task Force(IETF)标准。基本思想是,你有一个原始的JSON对象,然后根据提供的“补丁”JSON对象,最终生成原始JSON对象需要修改的结果。这种机制适用于部分更新(也称为PATCH更新)的...

2023-11-01
1

git合并另一个分支的某个文件到当前分支

使用Git时,有时候不同分支的文件是不同步的,因此如果想要把别的分支的文件改动应用到当前分支,应该怎么操作呢?如果两边都有更新,该如何选择合并呢?这篇小文会对不同情形下的合并进行一个简单的介绍。...

2023-10-23
3

Python中将图像切分为小的patch

假如有张1000x1000的图像,我们要将它切成20x20的小patch,该怎么处理呢?最简单的方法就是采用两重for循环,每次计算小patch对应的下标,在原图上进行crop:...

2023-10-23
1

如何给 npm 包打补丁?

今天鬼事神差想起去年写的一段 dirty hack 代码,当时是在 vue-minder-editor-extended 这个项目为了解决百度开源的 @7polo/kityminder-core npm 包的 bug,但是百度早在 17-18 年就停止更新了,我又不想自己 fork 一份源...

2023-10-19
1

图论-网络流-最大流--POJ1273Drainage Ditches(Dinic)

Every time it rains on Farmer John's fields, a pond forms over Bessie's favorite clover patch. This means that the clover is covered by water for awhile and tak...

2023-09-23
4

Python中扩展第三方模块的两种方式:Composition vs Monkey Patch

在Python开发中,我们经常需要使用第三方模块。为了自定义一些行为,我们可能需要对第三方模块进行扩展。本文将介绍两种常见的扩展方式:Composition(组合)和Monkey Patch(猴子补丁),并比较两者的优缺点。...

2023-08-11
2

源端为备库的场景下Duplicate失败问题

环境: Oracle 11.2.0.3 + OEL 7.9 A -> B -> C 级联ADG环境:db11g -> db11gadg -> db11gcas

2023-05-23
2

QString的arg的思考

我们可以看出上面的%1,%2和%3分别对应marjor,minor和patch,使用起来非常方便。

2023-03-17
2

前端工程化必备,语义化版本号扫盲,支持任意版本号位数的比较方法

在软件管理的领域里存在着被称作“依赖地狱”的死亡之谷,系统规模越大,加入的套件越多,你就越有可能在未来的某一天发现自己已深陷绝望之中。...

2023-03-15
1

(八)使用 $patch 同时修改多个状态

一、使用 $patch 同时修改多个状态store.jsimport { ref, computed } from 'vue'import { defineStore } from 'pinia'export const useNoteStore = defineStore('note', () => { ......

2023-02-22
1