logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

git切换到指定远程分支

git切换到指定远程分支我们在使用git进行开发的时候经常会遇到需要切换远程分支并且提交到远程指定分支的情况,现在记录下操作步骤。查看远程所有分支$ git branch -agit branch不带参数,列出本地已经存在的分支,并且在当前分支的前面用*标记,加上-a参数可以查看所有分支列表,包括本地和远程,远程分支一般会用红色字体标记出来* devmasterremote...

#git
A星寻路算法详解

A星算法是一种启发式搜索算法,它通过在地图上找到一条从起点到终点的路径来解决一些问题。该算法通过启发式函数来评估每个节点,并选择具有最低 F 值的节点作为下一个要探索的节点。最终,该算法会找到一条最优的路径。

文章图片
#算法
pnpm + workspace + changesets 构建你的 monorepo 工程

pnpm + workspace + changesets 构建你的 monorepo 工程

#前端#架构#npm
Canvas实现以鼠标当前位置为原点缩放及画布拖动(矩阵变换)

通过矩阵的方式用 Canvas 实现以鼠标当前位置为原点缩放及画布拖动,理解起来更加容易(当然前提是要有一定的数学基础,起码了解过矩阵🤣),大大减少了代码量,同时缩放和拖拽的逻辑可以复用,不仅是在Canvas中,普通的div拖拽和放大也是一样的代码逻辑。

文章图片
#矩阵
es6之扩展运算符 三个点(...)

es6之扩展运算符 三个点(...)es6之扩展运算符 三个点(...)对象的扩展运算符数组的扩展运算符总结es6之扩展运算符 三个点(…)对象的扩展运算符理解对象的扩展运算符其实很简单,只要记住一句话就可以:对象中的扩展运算符(...)用于取出参数对象中的所有可遍历属性,拷贝到当前对象之中let bar = { a: 1, b: 2 };let baz = { ...z }; /...

#es6
Canvas实现连线动态效果

本文将带大家基于Canvas封装的ZRender库,了解ZRender库中提供的animate绘制动画的方法,并且使用animate方法实现一个带有箭头流动效果的连线。

文章图片
#动画#前端
数据库设计流程

本文主要介绍了数据库设计中的E-R模型以及如何将E-R图转换为关系模式

文章图片
#数据库
pnpm + workspace + changesets 构建你的 monorepo 工程

pnpm + workspace + changesets 构建你的 monorepo 工程

#前端#架构#npm
vue-cli-service: command not found报错引发的血案

vue-cli-service: command not found报错引发的血案

文章图片
#vue.js#前端#javascript
到底了