- 博客(198)
- 收藏
- 关注
原创 机器人调试学习规划
示例:具备 2 个自动化产线独立调试项目经验,熟练使用 ABB 机器人与西门子 PLC 完成联动调试,掌握传感器故障排查与轨迹优化技能,了解新能源产线调试规范,能适应出差与现场工作节奏。项目背景:实现机器人与数控机床的联动,完成 “机床加工→机器人取件→下料” 自动化流程,适用于 3C 产品零部件加工产线。:搭建小型自动化搬运产线,实现机器人从传送带抓取工件并分类放置,替代人工操作,解决人工搬运效率低、出错率高的问题。项目周期:202X.X - 202X.X | 项目角色:独立调试工程师 |
2026-01-22 14:27:19
881
原创 git报错处理
这个错误是因为你的 Git 服务器 (192.168.1.2:8699) 使用的是 自签名 SSL 证书 (self-signed。certificate),而 Git 默认会验证 HTTPS 证书的有效性,由于该证书不是由受信任的证书颁发机构 (CA)(临时/开发环境)临时禁用 SSL 验证。签发的,因此被拒绝,导致克隆失败。
2026-01-22 13:56:51
162
原创 【通识3】
在制造业中,MRK 通常指 机床与机器人协同工作技术 (Machine-Robot Cooperation)。这是一种将机器人技术与机床技术结合的制造模式,旨在让两者协同完成复杂、高精度的加工任务。机器人外围设备 —— 从线性滑轨到终端执行器。(机床与机器人协同工作 )库卡官网 可租售 二手机器人。Abb 产品说明手册。安川 产品资料下载。
2026-01-16 15:44:51
175
原创 机器人伺服
机器人伺服”通常指的是机器人中用于精确控制运动(位置、速度、力矩)的核心驱动与反馈系统,其核心是伺服电机(Servo Motor)及其配套的伺服驱动器(Servo Drive)和控制系统(如运动控制器、PLC 或机器人控制器)。
2025-12-29 16:16:23
211
原创 three.js —— 引入模型
/ 默认情况下,当我们调用scene.add()的时候,物体将会被添加到(0,0,0)坐标。// './assets/materials/scene.gltf' ,// 模型路径。// 当模型加载完成后,将其添加到场景中。// 让模型绕X轴和Y轴旋转。// 将模型保存到全局变量。// 获取模型动画数据。// 创建基础场景。// 创建动画混合器。// 播放第一个动画。
2025-09-25 10:00:01
639
原创 three.js ——文字
/ three/examples/jsm/路径之后对应的是three.js官方文件包`/examples/jsm/`中的js库。// 扩展库OrbitControls.js。// 扩展库GLTFLoader.js。three.js ——文字。// 加载字体并创建文字。// 创建文字几何体。
2025-09-23 15:59:29
310
原创 three.js的示例—— 立方体
相比setInterval,最重要的一点或许就是当用户切换到其它的标签页时,它会暂停,因此不会浪费用户宝贵的处理器资源,也不会损耗电池的使用寿命。// 默认情况下,当我们调用scene.add()的时候,物体将会被添加到(0,0,0)坐标。// 假设你的<canvas> 标签现在已经具有了100%的宽和高,以下操作 将使得你的应用程序以一半的分辨率来进行渲染。// 渲染循环 ,在大多数屏幕上,刷新率一般是60次/秒。// // 轨道控制器(OrbitControls)// BoxGeometry 立方体。
2025-09-22 14:55:48
838
原创 地图(高德 )常用插件
PlaceSearch //关键字查询。AutoComplete,// 输入提示。Geocoder, // 地址逆解析。ToolBar, //控件。地图(高德 )常用插件。
2025-08-11 10:53:38
335
原创 css 的炫酷用法
属性用于在滚动容器内实现对齐点之间的平滑过渡。此功能可确保用户滚动浏览页面时内容部分整齐对齐,从而提供更结构化的用户体验。此scroll-snap-type属性控制沿水平轴或垂直轴的滚动,并定义如何接合对齐点。属性控制定义文本如何环绕 HTML 元素。此属性对于浮动元素特别有用。定义的形状决定了文本围绕该元素的流动,使文本能够平滑地环绕非矩形形状。属性决定元素在 3D 空间中旋转时其背面是否可见。如果背面不可见,浏览器就不会渲染它,从而提高性能。属性于强调文本块中的某些字符。
2025-07-11 15:10:49
185
原创 Ai工具汇总
10、智谱清言 https://chatglm.cn/main/alltoolsdetail。11、百度开发者搜索 https://kaifa.baidu.com/9、 月之暗面 https://kimi.moonshot.cn/6、vscode chat-gpt插件。12、微软bing 搜索 ,集成GPT。4、百度ai搜索 (文心一言 )7、通义灵码 vscode插件。1、通义千问 (阿里大模型)2、 豆包 (字节)5、cursor编辑器。8、csdn 知道。
2025-07-09 11:01:24
299
原创 vite打包的简单配置
Vite 是一个面向现代浏览器的新型前端构建工具,它利用浏览器原生的 ES 模块支持进行快速开发。相比传统的打包工具(如 Webpack),Vite 在开发模式下具有更快的冷启动速度和即时热更新能力。proxy:设置反向代理,解决开发环境下的跨域问题。outDir:指定构建输出的目录,默认是 dist。API,减少手动导入。Components:自动注册 Vue 组件,无需在每个文件中手动导入。1、plugins:插件列表,用于增强 Vite 的功能。vue():启用对 Vue 3 单文件组件的支持。
2025-07-07 16:12:58
408
原创 随笔(1)
7、 import.meta.glob(‘./zh/*•json’) 获取某个文件下的所有.json文件。3、 自定义双向绑定,modelValue 就是对应输入框的值。8、git cherry–pick多分支开发,避免等待mr合并。6、 动态样式使用v-bind设置。5、 删除对象的某个属性。4、 监听相关值得变化。1、解除切屏限制命令。
2025-03-22 11:57:18
418
原创 随笔content1
如果组件的具体类型无法获得,或者你并不关心组件的具体类型,那么可以使用 ComponentPublicInstance。当你将一个响应式对象的属性赋值或解构到一个本地变量时,访问或赋值该变量是非响应式的,因为它将不再触发源对象上的 get / set。注意这种“断开”只影响变量绑定——如果变量指向一个对象之类的非原始值,那么对该对象的修改仍然是响应式的。5、性能优化,如果你的主应用必须是 SPA,但还有其他的营销相关页面 (落地页、关于页、博客等),请。4、组合函数 (hook的使用,mixins)
2024-11-14 10:20:01
524
原创 前端性能优化--懒加载
3、同时还可结合 lazy loading 属性,利用浏览器的原生属性,进一步优化图片加载,不过其延迟加载机制完全是由浏览器自身决定的,在不同浏览器上效果不同(BTW,部分浏览器可能并不支持)。2、然后对元素进行监听,当图片进入可视区域时,提取元素的 data-src 即真实的图片地址赋值给 src 属性,就会去发送请求加载图片,实现了懒加载。设置为 1 张 1px*1px 的透明图片用作占位符,以防止出现出错图标。TinyPNG 网站: https://tinypng.com/
2024-07-19 09:40:00
397
原创 vue2迁移到vue3注意点
2、 类型的定义,以及路由,vue相关资源(ref, reactive,watch)的引入等。1)vue-class-component是vue官方库,作用是用类的方式编写组件。使用 #default , 以及加上template 模板。2)这种编写方式可以让.vue文件的 js 域结构更扁平。3)并且vue组件可以使用继承、混入等高级特性。
2024-07-15 10:10:32
510
原创 vue3+ts项目中,shims-vue.d.ts的文件的作用
这段代码的作用是告诉TypeScript,任何以.vue结尾的模块都应该被当作一个Vue组件模块来处理,并且该模块的类型是DefineComponent。这让TypeScript能够正确地解析和处理.vue文件,从而进行类型检查和代码提示。填补TypeScript对.vue文件类型识别缺失的文件,为Vue.js的单文件组件提供类型定义支持。vue3+ts项目中,shims-vue.d.ts的文件的作用。
2024-07-12 14:49:32
1369
原创 nginx前端部署配置
nginx前端部署配置Nginx部署项目1、yarn build打包Vue项目2、打开nginx.conf文件,配置对应的信息。
2024-07-10 11:10:47
490
原创 js如何要让一个对象继承另一个对象的原型属性和方法
Object.setPrototypeOf() 方法也是用来设置一个对象的原型,它是ES6规范的一部分,比直接操作。6、使用 Object.setPrototypeOf()js如何要让一个对象继承另一个对象的原型属性和方法。1、使用 Object.create()3、使用构造函数和原型链。.4、使用ES6的类。
2024-07-08 14:12:57
349
原创 vite打包工具的简单使用
Vite 是一个由 Vue.js 核心团队开发的现代前端构建工具,它专注于提供更快的开发体验和高效的构建性能。Vite 利用 ES 模块的原生支持,实现了即时编译和热模块替换(HMR),并且在构建时采用 Rollup 来优化最终输出。Vite 的配置文件是 vite.config.js 或者 vite.config.ts(如果你使用 TypeScript)。
2024-07-04 10:09:35
1022
转载 Ts工具类的使用
例如:Parameters void> 会变成 [string, number]。例如:Pick 会变成 { a: number }。例如:Record 会变成 { a: number, b: number }。例如:Omit 会变成 { a: number }。
2024-07-02 10:08:20
1509
原创 vue3 使用element-plus 如何再次封装table组件
创建一个新的 .vue 文件,例如 baseTable.vue,作为你封装后的 Table 组件。• vue3 使用element-plus 如何再次封装table组件。
2024-03-19 17:14:43
1307
原创 前端应该掌握的 JS 小技巧
|运算符是左边是空字符串或false或0等falsy值,都会返回后侧的值。必须运算符左侧的值为null或undefined时,才会返回右侧的值。因此0||1的结果为1,0?.直接在链式调用的时候判断,判断左侧的对象是否为null或undefined,如果是的,就不再往下运算,返回undefined,如果不是,则返回右侧的值。String.prototype.replaceAll()用法与String.prototype.replace()类似。它的行为类似||,但是更严。
2024-02-02 14:51:07
478
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1