前言AOP即面向切面编程,简单来说就是可以通过编译期或者运行时在不修改源代码的情况下给程序动态增加功能的一种技术。 AOP应用场景AOP比较典型的应用有:日志记录、性能监控、埋点上报、异常处理等等。对于业务无关的附加功能,直接写到业务代码中也可以实现,但这显然不是一个有”洁癖”程序员的作风;而且这些 ...
js箭头函数的this
箭头函数表达式的语法比函数表达式更简洁,并且没有自己的this,arguments,super或 new.target。这些函数表达式更适用于那些本来需要匿名函数的地方,并且它们不能用作构造函数。 箭头函数看上去是匿名函数的一种简写,但实际上,箭头函数和匿名函数有个明显的区别:箭头函数内部的this ...
Hexo首页文章摘要
发现自己原来的博客首页把所有文章全部显示出来了,效果不大好,尤其是一篇长文章把其他的文章挤到好几屏都看不到。想办法改成折叠的预览效果,网上搜了一下,原来还挺简单的,在NexT的配置文件找到auto_excerpt,将enable改为true即可,效果如下。
Hexo博客搭建记录
Hexo博客搭建记录Hexo和GitHub PageHexo是一个流行的静态博客系统,GitHub Page是GitHub提供的静态页面托管服务,使用Hexo + GitHub Page的组合是个不错的个人博客尤其是技术博客的搭建方案。我个人认为有以下优点: GitHub在圈内认同度很高,在Goo ...