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

原创 javascript深拷贝
一个简单的代码段实现深拷贝function deepClone (obj) { if (typeof obj !== 'object' || obj==null) return obj let result if (obj instanceof Array) { result = [] } else { result = {} } for(let key in obj) { if (obj.hasOwnProp
2020-11-27 17:01:46
211
原创 archicad的bim模型实现在cesium中预览
走过很多的弯路,也用过很多的工具去将bim模型转成cesium可以预览的。发现没有人做到直接将archicad的bim模型转化成cesium可以预览的。上面的图片可以看到:我的模型已经在手机中使用cesium预览,并且fps保持之60以上,基本是流畅预览。我的需求:archicad的bim模型可以在cesium中流畅预览,并且保留构件信息。上面可以看到模型被加载,并且点击模型的某一个构件,可以出来对应的构件信息。bim模型文件也从原本的100mb优化到3mb,从而实现了模型的轻量化。
2024-12-26 17:33:42
213
原创 jenkins前端项目自动化打包部署
jenkins前端项目自动化打包部署(本地windows下载jenkins)前几天写公司的一个项目没有自动化部署,我这一天天的打包麻烦后端上传。今天就来搞定前端自动化部署最好翻墙!!!!1.自己电脑本地下载安装jenkins (傻瓜式操作,不讲自己研究)2.打开jenkins页面。安装插件ssh(最后截图的SSH Publishers需要有ssh插件)[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PTNjAZC4-1653559026675)(C:\Users\Ad
2022-05-26 18:00:14
3628
原创 破解tinypng文件上传的限制
简单破解tinypng文件上传的限制/** * 帮助文档 * ------- * * 获取帮助 * 指令 -h * * 获取命令执行文件夹 * 指令 -f * 参数 ./ * 必填,待处理的图片文件夹 * * 获取是否深度递归处理图片文件夹 * 指令 -deep * 可选,默认不深度递归 * * 命令行脚本参考示例 * > node ./脚本.js -f ./图片文件夹 -deep * */ const fs = require('fs');
2021-04-15 10:51:27
1863
1
原创 javascript防抖
手写防抖和防抖的简单使用这个例子帮助你理解防抖<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title></head><b
2020-11-30 17:44:24
159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人