自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (3)
  • 收藏
  • 关注

原创 四次bezier曲线(分裂法,几何法,直接法)

代码在我上传的资源里面下载哈1 实验目的和要求目的:以Hermite / Bezier / B Spline为例,实现样条3次函数的绘制。要求:根据三次曲线的性质,在Visual C++中,实现Hermite / Bezier / B Spline样条函数的绘制基本原理(1)直接法:其实也就是按照定义来,求解出伯恩斯坦基函数与位置矢量乘积之和,不断在[0,1]中取t,每一个t就是一个点。原理就是按照公式Pt=i=0nPiBi,nt t∈[0,1],而其中基函数为Bi,n=n!ⅈ!n-ⅈ!t

2020-12-24 18:34:35 3158 1

原创 git本地项目代码推送远程仓库的几个命令

git config --global user.name "你的名字或昵称"git config --global user.email "你的邮箱"git initgit remote add origin 仓库地址git pull origin mastergit add .git commit -m "第一次提交"git push origin master

2020-12-12 23:05:23 222 2

原创 重学vue之vue3中compositionAPI

一、ref, reactive, toRef,toRefs, readonly响应式的引用1.1ref的使用1.2reactive的使用1.3toRefs的使用1.4toRef的使用1.5readonly的使用二、setup函数的参数三、计算属性四、监听器4.1基本使用4.2watchEffect使用五、生命周期函数六、Provide,Inject传递值,Ref获取dom的用法6.1Provide与Inject使用6.2 获取dom一、ref, react.

2020-12-11 14:02:37 2368 8

原创 重学vue之插件、传送门与render函数

插件定义 // plugin 插件, 也是把通用性的功能封装起来 const myPlugin = { //一定是一个install方法 install(app, options) { //第一个参数app是一个vue实例,第二个这个实例的属性 console.log(app,options) //外部传递进来的变量 console.log(name) //提供一个number属性 app.provide('n.

2020-12-11 10:13:02 223 5

原创 重学vue中的混入(mixins)

说明混入就是一个对象,然后把这个对象混入到某一个组件中data, methods里面内容重复,优先使用组件生命周期函数,优先使用mixin里面的可以修改优先级定义混入的对象 const myMixin = { data(){ return { a:1 } } }使用混入的组件 data(){ return { a:2

2020-12-10 22:27:03 146

原创 重学vue中组件细节、动态组件、异步组件

一、组件细节点子组件中的data,一定是个方法哈父组件要传递给孙子组件(瞎说的孙子组件,哈哈哈),可以使用provide与inject直接传递,下面是代码//父组件 provide() { return { data, }}//子组件inject: ['data'],二、动态组件感觉就和slot类似,只不过反转来,在父组件中留位置,子组件传递过来,上代码。父组件中<div> <component :is="whi

2020-12-10 21:53:57 997

原创 重学vue之slot用法(包含作用域插槽)

说明插槽好比子组件留好位置,父组件写好一个dom结构,包括样式这些,然后把这个dom扔到子组件预留的空位中。(这只是形象记忆哈。。。。。。)老版本的用法入口常规用法注意这里的写法,老板本中是用一个等号父组件中<template> <div> <child/> <!-- 指定这个结构传到名字叫slot1的插槽 --> <template v-slot:slot1>

2020-12-10 21:26:52 1352 9

原创 重学vue之父子组件间的双向绑定,附详细代码

说明绑定一个v-model父组件中<template> <div> <child v-model="parentData"/> </div></template>data() { return { parentData: 1 } },子组件中 <div @click="handleClick">{{modelValue}}</div>

2020-12-10 20:57:49 224 2

原创 重学vue之Non-Props属性

说明就是说在父组件中给子组件传递值,但是子组件不在prop中接受案例父组件中<template> <div> <child oldMsg="hello" oldMsg1="hello1" /> </div></template>子组件中只有一个div时候<template> <!-- 自动获取全部属性 --> <div>child

2020-12-10 19:48:29 693

原创 重学vue笔记之动态样式(class与style)

说明class与style使用起来有点相似,注意判别使用class使用class绑定的有3种格式:字符串数组对象<template> <div :style="classString"> 字符串形式 </div> <div :style="classObject"> 对象形式 </div> <div :style="classArray"

2020-12-10 18:27:08 298 9

原创 sequelize的简单使用(增、删、查、改)

一、说明使用的是mysql数据库,数据库叫做koa2_weibo_db,其中一共有2张表,一张blogs表,一张users表blogsusers二、安装npm i mysql2 sequelize -d 三、创建连接const Sequelize = require('sequelize')const conf = { host:'localhost', dialect:'mysql'}const seq = new Sequelize('koa2_we

2020-12-04 21:43:26 2681 11

WEBGIS v1.0.7z

webgis,图层拖拽切换,地理信息,openlayers

2021-03-20

四次bezier曲线(直接法、分裂法、几何法)

四次bezier曲线(直接法、分裂法、几何法)

2020-12-24

MFC计算机图形学基本变换(平移、错切、对称、旋转、比例)

通过MFC实现计算机图形学中几个二维变换,不过都是写死的,不过可以当作案例启发哈。

2020-12-09

空空如也

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

TA关注的人

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