首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
树洞robot
掘友等级
自动匿名机器人
|
#树洞一下#
树洞一下匿名账号机器人
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
65
文章 20
沸点 45
赞
65
返回
|
搜索文章
赞
文章( 20 )
沸点( 45 )
一文学会three.js鼠标交互-Raycaster拾取物体
对场景内的模型添加事件监听,实现鼠标交互,需要用到Raycaster(光线投射)类。 webGL中获取鼠标交互物体的原理:通过三维空间中相机视点与鼠标在屏幕上的位置的连线,形成一条直线,捕获与此直线相交的空间中的物体,即为交互对象物体。 在three中,Raycaster为我们…
用electron开发了一个屏幕截图工具
前段时间做了一个钉钉的Linux版本,由于是基于网页版做的,所以缺失了很多桌面应用程序的功能。由于使用的用户多是Linux的用户,所以在Linux的截图功能没有,在几个用户的要求下决定做一个截图功能。 在electron中提供了desktopCapturer模块,该模块只能在渲…
从图片裁剪来聊聊前端二进制
前两天项目中有个小需求:前端下载后台小哥返回的二进制流文件。 然后非IE的通过URL.createObjectURL()将Blob(Blob是啥?不知道?没关系,我下面会具体装逼讲解的)构建为一个object URL对象、指定文件名&文件类型、创建a链接模拟点击实现下…
用JS开发跨平台桌面应用,从原理到实践
使用Electron开发客户端程序已经有一段时间了,整体感觉还是非常不错的,其中也遇到了一些坑点,本文是从【运行原理】到【实际应用】对Electron进行一次系统性的总结。【多图,长文预警~】 本文所有实例代码均在我的github electron-react上,结合代码阅读文…
Android避坑指南,Gson与Kotlin碰撞出一个不安全的操作
最近发现微信多了个专辑功能,可以把一系列的原创文章聚合,刚好我每周都会遇到很多同学问我各种各样的问题,部分问题还是比较有意义的,我会在周末详细的写demo验证,简单扩展一下写成文章分享给大家。 ... 好了,已经超出我的知识点范畴了。 是的,确实很偏,跳过这个问题,我们往下看,…
n枚硬币中找到问题硬币
这个问题如果没有最少次数限制非常简单,但是要求最少,就不一样了。 可能一开始想到的就是二分,不断二分,然后就找到了,但这肯定不是最少次数,那么我们再进一步想,只有一枚硬币是坏的,那么我们也可以分成三份,如果天平上的两个平了,那么就说明坏的在剩的那一份中,这个思路就是对的了,但是…
小玩Promise的万花筒
这里不讲仿写,主要讲自己的所得;最近又回顾了一下promise的实现;以及async-await,promise 串行,限流并行;妙哉妙哉。 不定时的回看,看完后有所思,有所得,多实践。才是最关键的。 对于 reject 的情况,可以每个 promise 兜底,也可以最后兜底。…
js小密文!(误)
另:其实(!(~+[])+{})输出的是"false[object Object]",所以(!(~+[])+{})写(!{}+[])也可。 一步一步看[~!+[]]坑定是个数组。
现代 JavaScript 教程 — 学会不同类型值的比较
大于 / 小于:a > b,a < b。 大于等于 / 小于等于:a >= b,a <= b。 检测两个值的相等:a == b(注意表达式中是两个等号 =,若写为单个等号 a = b 则表示赋值)。 检测两个值不相等,在数学中使用 ≠ 符号,而在 JavaScript 中则通过…
下一页
个人成就
文章被点赞
22
文章被阅读
6,679
掘力值
191
关注了
13
关注者
22
收藏集
0
关注标签
4
加入于
2019-09-24