diff --git a/cg/library/cornerstonejs.md b/cg/library/cornerstonejs.md index 1d6b022..d674898 100644 --- a/cg/library/cornerstonejs.md +++ b/cg/library/cornerstonejs.md @@ -19,6 +19,7 @@ yarn run serve-static-examples ## 文档 - [一文(10图)了解Cornerstone3D核心概念(万字总结附导图) ](https://juejin.cn/post/7326432875955798027) +- [Cornerstone3D 概念解析](https://gitcode.com/jianyaoo/vue-cornerstone-demo/overview) ## [OHIF Medical Imaging Viewer](https://github.com/lmj01/Viewers) diff --git a/dev-note/git.md b/dev-note/git.md index 449a9ce..5c4db70 100644 --- a/dev-note/git.md +++ b/dev-note/git.md @@ -56,11 +56,10 @@ - git merge upstream/branch-name 合并上游分支到本地,如果出现**fatal: refusing to merge unrelated histories**, 是两个库的commit历史不同,放在错误的设置,加上--allow-unrelated-histories即可 ### [stash](https://www.git-scm.com/docs/git-stash) - +此操作非常耗时 - git stash list 罗列出所有的 -- 暂存修改 - - git stash save "message" 给当前的stash加上message说明 - - git stash 等同于上面这一句 +- git stash save "message" 给当前的stash加上message说明 +- git stash 等同于上面这一句 - git stash pop [--index] [] 恢复stash中的内容 - git stash drop [] 删除对应的stash的id - git stash clear 清楚所有的 @@ -223,10 +222,10 @@ git remote add origin git@github.com:Username/Repositories_Name.git # 现在这 ## [hook](https://git-scm.com/docs/githooks) -# Subversion +## Subversion -## 常用命令 +### 常用命令 - svn up(update) - svn update -r r644 // 切换到版本644 @@ -239,3 +238,17 @@ git remote add origin git@github.com:Username/Repositories_Name.git # 现在这 - svn revert - svn merge -r 608:602 "" // 从r608回滚到r602 - svn info // + +## 规范 + +### angular +- feat 增加新功能 +- fix 修复问题或bug +- style 代码风格与运行结果无关 +- perf 优化/性能提升 +- refactor 重构 +- revert 撤销修改 +- test 测试相关 +- docs 文档/注释 +- chore 依赖更新或脚手架配置修改 +- ci 持续集成或自动部署 \ No newline at end of file diff --git a/exercises/index.md b/exercises/index.md index 553fa81..fdc20cf 100644 --- a/exercises/index.md +++ b/exercises/index.md @@ -10,10 +10,10 @@ - [高中数学](/exercises/math.high.md) - [高等数学](/exercises/advanced.mathematics.md) - [数论](/exercises/number.theory.md) -- [二次方程](/exercises/quadratic.equation.md) -- [夹逼法](/exercises/sequeezing.md) - [几何](/exercises/geometry.md) - [线性代数](/exercises/linear.algebra.md) +- [多项式](/exercises/polynomial.md) + - [二次方程](/exercises/quadratic.equation.md) ## 物理学 diff --git a/exercises/polynomial.md b/exercises/polynomial.md new file mode 100644 index 0000000..278c103 --- /dev/null +++ b/exercises/polynomial.md @@ -0,0 +1,18 @@ +# 多项式 + +## 夹逼法 +> "夹逼法" 在数学中是一种求解数值的方法,特别是在逼近理论中。在英文中,它通常被翻译为 "squeezing theorem" 或 "sandwich theorem" +>> 这个术语描述的是一种技巧,通过证明一个未知的数值位于两个已知数值之间,并且这两个已知数值可以无限逼近未知数值,从而证明未知数值的特定属性或精确值。 + +## 牛顿拉夫森法 + +牛顿-拉夫森法提供了一种非常有效的方法来寻找多项式的近似根,先假设一个根x,再此处画一条曲线的切线,并找出与该切线与X轴相交的点x1,这样重复下去就可以找到近似的根。用公式表示就是 + +$$ +\text{记}x_{n}\text{为当前根的猜测值,则可以通过计算下一个猜测值}x_{n+1} \newline +x_{n+1} = x_{n} - \frac{f(x_{n})}{f^{'}(x_{n})} +$$ + +通常会收敛到最近的根,但也有例外,会导致得不到解 + +- [牛顿拉夫森方法的意外之喜--分形图形](https://mp.weixin.qq.com/s/vjteWAtDAVHXfRwKE_DeSw) \ No newline at end of file diff --git a/exercises/sequeezing.md b/exercises/sequeezing.md deleted file mode 100644 index 8403b66..0000000 --- a/exercises/sequeezing.md +++ /dev/null @@ -1,4 +0,0 @@ -# 夹逼法 -> "夹逼法" 在数学中是一种求解数值的方法,特别是在逼近理论中。在英文中,它通常被翻译为 "squeezing theorem" 或 "sandwich theorem" ->> 这个术语描述的是一种技巧,通过证明一个未知的数值位于两个已知数值之间,并且这两个已知数值可以无限逼近未知数值,从而证明未知数值的特定属性或精确值。 -