摘要: 最近工作中遇到了这个问题,检索之后发现这种实现方式挺有意思的,无论是凸多边形还是凹多边形都可以判断。 射线法是用被测点向任意方向(通常为了好算,使其射向右侧)做一条射线,判断射线与多边形的交点。如果交点的数量为奇数,则被测点在多边形内;如果交点的数量为偶数,则被测点在多边形以外。 期间,有些特殊情况 阅读全文
posted @ 2018-05-12 16:48 洛尔卡 阅读(4179) 评论(5) 推荐(2) 编辑
摘要: 以前经常看到很多人说“css中通常只有class和id的值区分大小写,属性名和属性值不区分大小写” BLAH BLAH 接手别人项目的时候排了半天bug发现:css的属性选择器对于属性值确实是区分大小写的,而对于属性名却大小写不敏感。 最开始是在querySelectorAll中发现的,测试后发现c 阅读全文
posted @ 2018-04-09 16:32 洛尔卡 阅读(2490) 评论(0) 推荐(0) 编辑
摘要: 今天在尝试把写了一周的项目用laravel-mix中的 mix.version() 命令生成版本化文件时,遇到了一个报错,大概长这样: 一开始还以为哪里写错了,前后检查了几遍无果,配合错误提示分段排查,发现只要这句代码: 存在就会导致报错。 有趣的是: 1.前一句mix.copy还跑得好好的。 2. 阅读全文
posted @ 2018-01-15 22:16 洛尔卡 阅读(2036) 评论(0) 推荐(0) 编辑
摘要: 我发现用VUE的v-for生成的inline-block内容并不能正常地被letter-space增加间距。 我疯狂地比对css和computed,甚至到bootstrap源码里去翻原因,都一无所获。 最后灵光一闪做了个小测试 以下是两个class为test的div元素做对比: (当然HTML内容得 阅读全文
posted @ 2017-08-23 20:18 洛尔卡 阅读(427) 评论(2) 推荐(0) 编辑
摘要: 又来了一个困扰了我半小时的问题,这段bootstrap的html代码在PC、在android的chrome上都跑的好好的,然而在IOS中就是不行。点了和没点一样,不会弹出dropdown。 这么简单的一段代码,照着bootstrap的文档写的,在ios里就是弹不出来。没有报错没有提示,try cat 阅读全文
posted @ 2017-05-03 18:38 洛尔卡 阅读(2446) 评论(0) 推荐(0) 编辑
摘要: 这个随笔我会不断更新。 1.首先困扰了我几分钟的是,虽然在ide的‘提词器’里,express似乎支持req.cookie,但事实上至少在目前4.x版本的express中这个值一直是undefined,害得我还以为我浏览器cookie设置失败了(PS:我没有用什么类似cookie-parser这种中 阅读全文
posted @ 2017-04-16 15:01 洛尔卡 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 我只是想实现一个类似迪士尼早期动画那样,一张图片从一个逐渐扩大的圆中钻出来的效果,没想到实际做起来却很复杂。 自己研究半天,结果除了一个土办法之外,其他的统统不合适,我没有在原生css中找到一个可以“击穿”其他元素的方式。后来网上看到一个办法,他投机取巧地把border改得很大,起到一个遮罩层的效果 阅读全文
posted @ 2017-03-16 23:56 洛尔卡 阅读(1714) 评论(0) 推荐(0) 编辑
摘要: 测试一些代码的时候发现了一个有趣的小现象。非当前标签的执行效率总是低于当前标签。这种情况以前用chrome的时候也遇到过,比如后台打开个视频啥的,页面的载入速度似乎慢于在当前标签页打开时的速度。 然后随手写段关于时间的代码,试图对比setInterval模拟的时间与真实流逝的时间,发现确实有区别。 阅读全文
posted @ 2017-03-08 18:45 洛尔卡 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 又有个细节让我迷糊了一会儿。属性的特性里只有 writable,configurable,value,enumerable(对于数据而言),看到可扩展/不可扩展的时候就有点蒙了,也没看到extendable一类的特性啊。然后才发现可扩展性是针对对象,而不是属性的。 另外如果configurable是 阅读全文
posted @ 2017-02-26 01:38 洛尔卡 阅读(136) 评论(0) 推荐(0) 编辑
摘要: 简单来说就是通过递归调用自身来完成对对象的完整复制。 然而对于有属性的函数依旧无解,期待找到解决办法。 除此之外,测试了一下并没有发现什么问题,应该能用。 阅读全文
posted @ 2017-02-24 22:14 洛尔卡 阅读(207) 评论(2) 推荐(0) 编辑