上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 26 下一页
  2021年6月25日
摘要: Node.js 是一个开源与跨平台的 JavaScript 运行时环境。 它是一个可用于几乎任何项目的流行工具! Node.js 在浏览器外运行 V8 JavaScript 引擎(Google Chrome 的内核)。 这使 Node.js 表现得非常出色。 Node.js 应用程序运行于单个进程中 阅读全文
posted @ 2021-06-25 16:21 京鸿一瞥 阅读(378) 评论(0) 推荐(0)
摘要: 使用了两栏布局, 触发BFC 占完剩下宽度 这里复习一下,两栏布局: 1,float BFC 2, 绝对定位 /* 清除浏览器默认边距 */ * { margin: 0; padding: 0; } .wrap { overflow: hidden; position: relative; } /* 阅读全文
posted @ 2021-06-25 15:01 京鸿一瞥 阅读(499) 评论(0) 推荐(0)
  2021年6月24日
摘要: 从TCP发送数据的流程说起 要深入的理解各种IO模型,那么必须先了解下产生各种IO的原因是什么,要知道这其中的本质问题那么我们就必须要知一条消息是如何从过一个人发送到另外一个人的; 以两个应用程序通讯为例,我们来了解一下当“A”向"B" 发送一条消息,简单来说会经过如下流程: 第一步:应用A把消息发 阅读全文
posted @ 2021-06-24 11:30 京鸿一瞥 阅读(205) 评论(0) 推荐(0)
摘要: 目标 1. 深入理解Vue的组件化机制 2. 掌握Vue组件化常用技术 3. 能够设计并实现多种类型的组件 4. 加深对一些vue原理的理解 5. 学会看开源组件库源码 知识点 1. 组件通信方式盘点 2. 组件复合 3. 递归组件 4. 组件构造函数和实例 5. 渲染函数 6. 组件挂载 组件化 阅读全文
posted @ 2021-06-24 10:28 京鸿一瞥 阅读(95) 评论(0) 推荐(0)
  2021年6月2日
摘要: 01、加载js || css || 风格 const loadRes = function(name, type, fn) { // 加载js || css || style let ref if (type 'js') { // 外部js ref = document.createElement( 阅读全文
posted @ 2021-06-02 14:33 京鸿一瞥 阅读(102) 评论(0) 推荐(0)
  2021年5月27日
摘要: 众所周知,JavaScript 是一门单线程语言,虽然在 html5 中提出了 Web-Worker ,但这并未改变 JavaScript 是单线程这一核心,,可是浏览器又能很好的处理异步请求,那么到底是为什么呢? 大家都知道js是单线程的脚本语言,在同一时间,只能做同一件事,为了协调事件、用户交互 阅读全文
posted @ 2021-05-27 17:08 京鸿一瞥 阅读(165) 评论(0) 推荐(0)
摘要: Event loop 在上图中可以看到,setTimeout这类异步接口实际上不在JS引擎中,而是由浏览器中的Web(图中的V8是chrome中的JS引擎,safari、firefox则是各自的引擎,参考《主流浏览器内核及JS引擎》) setTimeout(() => console.log(1) 阅读全文
posted @ 2021-05-27 11:45 京鸿一瞥 阅读(580) 评论(0) 推荐(0)
  2021年5月18日
摘要: 对于大尺寸图片的上传,在前端进行压缩除了省流量外,最大的意义是极大的提高了用户体验。 这种体验包括两方面: 1、由于上传图片尺寸比较小,因此上传速度会比较快,交互会更加流畅,同时大大降低了网络异常导致上传失败风险。 2、最重要的体验改进点:省略了图片的再加工成本。很多网站的图片上传功能都会对图片的大 阅读全文
posted @ 2021-05-18 15:29 京鸿一瞥 阅读(3966) 评论(0) 推荐(1)
  2021年4月23日
摘要: 最近把打包的vue 文件部署到 服务器nginx , 刷新后发现 跳404 页面, 开始还以为动态路由没加载成功, 后来发现原来是 history 模式 和 hash 模式的问题 hash模式打包部署上服务器刷新是没有问题的, vue-router 默认 hash 模式 —— 使用 URL 的 ha 阅读全文
posted @ 2021-04-23 14:52 京鸿一瞥 阅读(638) 评论(0) 推荐(0)
摘要: 1. git log 定义:该命令显示从最近到最远的提交日志。每一次提交都有对应的 commit id 和 commit message。 💡如果嫌弃输出的信息杂乱无章,那么加上 --pretty=oneline 参数试试吧! 2. git reset --hard id 定义:根据 id 回退到 阅读全文
posted @ 2021-04-23 11:00 京鸿一瞥 阅读(87) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 26 下一页