Skip to content

Commit

Permalink
update
Browse files Browse the repository at this point in the history
  • Loading branch information
lmj01 committed Dec 1, 2023
1 parent cce53f4 commit 2b02f8c
Show file tree
Hide file tree
Showing 5 changed files with 43 additions and 19 deletions.
12 changes: 12 additions & 0 deletions cg/meshlab.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# [Meshlab](https://www.meshlab.net/)
> 工具库,对网格分析的
[github](https://github.com/cnr-isti-vclab/meshlab)

## [asc文件](https://codeyarns.com/tech/2011-08-17-asc-file-format-for-3d-points.html)

ASCII (.asc) point cloud import

ASC File Format for 3D Points

可用来协助查看点的数据与坐标
10 changes: 7 additions & 3 deletions index/article.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,12 +37,10 @@
- [electron框架](../nodejs/electron.md)
- [quill富文本编辑器](../nodejs/quill.md)
- [压缩](../nodejs/zip.md)
- [Rxjs库](../nodejs/rxjs.md)
- [FRP-Functional Reactive Programming](../nodejs/frp.md)

## 整理总结

- [裁剪](../cg/culling.md)
- [四元数](../cg/quaternion.md)
- [透视与绘画](../articles/2023/Perspective.md)
- [打印相关](../articles/2023/printer.md)
- [用户 角色 权限的通用设计](../articles/2023/userRolePermission.md)
Expand All @@ -51,6 +49,12 @@
- [农历历法](../articles/2023/chineseCalendar.md)
- [回归分析法](../articles/2023/regression.md)

### 图形学
- [裁剪](../cg/culling.md)
- [四元数](../cg/quaternion.md)
- [meshlab](../cg/meshlab.md)
- [eigen](../cg/eigen.md)

## 工作中遇到的
- [mobile-detect.js](https://github.com/hgoebl/mobile-detect.js)
- [openCTM模型文件格式](https://openctm.sourceforge.net/)
Expand Down
4 changes: 4 additions & 0 deletions index/community.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,10 @@

- [Publisher-Subscriber pattern](https://learn.microsoft.com/en-us/azure/architecture/patterns/publisher-subscriber)

### Functional Programming

- [FRP-Functional Reactive Programming](../nodejs/frp.md)

## Document

### Documentation system
Expand Down
20 changes: 20 additions & 0 deletions nodejs/frp.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# FRP
> Functional Reactive Programming, 是针对复杂的,多状态,异步,注重时序控制的场景, 在FRP领域,由[ReactiveX](https://reactivex.io/)简称Rx,是由微软推出得通过可观察得流来进行异步编程得API是FRP最经典得实现范本之一.
Rx结合了Observer观察者模式,Iterator迭代器模式,functional programming函数式编程的精华思想.

## [Rxjs](https://rxjs.dev/)
> Reactive Extensions Library for JavaScript, RxJS is a library for reactive programming using Observables, to make it easier to compose asynchronous or callback-based code
[github](https://github.com/ReactiveX/RxJS)

```js
fromEvent(el, 'click').piep(throttleTime(3000)).subscribe(()=>{
console.log(el);
})
```

## 参考

- [rxjs 源码分析1-(fromEvent)](https://juejin.cn/post/6844903730425364494)
- [从业务视角来聊一聊为什么我们需要 RxJS?](https://juejin.cn/post/7090422222195523621)
16 changes: 0 additions & 16 deletions nodejs/rxjs.md

This file was deleted.

0 comments on commit 2b02f8c

Please sign in to comment.