自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(89)
  • 收藏
  • 关注

原创 Js Array的相关总结

初始化方法方法举例new[ ](数组字面量)由一个异步可迭代对象、可迭代对象或类数组对象创建一个新的、浅拷贝的 Array 实例。})();数组空位数组字面量初始时,可以用逗号创建空位//3数组索引修改length属性,可以添加或者删除数组a[2] = 4;a[99] = 10;// 100检测数组两个方法instanceofat函数: 支持负数索引${

2023-12-19 17:50:47 861

转载 【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 869 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 299

原创 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 232

原创 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 181

原创 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 87

原创 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 88

原创 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 141

原创 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 151

原创 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 85

原创 docker 入门与实践概览

2021-02-06 10:17:45 58

原创 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 92 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 172

原创 第七章 路由

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 126

原创 第六章 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 187

原创 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&lt

2021-01-19 17:43:35 92

原创 第五章 angular的表单

表单表单控件(FormControl)封装了表单中的输入,并提供了一些可供操纵的对象。验证器(validator)让我们能以自己喜欢的任何方式验证表单输入。观察者(observer)让我们能够监听表单的变化,并作出相应的回应。1 表单控件根本: 表单是由 FormControl和FormGroup构成。FormControl和FormGroup是Angular中两个最基础的表单对象。FormControl代表单一的输入字段,它是Angular表单中的最小单元。FormControl封装

2021-01-19 16:38:53 205

原创 第四章 内置命令

内置命令[(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 122

原创 第三章 angular的工作原理

应用Angular应用是由组件构成的Angular应用其实就是一棵由组件构成的树。组件有一个很棒的特性,那就是它们是可组合的。由于组件是以树型结构组织起来的,当每个组件被渲染时,它都会递归地渲染下级组件。组件技巧:当开发新的Angular应用时,先画出原型图,然后拆分成组件。组件构成:组件selector: 组件名, html标签组件template : html 模板@Component({ selector: 'app-root', templateUrl:

2021-01-19 10:14:56 266

原创 第二章 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 65

原创 VScode 直接运行ts文件

vscode库依赖npm install -g ts-nodenpm install -g typescript扩展 Code Runner 插件 和 settinghttps://blog.csdn.net/lihefei_coder/article/details/103712497命令行tsc xxx.ts ##转化成xxx.jsnode xxx.js ## 运行js文件

2021-01-18 14:45:15 2601

原创 函数返回值为类指针的实现

返回值为指针ptr的时候,如果指向的区域被销毁,那么ptr就是一个野指针了内存泄漏用动态存储分配函数动态开辟的空间,在使用完毕后未释放,结果导致一直占据该内存单元。直到程序结束。即所谓内存泄漏。 注意:内存泄漏是指堆内存的泄漏。简单的说就是申请了一块内存空间,使用完毕后没有释放掉。它的一般表现方式是程序运行时间越长,占用内存越多,最终用尽全部内存,整个系统崩溃。由程序申请的一块内存,且没有...

2019-05-17 12:02:17 1740

原创 MVSNet

MVSNet摘要MVSNet的大致流程先根据网络提取特征通过单应性根据照相机的锥形体构建3D的cost volume用3D的卷积去回归初始深度图,然后根据参考的图片去生成最终的结果(适合任意的输入数目)介绍传统方法在**朗博情景(Lambertian scenarios,理想反射面,不吸收任何光,都反射掉)**下有很好的结果,但是对于镜面反射、纹理等难以处理,在重建的完成性有...

2019-05-14 16:49:03 6498 1

转载 python使用opencv resize图像不进行插值的方法

转载注明出处 https://blog.csdn.net/york1996/article/details/82856601对于要分割图像的标注图的resize不产生新的像素值使用最邻近插值的方法来缩放图片reszie的函数说明####参考https://docs.opencv.org/2.4/modules/imgproc/doc/geometric_transformation...

2019-04-25 16:34:14 1103

原创 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 560

原创 vtk points from display to world

points from display to world目的已知条件相机的位置 compose相机的perspective transformation Matrix proj_mat该视角下的一张深度图zbuffer该视角下的关于mesh的shoot img所求img中的每一个像素的显示坐标系的坐标 ⇒ 世界坐标系下的坐标过程displaytoview:1...

2019-03-26 16:00:22 519

原创 vtk 深度图

WriteDepthMap()函数https://stackoverrun.com/cn/q/13036969https://stackoverrun.com/cn/q/4808791https://www.vtk.org/Wiki/VTK/Examples/Cxx/Utilities/ZBufferZBuffer 可以通过使用Z缓冲区中的值并在0-255之间缩放来实现可视化,但是...

2019-03-26 15:06:08 1004

转载 ubuntu bmp图片转换成16进制数据

转载bmp图片转换成16进制数据 xxd -i logo.bmp logo.h

2019-03-17 11:23:36 720

原创 mx-maskrcnn 训练自己的数据集

搭环境1.下载源码git clone --recursive https://github.com/TuSimple/mx-maskrcnn.git2. copy## 目录 mx-maskrcnncp rcnn/CXX_OP/* incubator-mxnet/src/operator/3. buildconda creat -n maskrcnn python=2.7co...

2019-03-08 21:09:14 765

原创 labelimg install

最初环境 python 3.6 qt5.7*遇到了一个bugCannot mix incompatible Qt library (version 0x50905) with this library (version 0x50a01)*在网上搜索之后,找到自己libQtGui.so.4.8 和 libQtCore.so.4.8。就开始换python环境了环境 python 2.7安...

2018-11-16 22:44:48 705

转载 python/opencv 读取,写入和显示视频

import cv2import numpy as np# Create a VideoCapture object and read from input file# If the input is the camera, pass 0 instead of the video file namecap = cv2.VideoCapture('chaplin.mp4')#cap = ...

2018-11-07 15:42:55 3501

原创 ubuntu 18.04 caffe build

caffe下载源码git clone https://github.com/BVLC/caffe.git安装依赖sudo apt-get install libatlas-base-dev ibsnappy-dev libopencv-dev源码安装glog gflags lmdb libleveldb protocbuf2.6.1# glog wget https...

2018-10-30 10:50:40 1459

原创 Three.js 问题总结

three.js中如何旋转物体position坐标系 https://ask.csdn.net/questions/247467

2018-09-08 19:56:21 695

原创 MUXless 安装nvidia驱动+cuda

注意点Secure Boot : DisabledF2 进入BIOS在Security 里面选择Secure Boot Configuration将Secure Boot Option 设为 Disabled (如果只是这样改,再次进入BIOS会发现Secure Boot Option仍为Enable,贴吧有个大神说,点击一下Secure Boot Option 下面的 Cha...

2018-08-24 11:25:28 908

原创 VTK ImportError cannot open shared object file

ErrorImportError: libvtkxxxxx.so.1: cannot open shared object file: No such file or directoryMethod#after sudo make installsudo ldconfig

2018-08-21 17:05:40 501

原创 关于mxnet的cpp的整理

MXNet/Gluon 中网络和参数的存取方式mxnet-ssdget a image // resize image image.resize(height_, width_); int size = image.channels() * image.cols() * image.rows(); std::vector&lt;float&gt; in_data(si...

2018-08-02 17:24:55 551

原创 关于mxnet的for_training 和is_train

symbol搭建的网络forward(is_true)During testing, dropout does not change the input. random.seed(998)input_array = array([[3., 0.5, -0.5, 2., 7.], [2., -0.4, 7., 3., 0.2]])a ...

2018-08-02 16:08:46 2104

原创 scrapy

#创建项目 RoomRatescrapy startproject RoomRatecd RoomRate/#创建爬虫 Roomscrapy genspider Room lianjia.com## 运行爬虫scrapy crawl Room

2018-07-10 16:13:41 150

转载 c++版的mxnet

编译mxnet并使用C++训练模型

2018-07-10 15:04:27 1531

转载 PCL的安装

PCL的安装

2018-07-05 13:11:47 563

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除