本文是scriptbot项目开发中的参考资料
相关文章
cookie的path值的默认规则
当cookie的path设置了值不为null的时候,以设置的值为准。
当cookie的path为null时候,获取请求的URI的path值
当URI的path值是以“/”结尾的时候,直接设置为cookie的path值
当URI的path值不是以“/”结尾的时候,查看path里面是否有“/”
如果有“/”的话,直接截取到最后一个“/”,然后设置为cookie的path值。
如果没有“/”的话,将cookie的path设置为”/”。
前端
零碎
_.debounce
_.debounce 用于限制函数的访问频率,在Underscore和loadash库中均有。
浅谈 Underscore.js 中 _.throttle 和 _.debounce
1 | <!-- 一个在vue中监控变量值变化的例子 --> |
js中的箭头函数和匿名函数:
以this
为例子,
对于普通函数(包括匿名函数),this指的是直接的调用者,在非严格模式下,如果没有直接调用者,this指的是window。
箭头函数是没有自己的this,在它内部使用的this是由它定义的宿主对象决定。
Vue实例里this的使用
不要在选项属性或回调上使用箭头函数,比如
created: () => console.log(this.a)
或vm.$watch('a', newValue => this.myMethod())
。因为箭头函数是和父级上下文绑定在一起的,this 不会是如你所预期的 Vue 实例,经常导致 Uncaught TypeError: Cannot read property of undefined 或 Uncaught TypeError: this.myMethod is not a function 之类的错误。
跨域请求 携带cookie
Angularjs之如何在跨域请求中传输Cookie
跨域Ajax请求时是否带Cookie的设置 - CSDN博客
解决cookie跨域访问 - 小眼儿 - 博客园
服务器端 Access-Control-Allow-Credentials = true时,参数Access-Control-Allow-Origin 的值不能为 ‘*’
js css 前端特效动画
特效站点
网页特效库-html5 css3动画-banner特效-jquery特效代码
CircularProgressButton
Tutorialzine
Shape Shifter-文字粒子特效-支持各种命令的粒子特效
impress.js 可以制作出类似prezi.com中的一张大图的幻灯片效果
impress/impress.js
前端工具
资料
入门Webpack,看这篇就够了
入门 Webpack,看这篇就够了 - 前端学习笔记 - SegmentFault 思否
- node , 是javascript语言的环境和平台,
- npm , bower, yarn 是一类,包管理,
- webpack , browserify , rollup是一类,javascript模块打包方案(方案+工具+插件),
- babel , 编译(compiler)下一代的ES语法的插件- requirejs , seajs , 是一类, 基于commonjs,amd,cmd,umd 之类的模块类包加载方案的框架,
- grunt , gulp , 前端工具,结合插件,合并、压缩、编译 sass/less,browser 自动载入资源,
- react , angular , vue , backbone , 是一类,mvc , mvvm , mvp 之类的前端框架,
- jquery , zepto , prototype , 是一类,前端 DOM , BOM 类库 ,
- ext , yui , kissy , dojo , 是一类,前端应用组件,
- lodash , underscore , 函数式编程库。
来源:https://www.zhihu.com/question/37694275/answer/113609266
后端
Spring boot 定时任务
fixedDelay和fixedRate区别:
fixedDelay 在上一次执行结束后,等待xx毫秒后执行下一次
fixedRate 每间隔xx毫秒执行下一次任务,如果到了下一个任务执行的时间但是上一个任务还未结束,那么上一个任务结束后立即执行该次任务。
1 | // spring的 表达式与linux的有所不同 |