自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

开心就好的专栏

如果你总是轻言放弃, 那么你将会一事无成.

  • 博客(5)
  • 资源 (5)
  • 收藏
  • 关注

原创 EvEmitter源码分析

在imagesloaded插件分析部分, 将EvEmitter单独分析.

2017-11-26 19:00:40 523

原创 imagesloaded源码分析

小白的第一篇源码分析, 选择的是imagesloaded插件(版本4.1.3), 这个被masonry使用, 作者居然是同一个人!git clone之后, 打开imagesloaded.pkgd.js源码结构EvEmitter(观察者模式实现)工具方法(extend, makeArray等)ImagesLoaded构造函数ImagesLoaded原型, 原型属性, 方法 LoadingIm

2017-11-26 18:58:21 1177

原创 Bash中的字符串截取

看到这样一句脚本 APP_NAME="${0##*[\\/]}"起初不知道什么意思, 后来才发现, 这是在截取文件名. 假如我们的脚本叫test.sh :#!/bin/bashappName="${0##*[\\/]}"echo $appName那么:# 以相对路径运行[root@localhost Downloads]# ./test.sh test.sh# 以绝对路径运行[root@lo

2017-11-26 14:47:55 2824 1

原创 VirtualBox安装VBoxLinuxAdditions错误:unable to find the sources of your current linux kernel

yum install gcc kernel-devel kernel-headers 重启虚拟机, 再安装VBoxLinuxAdditions; 执行挂载:mkdkr -p /mnt/sharedFoldermount -t vboxsf sharedFolder /mnt/sharedFolder/

2017-11-16 17:50:43 427

原创 JS检测移动端横竖屏

检测移动设备横竖屏, 并动态调整字体/** * 手持方向检测 */;(function(doc, win) { var recalc = function(e) { var docEl = doc.documentElement, clientWidth = docEl.clientWidth, clien...

2017-11-15 14:41:49 463

grpc-calculator.zip

golang之grpc入门示例(一个简单的计算器), 包含go.mod, protobuf定义, server实现及client实现.

2019-09-17

深入理解c指针.pdf

深入理解C语言指针的书签, 非常适合对指针学了个皮毛, 想深入的同学。 看完后会有很大的收获。

2018-12-17

[动画原理].扫描版.pdf

主要是基本的图形学知识, 动画算法, canvas绘图知识, 还有一些运算技巧, 对于前端动画这块想要深入的同学会有所帮助!

2018-03-13

Web前端黑客技术揭秘.钟晨鸣等.pdf

适合入门前端安全, 基本的安全概念, xss, csrf, flash漏洞等. 读完后, 收获不小!

2017-12-18

数据结构与算法JavaScript描述.pdf

数据结构与算法JavaScript描述这本书, 适合入门学习数据结构与算法的朋友, 可以满足前端开发需要.

2017-12-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除