在Mozilla上发布了我的FlashVim 浏览器扩展, 除了用vim的方式操作浏览器,还有快速打开自己常用网站的特性。享受一种流畅的快感
GitBash终端上隐藏删掉MINGW64
Git bash 显示的 MINGW64 是什么意思呢,能隐藏么,当然可以
彩色转黑白的算法 RGB to grayscale
老婆突然觉得黑白是原图之外最喜欢的滤镜,曾经在做LED控制卡的公司成长时,对色彩也有一定的学习,黑白照片就是全由三基色值相同 R=G=B=(0~100%)的像素组成的照片
大电阻阻塞电流
门的电子锁没有电了,门卡用不了,等了好久房东把钥匙送过来,马上拆开电子锁后盖,果真如猜想的一样,这几颗电池是串联的,有一颗白电池用在别的地方了,555是之前电用完的废电池,因为废电池电阻太大,即使其它三颗白电池电流十足,都会被大电阻的555电池阻塞,拿掉了555电池,找了一根铁丝连了起来,三颗电池也足够带动了
跨域 CSS 攻击
跨域CSS攻击就是将目标网站的HTML信息以CSS的形式跨域引入到攻击者的页面上,诱导受害者访问并截获私密信息
RequestAnimationFrame与贝塞尔曲线
RequestAnimationFrame 绘制动画与基于贝塞尔曲线的动画,他和setTimeout 一样是会放到回调队列的宏任务。
emoji编码
现在iPhone手机用户可以在input里输入一个emoji表情字符,但保存在数据库中发现是01二进制字符串,到底是什么原因呢?这与数据库设设置的支持的编码范围有关。
Git Bash/cmd windows下的快感操作
都知道用键盘和命令操作才有快感,在windows图形界面下就只能点击鼠标吗
d3.js 地图墨卡托投影
D3.JS中的d3-geo能通过地形数据生成SVG地图,并将GPS地理坐标渲染在地图上面
JavaScript解码GIF动画二进制
在做LED广告编辑器时,需要用HTML5 Canvas来渲染GIF格式,Canvas只能取得GIF的第一帧,要想获得GIF这种动态图的每一帧,可以从内存中读取二进制,并解码,获得每一帧的图像数据。