From fee7bb3aec1a5ddc536f1614f0c050c0ab62ea49 Mon Sep 17 00:00:00 2001 From: lmj01 Date: Mon, 13 May 2024 16:03:44 +0800 Subject: [PATCH] update --- articles/others/thinker.md | 15 --------------- cg/mesh/NURBS.md | 4 ++++ cpl/language.md | 2 +- {database => cs/db}/database.md | 0 {database => cs/db}/my.ini | 0 {database => cs/db}/mysql.md | 0 {database => cs/db}/redis.md | 0 {database => cs/db}/sql.md | 0 cs/service/skynet.md | 3 +++ index/book-info.md | 4 ++++ web/index.md | 7 +++---- web/library.md | 18 +++++++++++++++--- web/pkg.md | 8 ++++---- 13 files changed, 34 insertions(+), 27 deletions(-) delete mode 100644 articles/others/thinker.md rename {database => cs/db}/database.md (100%) rename {database => cs/db}/my.ini (100%) rename {database => cs/db}/mysql.md (100%) rename {database => cs/db}/redis.md (100%) rename {database => cs/db}/sql.md (100%) create mode 100644 cs/service/skynet.md diff --git a/articles/others/thinker.md b/articles/others/thinker.md deleted file mode 100644 index f4504b7..0000000 --- a/articles/others/thinker.md +++ /dev/null @@ -1,15 +0,0 @@ -# 思考者 - -记录一些特别人物,他们的思想和观点对于我很特别,有时间与机会可以多接触一下如果有机会的话。 - -## 哲学 - -- 王德峰,关于《坛经》,讲解神秀与六祖慧能 - -## 政治 - -- 金灿荣,关于国际视野的思考 - -## 短篇小说 - -- 阿城《棋王·树王·孩子王》,讲文革时代,抛弃20世纪80年代的语言逻辑回归宋明小说的语境之中,文字朴实。 \ No newline at end of file diff --git a/cg/mesh/NURBS.md b/cg/mesh/NURBS.md index f5834d8..9dee2af 100644 --- a/cg/mesh/NURBS.md +++ b/cg/mesh/NURBS.md @@ -1,7 +1,11 @@ # NURBS > +## [The Nurbs Book]() +> + ## 参考 - [A small C++ library containing some NURBS-based geometric modeling algorithms and features I've been working on since 2013.](https://gitlab.com/ssv/Mobius) - [LNLib is a C++ NURBS Algorithms Library. These algorithms are primary referenced from The NURBS Book 2nd Edition. ](https://github.com/BIMCoderLiang/LNLib) +- [LNLibViewer is a 3d viewer matches C++ NURBS algorithm library LNLib](https://github.com/BIMCoderLiang/LNLibViewer) diff --git a/cpl/language.md b/cpl/language.md index bba867b..70ada95 100644 --- a/cpl/language.md +++ b/cpl/language.md @@ -52,4 +52,4 @@ rust语言的安全,就是通过所有权的确定来保证在运行期不会 ### 语法高亮 -- [js版的highlight高亮配置,选中语言,下载后选择es版本的](https://highlightjs.org/download) \ No newline at end of file +- [js版的highlight高亮配置,选中语言,下载后选择es版本的,选择特定语言即可](https://highlightjs.org/download) \ No newline at end of file diff --git a/database/database.md b/cs/db/database.md similarity index 100% rename from database/database.md rename to cs/db/database.md diff --git a/database/my.ini b/cs/db/my.ini similarity index 100% rename from database/my.ini rename to cs/db/my.ini diff --git a/database/mysql.md b/cs/db/mysql.md similarity index 100% rename from database/mysql.md rename to cs/db/mysql.md diff --git a/database/redis.md b/cs/db/redis.md similarity index 100% rename from database/redis.md rename to cs/db/redis.md diff --git a/database/sql.md b/cs/db/sql.md similarity index 100% rename from database/sql.md rename to cs/db/sql.md diff --git a/cs/service/skynet.md b/cs/service/skynet.md new file mode 100644 index 0000000..47b5dd0 --- /dev/null +++ b/cs/service/skynet.md @@ -0,0 +1,3 @@ +# [skynet](https://github.com/cloudwu/skynet) +> 学习后台的框架 + diff --git a/index/book-info.md b/index/book-info.md index 3eec149..e29642f 100644 --- a/index/book-info.md +++ b/index/book-info.md @@ -33,10 +33,14 @@ ### [Polygon Mesh Processing](https://book.douban.com/subject/5463738/) [记录](/cg/mesh/PolygonMeshProcessing.md) +### [The Nurbs Book](https://book.douban.com/subject/3989660/) +[记录](/cg/mesh/NURBS) + ## readed - 计算机图形图像设计,2016,中国传媒大学出版社,已读 - 囚徒的困境-冯·诺依曼、博弈论和原子弹之谜,已读 - 深度探索 C++对象模型,2001, 侯捷,已读 +- 阿城《棋王·树王·孩子王》,讲文革时代,抛弃20世纪80年代的语言逻辑回归宋明小说的语境之中,文字朴实。 ### [软件设计-从专业到卓越](https://book.douban.com/subject/35966115/) > 豆瓣某编辑送阅的 diff --git a/web/index.md b/web/index.md index 182b8aa..d80126c 100644 --- a/web/index.md +++ b/web/index.md @@ -1,5 +1,7 @@ # Web +- [使用过的库](/web/library.md) +- [正则表达式](/cpl/js/regularExpressions.js) - [webassembly](/web/webAssembly.md) - [http](/web/http.md) - [html](/web/html.md) @@ -11,7 +13,6 @@ - [测试模块](/web/test.md) - [图像处理](/web/ImageManipulation.md) - [diff算法原理](/web/diff.md) -- [使用过的库](/web/library.md) - [FRP-Functional Reactive Programming](/cpl/frp.md) - [web](/web.md) - [浏览器](/web/browser.md) @@ -23,12 +24,10 @@ - [nginx](/web/nginx.md) - [javascript](/cpl/web/ECMAScript.md) -- [excel](/articles/notes/excel.md) - [Web Check网站分析,分析各种配置,可参考网站的配置](https://web-check.as93.net/) - [Draggable objects可拖动的对象网页实现](https://www.redblobgames.com/making-of/draggable/) -- [正则表达式](/cpl/js/regularExpressions.js) ## WebGL @@ -88,7 +87,7 @@ new Vuei81n({ ### 富文本编辑器 -- [Trusted WYSIWYG editor很简洁,没有图片](https://github.com/tinymce/) +- [企业版的开源富文本编辑器The rich text editor behind great content creation experiences](https://github.com/tinymce/) - [TinyMCE](https://github.com/tinymce/tinymce) - [过时的YUI is a free, open source JavaScript and CSS library for building richly interactive web applications. ](https://clarle.github.io/yui3/) diff --git a/web/library.md b/web/library.md index 88f5426..0475cb2 100644 --- a/web/library.md +++ b/web/library.md @@ -3,7 +3,7 @@ ## dev -按照sharp +安装sharp npm config get userconfig 获取配置信息 npm config edit 打开默认的配置文件 npm config set sharp_binary_host "https://npmmirror.com/mirrors/sharp" @@ -20,7 +20,7 @@ npm install @rollup/plugin-commonjs --save-dev npm install rollup-plugin-postcss --save-dev npm install rollup-plugin-rawsvg --save-dev -- 2024-1, 作者发布新版2.0了,暂时不去私自编译了,可以直接使用npm包了。 +- 2024-1, 作者发布新版2.0了,暂时不去私自编译了,可以直接使用npm包了。之前这样处理是因为作者有很长一个版本的锁定,没有正式发布,版本后不能切换到开放模式,自己打包提取核心功能以便工程需要。 ## modules @@ -50,9 +50,18 @@ Parchment is Quill's document model. It is a parallel tree structure to the DOM 通过Parchment你可以自定义出Quill能够识别的内容和格式,或者添加全新的内容和格式。 [一个例子](https://kang-bing-kui.gitbook.io/quill/zhi-nan-guides/clonewithparchment) +# [tinymce](https://www.tiny.cloud/docs/tinymce/latest/) +> 自己需要一个编辑器,用来编辑并保存为HTML5格式,且需要数学公式,就需要这个强大的编辑器 + +- [github项目](https://github.com/lmj01/tinymce) +- [mathjax插件](https://github.com/lmj01/tinymce-mathjax) + +插件的写法可参考安装后的code插件来写。 +modules\tinymce\src\core\main\ts\api\Options.ts + # jszip -```js +```javascript new Promise(()=>{ }).then(res=>{ @@ -80,3 +89,6 @@ new Promise(()=>{ # [node-gyp](https://github.com/nodejs/node-gyp) node-gyp is a cross-platform command-line tool written in Node.js for compiling native addon modules for Node.js. It contains a vendored copy of the gyp-next project that was previously used by the Chromium team and extended to support the development of Node.js native addons. +# 其他库 + +- [excel](/articles/notes/excel.md) \ No newline at end of file diff --git a/web/pkg.md b/web/pkg.md index feab49b..b9681e4 100644 --- a/web/pkg.md +++ b/web/pkg.md @@ -52,7 +52,7 @@ npm config list - [中文文档](https://pnpm.io/zh/motivation) -```js +```shell pnpm i // 安装依赖 pnpm add libName --save // 按照库 pnpm store status // 会出现问题, @@ -67,7 +67,7 @@ pnpm add react --filter pkg1 // 指定项目按照 - [yarn add](https://classic.yarnpkg.com/en/docs/cli/add) -```js +```shell yarn install yarn install --registry https://registry.npm.taobao.org // 清除缓存 @@ -104,7 +104,7 @@ Parcel is a zero configuration build tool for the web ## 相关库 ### [nrm切缘源的工具](https://github.com/Pana/nrm) -```js +```shell nrm ls nrm use ``` @@ -117,7 +117,7 @@ nrm use - NVM_HOME, NVM_SYMLINK,PATH:%NVM_HOME%;%NVM_SYMLINK% 环境变量的设置 ### sharp -```js +```shell yarn config set sharp_binary_host "https://npm.taobao.org/mirrors/sharp" yarn config set sharp_libvips_host "https://npm.taobao.org/mirrors/sharp-libvips" ```