- 博客(10)
- 收藏
- 关注

原创 A*算法(寻路)
A*搜寻算法俗称A星算法。A*算法是比较流行的之一,被广泛应用于路径优化领域。它的独特之处是检查最短路径中每个可能的节点时引入了全局信息,对当前节点距终点的距离做出估计,并作为评价该节点处于最短路线上的可能性的量度。A*改变它自己行为的能力基于启发式代价函数,启发式函数在游戏中非常有用。在速度和精确度之间取得折衷将会让你的游戏运行得更快。在很多游戏中,你并不真正需要得到最好的路径,仅需要近似的就足够了。而你需要什么则取决于游戏中发生着什么,或者运行游戏的机器有多快。
2024-05-06 15:25:36
1172
2
原创 React项目中的antd,Form和Table如何一起使用
在项目中我们可能会遇到单独的表格,单独的表单这样使用。但是稍微复杂一点,如果是表单中存在一个类似于表格的列表,我们能够动态的去增加删除。或者是表格中的每一行中的某一列或者多个列是表单信息,那么我们又应该怎么实现呢?上面的列子是在一个表格中使用Form表单。通过动态的改变表格的数据,来达到Form表格的数据更新。当然你也可以去别的网站上找到不同与这个方法的实现这个需求。
2024-10-21 15:59:06
248
原创 vue项目添加百度富文本编辑器(ueditor)
只能解决两个弹层切换赋值的问题。并不能解决添加弹窗里面添加了内容,再次打开新增清空上次输入值的问题。导致这个问题出现是因为:vue为双向绑定的,一开始添加了watch监听默认的。第二步:把你的下载的富文本添加到项目中,然后在main.js中引用相关。第三步:把ueditor分装成组件便于以后使用。在关闭弹窗的时候把值清空一下。下面使用方式,我就不再写了,懒。下面说一下逻辑页面的实现。介绍一个写的比较详细的。
2024-05-17 17:21:27
2856
原创 vue 修改浏览器Title
vue 在public 文件夹中有一个index.html,直接修改title中的值即可。这是最low的方法。当然你的项目如果是使用webpack或者是vue-cli创建出来的项目,那么你会在title的地方看到或者这两种写法。莫慌!!!!第一种写法修改:vue.config.js文件中的第二种写法修改:vue.config.js文件中的。
2024-05-13 16:26:52
2970
原创 react antd中的AutoComplete添加验证和tag溢出问题
Form.Itemlabel="标签"rules={[message: '请输入标签名称'},]}placeholder="请输入标签名称"/>return Promise.reject('最多输入十个字符');
2024-05-10 10:42:59
433
1
原创 使用create-react-app,配置proxy报错(options.allowedHosts[0] should be a non-empty string)
最后翻看源码发现是因为本地网路的问题,我本地的网路连接之后的ip是172.200.0.32,在源码中有一段判断的正则,没有命中,结果导致的这个启动报错!这里可能人家写的正则没有包含到所有的ip,所以再我换了有线网路,改为192.168的ip之后就不报错了。,其实不用像网上说的使用http-proxy-middleware,或者是改配置内容。看看你本地的ip是否能被人家的正则命中。灵感来着于这个回答的最后一个评论说网路的问题。在网上找了好多解决方案都没有解决问题。
2024-04-24 16:52:11
899
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人