- 博客(104)
- 收藏
- 关注
原创 12.【线性代数】——图和网络
fill:#333;color:#333;color:#333;fill:none;欧姆定律 y=ceKCL电势差 e=x2-x1=AX电流y1,y2...y5A^Ty=f=0 f为外接电流。
2025-03-07 10:13:19
1200
原创 【windows】visual studio 2022 如何运行有Eigen的camke项目
C:/Program Files (x86)/Eigen3/include” 是通过camke编译安装eigen库的目录。打开cmake项目,选择项目的文件夹。,选择合适的安装包,下载安装。
2025-02-20 13:59:09
354
原创 Js Array的相关总结
初始化方法方法举例new[ ](数组字面量)由一个异步可迭代对象、可迭代对象或类数组对象创建一个新的、浅拷贝的 Array 实例。})();数组空位数组字面量初始时,可以用逗号创建空位//3数组索引修改length属性,可以添加或者删除数组a[2] = 4;a[99] = 10;// 100检测数组两个方法instanceofat函数: 支持负数索引${
2023-12-19 17:50:47
920
转载 【windows 10】卸载anaconda之后,打不开cmd.exe
转载https://answers.microsoft.com/zh-hans/windows/forum/all/cmd%E6%89%93%E4%B8%8D%E5%BC%80/06ac0085-c7fa-47c7-96ea-5935165d77a2?page=3打开注册表 win + Rregedit删除autorunComputer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Command Processor 路径下...
2021-08-16 18:02:21
1055
4
原创 npm —— Node.js 标准的软件包管理器
npm1. 基本命令1.1 查找包 npm view1.2 安装包 npm install1.2.1 安装单个包1.2.2 安装所有依赖1.2.3 本地安装与全局安装1.3 更新包 npm update1.4 卸载包 npm uninstall1.5 安装包列表 npm list2. 说明文件2.1 语义版本2.1 package.json2.1.1 package.json2.1.2 运行文件 npm run \2.2 package-lock.json3. npx参考1. 基本命令1.1 查找包 n
2021-03-02 18:07:20
356
原创 RxJS 6 —— Scheduler
scheduler : 代理observable#mermaid-svg-ybgDyHQEyh0vvo36 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-ybgDyHQEyh0vvo36 .label text{fill:#333}#mermaid-svg-ybgDyHQEyh0vvo36 .node rec
2021-03-02 11:09:40
278
原创 RxJS 6 —— Subject
1. 概览observable subject observer#mermaid-svg-GLNNlWD4Bdmn8Hjs .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-GLNNlWD4Bdmn8Hjs .label text{fill:#333}#mermaid-svg-GLNNlWD4Bdmn8Hjs
2021-03-01 17:20:40
222
原创 typescript —— 函数
函数1. 函数类型let myAdd: (x: number, y: number) => number = function(x: number, y: number): number { return x + y; };2. 可选参数 ?可选参数必须跟在必须参数后面function buildName(firstName: string, lastName?: string) { if (lastName) return firstName + " "
2021-02-25 17:27:11
125
原创 typescript —— 类
class1 类的定义class Greeter { greeting: string; constructor(message: string) { this.greeting = message; } greet() { return "Hello, " + this.greeting; }}let greeter = new Greeter("world");2 类的继承super()函数: 派生类包含了一个构造函
2021-02-24 11:10:04
129
原创 RxJS 6 —— Subscription
SubscriptionSubscription was called “Disposable”.unsubscribe : release resources or cancel Observable executionsob.subscribe 的返回类型是 subscriptionimport { interval, Observable, of } from 'rxjs';const observable = interval(200);const subscription =
2021-02-24 09:40:47
183
原创 RxJS 6 —— operators
operatorsoperators 可以分为两类#mermaid-svg-cdcGXzMr5pddF56Z .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-cdcGXzMr5pddF56Z .label text{fill:#333}#mermaid-svg-cdcGXzMr5pddF56Z .node
2021-02-23 10:40:19
193
原创 RxJS 6 —— Observer
Observer观察者 (Observer) 是观察者传递的价值的消费者。观察者只是一组回调(a set of callbacks),一个用于由所述可观测的递送通知每种类型:next,error,和complete。定义const observer = { next: x => console.log('Observer got a next value: ' + x), error: err => console.error('Observer got an error: ' +
2021-02-22 10:37:58
121
原创 Git 基础命令
git1. 提交命令创建版本库 git init创建文件 echo "# gittest" >> README.md文件添加到仓库 git add README.md文件提交到仓库 git commit -m "wrote a readme file"关联远程仓库 git remote add origin git@server-name:path/repo-name.git第一次提交 git push -u origin master第二次提交 git push origin
2021-02-03 10:17:50
126
1
原创 RxJS 6 —— Observable
1. RXJS 简单入门入门须知2. 函数式编程找出大于 35 岁的程序员的名字const people = [ { name: 'Bob Martin', age: 68 }, { name: 'Dan Abramov', age: 27 }, { name: 'Joel Spolsky', age: 55 },];// => [ 'Bob Martin', 'Joel Spolsky' ]函数式:// * 拆分成子任务,纯函数、函子、无状态const resul
2021-02-02 18:06:00
221
原创 第七章 路由
1. 为什么需要路由需要直接到达某个页面在Angular中,HTML5路由是默认的模式2. Angular 路由的组成部件Routes:描述了应用程序支持的路由配置。RouterLink指令:用于创建各种路由链接。RouterOutlet:这是一个“占位符”组件,用于告诉Angular要把每个路由的内容放在哪里。2.1 Routes 路由配置 【在app.module.ts中的配置】2.1.1 import RouterModule, Routesimport {RouterMod
2021-01-20 16:18:28
184
原创 第六章 HTTP
@angular 11.0.51. 库依赖import { HttpClientModule } from '@angular/common/http';@NgModule({ //... imports: [ //... HttpClientModule, ], //...})2. HTTP请求是异步的: 可观察对象 observable在JavaScript中,通常有3种处理异步代码的方式:a. 回调(callback)b. 承诺(promise)c
2021-01-20 14:38:00
235
原创 typescript——基础类型与变量
booleanlet bool:boolean = true;console.log('bool: ', bool, "type: ", typeof bool);numberlet num:number = 10;console.log('num: ', num, "type: ", typeof num);stringlet str:string = "str123";console.log('str: ', str, "type: ", typeof str);Array<
2021-01-19 17:43:35
131
原创 第五章 angular的表单
表单表单控件(FormControl)封装了表单中的输入,并提供了一些可供操纵的对象。验证器(validator)让我们能以自己喜欢的任何方式验证表单输入。观察者(observer)让我们能够监听表单的变化,并作出相应的回应。1 表单控件根本: 表单是由 FormControl和FormGroup构成。FormControl和FormGroup是Angular中两个最基础的表单对象。FormControl代表单一的输入字段,它是Angular表单中的最小单元。FormControl封装
2021-01-19 16:38:53
244
原创 第四章 内置命令
内置命令[(ngModel)]=“value”在app.module.ts中引入// 1. 在app.module.ts中引入 import { FormsModule } from '@angular/forms'@NgModule({ declarations: [ //... ], imports: [ //... FormsModule ], providers: [], bootstrap: [AppComponent]})// 2. 在
2021-01-19 11:27:55
153
原创 第三章 angular的工作原理
应用Angular应用是由组件构成的Angular应用其实就是一棵由组件构成的树。组件有一个很棒的特性,那就是它们是可组合的。由于组件是以树型结构组织起来的,当每个组件被渲染时,它都会递归地渲染下级组件。组件技巧:当开发新的Angular应用时,先画出原型图,然后拆分成组件。组件构成:组件selector: 组件名, html标签组件template : html 模板@Component({ selector: 'app-root', templateUrl:
2021-01-19 10:14:56
305
原创 第二章 TypeScript
1. 类型numberbooleanstringenumArray<string>anyvoidvar num:number = 10;var str:string = "1231";var bool:boolean = true;var arr:number[] = [11,22,4,3];function fun1(num:number): void{ num += 1;}var kkk:any = true;enum color {red, wight
2021-01-18 15:55:08
101
原创 VScode 直接运行ts文件
vscode库依赖npm install -g ts-nodenpm install -g typescript扩展 Code Runner 插件 和 settinghttps://blog.youkuaiyun.com/lihefei_coder/article/details/103712497命令行tsc xxx.ts ##转化成xxx.jsnode xxx.js ## 运行js文件
2021-01-18 14:45:15
2636
原创 函数返回值为类指针的实现
返回值为指针ptr的时候,如果指向的区域被销毁,那么ptr就是一个野指针了内存泄漏用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。即所谓内存泄漏。 注意:内存泄漏是指堆内存的泄漏。简单的说就是申请了一块内存空间,使用完毕后没有释放掉。它的一般表现方式是程序运行时间越长,占用内存越多,最终用尽全部内存,整个系统崩溃。由程序申请的一块内存,且没有...
2019-05-17 12:02:17
1788
原创 MVSNet
MVSNet摘要MVSNet的大致流程先根据网络提取特征通过单应性根据照相机的锥形体构建3D的cost volume用3D的卷积去回归初始深度图,然后根据参考的图片去生成最终的结果(适合任意的输入数目)介绍传统方法在**朗博情景(Lambertian scenarios,理想反射面,不吸收任何光,都反射掉)**下有很好的结果,但是对于镜面反射、纹理等难以处理,在重建的完成性有...
2019-05-14 16:49:03
6636
1
转载 python使用opencv resize图像不进行插值的方法
转载注明出处 https://blog.youkuaiyun.com/york1996/article/details/82856601对于要分割图像的标注图的resize不产生新的像素值使用最邻近插值的方法来缩放图片reszie的函数说明####参考https://docs.opencv.org/2.4/modules/imgproc/doc/geometric_transformation...
2019-04-25 16:34:14
1143
原创 reactphysics3d 碰撞检测
boxrp3d :: CollisionWorld world ;rp3d :: Vector3 initPosition (0.0 , 0.0 , 0.0) ;rp3d :: Quaternion initOrientation = rp3d :: Quaternion ::identity () ;rp3d :: Transform transform ( initPosition ,...
2019-04-01 17:42:19
629
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人