获得徽章 11
- 8月21日打卡,今日学习《Node.js 技术架构》。Node.js由三层组成:首先最上层是 Node API,提供 http 模块、流模块、fs文件模块等等,可以使用 js 直接调用;中间层 node bindings 主要是使 js 和 C/C++ 进行通信;最下面这一层是支撑 nodejs 运行的关键,主要由 v8、libuv、c-ares 等模块组成,向上一层提供 api 服务。展开评论点赞
- 8月20日打卡,今日学习《HTTP----HTTP缓存机制》。HTTP缓存是web性能优化的重要手段。缓存分为强制缓存和协商缓存。缓存优点:减少了冗余的数据传递,节省宽带流量;减少了服务器的负担,大大提高了网站性能;加快了客户端加载网页的速度 这也正是HTTP缓存属于客户端缓存的原因。评论点赞
- 8月19日打卡,今日学习《设计模式这样学也太简单了吧!》。设计模式的本质是面向对象设计原则的实际运用,是对类的封装性、继承性和多态性以及类的关联关系和组合关系的充分理解。提高代码的可复用性、可读性、可维护性。评论点赞
- 8月18日打卡,今日学习《web 跨域请求安全问题浅谈》。这篇文章主要分析了以跨域为代表的安全攻击和保护,同源策略SOP是 web 的安全基石。协议、域名、端口三者相同,浏览器则认定它为同源,在同一源下,诸如、cookie\html5储存等资源是可以共享的。评论点赞
- 8月17日打卡,今日学习《5小时推开Spark的大门——02.搭建开发环境》。本文详细介绍了如何安装Spark,非常适合初次入门,搭建基本环节。评论点赞
![[思考]](http://lf-web-assets.juejin.cn/obj/juejin-web/xitu_juejin_web/img/jj_emoji_15.f58c082.png)