![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JavaScript
懵懵爸爸
老实人生活总是充满无奈...
希望中国的it社区越来越大,虽然写的一般,但希望出一份力
内容有问题随时邮件交流~~~
邮箱 : ljason1993@163.com
展开
-
关于nodejs fs readFileSync 过程中强行关机 拉闸 断电 导致文件损坏的问题解决方案
fs readFileSync 读文件过程中,如果断电跳闸强行关机出现文件损坏。。。文件打不开,无法读取尝试过增加 options flag没用,依旧损坏最后手动把文件改为只读...才行也算是个解决方案吧有疑问可以互相交流~~~...原创 2022-04-19 11:57:09 · 339 阅读 · 0 评论 -
unreal ue4 虚幻 websocket Server websocket服务 插件使用及下载 非官方自己写的
因为最近工作需要,所以需要一个websocket服务,用来直接和多个网页交互类似遥控器的远程控制吧但是看了一下商城...额太贵了github上面也没有合适的,多数都是client端so我自己写一个吧github地址:https://github.com/ljason1993/WebSocketServer-unreal这个代码是我从官方的 Experimental WebSocket Networking Plugin 里面扣出来的所以也需要引入该插件,当然插件里面已经写好了,装原创 2022-02-20 15:59:38 · 8921 阅读 · 47 评论 -
关于 小米平板 触摸事件响应不正常 ontouchend touchend
把这快捷键设置关了。。。心累。。。死活三指就bug。。。我服了原创 2021-12-14 11:51:03 · 450 阅读 · 0 评论 -
h5 js 小米 平板 手机 ontouchend touchend 事件 三指及三指以上触控问题
小米平板 小米手机 在h5情况下无论chrome还是微信浏览器情况下均出现三指及三指以上触控无法正常触发touchend 事件但是三指及三指以上小米会触发 touchcancel 事件就可以正常使用了以下两种均可document.addEventListener('touchcancel',function(event) { console.log(" >LJason< 日志:事件明细 ",event);});playerElement.ontouchcanc.原创 2021-12-13 20:49:34 · 1179 阅读 · 1 评论 -
NodeJs pkg 打包慢
打包慢...网上一顿说 在/.pkg-cache/v2.x/路径不知道像我一样的刚学node的其他业务人员很懵啊路径在去https://github.com/vercel/pkg-fetch/releases下载点需要的放进去就行了一般打包时候会打印用哪个,要哪个下哪个吧......原创 2021-02-18 16:58:42 · 2808 阅读 · 0 评论 -
关于个人购买webstorm流程 (非企业采购)
我不是官方的人,也不是什么软文推子...就是自己想买,如果有我这种疑问的人可以看看-----------------------------------------------------------------------------------------------------------------------------------------为啥要用webstorm:...原创 2020-04-25 11:52:34 · 4061 阅读 · 9 评论 -
关于 THREE.CanvasTexture 创建的贴图反了 颠倒了 的问题
这个问题是偶尔发现的...找了半天原因(如下图)左上角是 canvas 画出来的右下角是CanvasTexture 创建的贴图 贴在 Sprite 上面的可以看到文字是完全颠倒的....为了这个问题,我把贴图翻转,然后canvas镜像一下才解决(map是无法对canvas贴图进行直接翻转的..我试了)结果最后发现...这是 threejs v102 的 BUG....诶...原创 2019-11-06 20:51:42 · 3986 阅读 · 2 评论 -
关于 ThreeJS 线宽 lineWidth 无法正常显示 太大 需要缩小 窗口缩放会影响线粗细 等问题
首先 默认threejs的线宽是无法调节的 这个大家应该都知道官方可调节案例:https://threejs.org/examples/?q=line#webgl_lines_fat代码样例(就在右下角 还是贴个防呆链接吧)https://github.com/mrdoob/three.js/blob/master/examples/webgl_lines_fat.html...原创 2019-11-06 20:30:32 · 4113 阅读 · 0 评论 -
关于 threejs ui穿透问题 点击穿透div 屏蔽错误点击
很多时候three的载体dom元素内还有更多的元素这样在点击的时候就会出现穿透div穿透各种UI元素,而触发不必要的麻烦比如我点这个绿色div就可以点到后面的物体,这样就很麻烦解决方案有两种1.直接判断点击对象是不是canvas... // event 点击事件的参数 if(!(event.target instanceof HTMLC...原创 2019-10-14 11:47:54 · 2296 阅读 · 3 评论 -
关于 js添加div元素 与 jquery添加div元素的区别
最近做项目发现一个问题用jquery添加div会出现找不到div的问题let parent=$("#假装有个id");let child=document.createElement("div");child.id="我是child";parent.append(child);然后想着有可能是有个创建延迟,比如1ms这样或者等等原因...本来想设置一个 settimeo...原创 2019-09-20 10:17:37 · 113 阅读 · 2 评论 -
关于 threejs 加载fbx 材质是黑色 没有贴图 的问题
材质是黑色的原因不是丢贴图,也不是颜色错了,而是发光通道的问题,默认用的材质MeshPhongMaterial 或者fbx自己有指定 MeshLambertMaterial这时候我也不知道为什么如果不开发光通道你的材质就会黑....把发光颜色 强度 贴图 都换掉直接贴代码 function _ChangeMaterialEmissive(parent) { ...原创 2019-06-04 13:14:20 · 15273 阅读 · 26 评论 -
折叠H5内很长的script引用
<editor-fold 这还能来点注释></editor-fold>效果:强迫症标识 : 就很舒服!!!原创 2018-11-06 10:03:34 · 452 阅读 · 0 评论 -
webstorm 提示 低内存 需要调整内存 或者大文件超卡 的解决方案 (安装目录更改的不对)
首先内存8g以下的同学,卡的话就将就用吧,解决不了.......之前解决方案有问题,内存配置文件是在用户文件夹内的...网上说的都不对找到webstorm在个人文件夹下面的config文件夹C盘->用户->你的用户名->.Webstorm xxxxx -> config->webstorm64.exe.vmoptions 这个文件打开...原创 2018-12-04 16:35:29 · 12508 阅读 · 2 评论 -
关于 webstorm 报错 probably missing hasOwnProperty check 问题
完整报错possible iteration over unexpected (custom/inherited) members, probably missing hasOwnProperty check百度翻译:在意外(自定义/继承)成员上进行可能的迭代,可能缺少属性检查表现样式:倒不是什么大错,就是提示用户这个属性可能不存在,然后遍历不安全直接改一下设置里面不让...原创 2018-12-10 12:13:57 · 4781 阅读 · 10 评论 -
JsDoc 导出API 基础操作 格式规范 基础学习
很高兴webstorm可以直接使用,为了导出api记录一下1.安装命令行 cnpm install -g jsdoc2.导出文档命令行 jsdoc {需要转为API的文件} -d {输出路径}示例 :>jsdoc zhiu_Foundation/ZhiUTech.js -d ZhiU_Engine/zhiu_API1 基础使用/** 写一下下面的意思 ...原创 2018-12-10 15:34:32 · 674 阅读 · 0 评论 -
webstorm 调试页面 一直弹出 you can copy URL and open it in browser to trust it 的问题
报错 you can copy URL and open it in browser to trust it超烦人,刷新一次报一次....很简单可以关掉....我是中文的设置,下面有个英文的设置.....以后再也不用烦恼了......原创 2018-12-17 10:47:16 · 3372 阅读 · 3 评论 -
JavaScript 复制到剪切板 支持Excel粘贴
网上看了各路大神写的代码有些不能换行,有些不能直接用整理个懒人版本...粘贴就用系列....function _CopyToClipboard(content){ let temp = document.createElement('textarea'); temp.value = content; document.body.appendChild(temp...原创 2019-03-04 18:27:09 · 1398 阅读 · 0 评论 -
JavaScript JS 保留n位小数 去除无效零 可以不要四舍五入 ....
有时候我们要算一个特殊值比如a=155005;需要求 a 是多少万元....保留3位小数,且去除无效0...字符串循环很累...有个比较简单的操作let result = a / 10000;result = parseFloat( result.toFixed(3) ).toString() + "万元";// result = "15.501万元" (当然会...原创 2019-04-26 15:05:01 · 2601 阅读 · 0 评论 -
关于 ThreeJS加载FBX 在iphone加载后 看不见 丢失 的问题
首先 android手机 打开是木有问题的 而且和threejs的版本也没有关系问题是 iphone 无论是微信浏览器 Safari 还是chrome 加载模型成功 scene.add 的一瞬间模型就消失了你需要看看pc上面console里面是不是有报像素有问题(下图)这就证明你的贴图不是2的指数(好吧这个词我也理解不过来,反正就是2的多少次方的数)这样苹果就无法显示了(什么鬼...原创 2019-06-04 10:55:41 · 2232 阅读 · 0 评论 -
JS 使用 模块导入 OOP编程 后 无法识别 undefined 错误
原因就是没开浏览器的 JavaScript ES6支持 (当然这里是谷歌 Chrome)打开你的谷歌浏览器,复制以下文本至地址栏chrome://flags/下面 搜索 JavaScript将Disabled改成Enabled就好了~~说白了。。。就是开启ES6支持。。目前这个功能属于实验型功能...原创 2018-08-01 21:51:28 · 254 阅读 · 0 评论