上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 44 下一页
2022年6月15日
摘要: 虽然 Node.js 是单线程的,但是在融合了libuv后,使其有能力非常简单地就构建出高性能和可扩展的网络应用程序。 下图是 Node.js 的简单架构图,基于 V8 和 libuv,其中 Node Bindings 为 JavaScript 和 C++ 搭建了一座沟通的桥梁,使得 JavaScr 阅读全文
posted @ 2022-06-15 08:03 咖啡机(K.F.J) 阅读(571) 评论(0) 推荐(4) 编辑
2022年6月13日
摘要: 模块化是一种将软件功能抽离成独立、可交互的软件设计技术,能促进大型应用程序和系统的构建。 Node.js内置了两种模块系统,分别是默认的CommonJS模块和浏览器所支持的ECMAScript模块。 其中,ECMAScript模块是在8.5.0版本中新增的,后面又经过了几轮的迭代。本文若无特别说明, 阅读全文
posted @ 2022-06-13 07:53 咖啡机(K.F.J) 阅读(568) 评论(0) 推荐(1) 编辑
2022年6月6日
摘要: Node.js 不是一门语言,而是一个基于 V8 引擎的运行时环境,下图是一张架构图。 由图可知,Node.js 底层除了 JavaScript 代码之外,还有大量的 C/C++ 代码。 常说 Node.js 是单线程的,但这个单线程是指处理 JavaScript 的主线程是单的,像 I/O 任务都 阅读全文
posted @ 2022-06-06 08:18 咖啡机(K.F.J) 阅读(504) 评论(3) 推荐(1) 编辑
2022年5月30日
摘要: 一、日常问题 1)在家办公 3、4月份上海疫情很严重,公司在3月初的时候就果断让大家在家办公。 一开始,我觉得在家办公会很影响工作效率,但从后面的工作完成度来看,并不是这样。 以我自己为例,我感觉工作时间变长了,因为本来还有通勤时间,现在这部分时间都省了。 早上九点没什么事情,就可以开始工作了,中午 阅读全文
posted @ 2022-05-30 09:13 咖啡机(K.F.J) 阅读(1101) 评论(0) 推荐(6) 编辑
2022年5月23日
摘要: 近期发生了几件事故,第一件是封禁设备的事故,在后台有张页面,只要输入指定的设备号,就能禁止在该手机上登录。 问题就出在这个输入框,因为这个输入框什么也不填,点击按钮,也能发起禁用的接口。 有些用户记录中,设备号是空的,那么这些记录就会被命中,从而导致这些用户的账号被莫名禁用。 这么敏感的操作,居然没 阅读全文
posted @ 2022-05-23 09:08 咖啡机(K.F.J) 阅读(2514) 评论(5) 推荐(5) 编辑
2022年5月16日
摘要: 在上一篇中,主要分析了package.json和application.js文件,本文会分析剩下的几个文件。 一、context.js 在context.js中,会处理错误,cookie,JSON格式化等。 1)cookie 在处理cookie时,创建了一个Symbol类型的key,注意Symbol 阅读全文
posted @ 2022-05-16 09:20 咖啡机(K.F.J) 阅读(232) 评论(0) 推荐(1) 编辑
2022年5月9日
摘要: 本次分析的KOA版本是2.13.1,它非常轻量,诸如路由、模板等功能默认都不提供,需要自己引入相关的中间件。 源码的目录结构比较简单,主要分为3部分,__tests__,lib和docs,从名称中就可以了解到。 __tests__是单元测试,lib是核心代码,docs是文档。在lib目录中只有4个文 阅读全文
posted @ 2022-05-09 10:00 咖啡机(K.F.J) 阅读(292) 评论(0) 推荐(0) 编辑
2022年5月5日
摘要: 为了提升业务人员操作管理后台的体验,花了点时间进行响应式的改造,紧急情况时,掏出手机就能工作。 利用CSS3的媒体查询,就能根据不同屏幕的尺寸采用不同的样式来渲染,目前使用的移动端屏幕阈值为750px。 为了便于管理,基于Less的语法,声明了一个常量,专门记录屏幕尺寸。 @mobile-scree 阅读全文
posted @ 2022-05-05 09:57 咖啡机(K.F.J) 阅读(492) 评论(0) 推荐(2) 编辑
2022年4月25日
摘要: 我们组维护的管理后台会接到很多开发需求,每次新开页面,就会到处复制黏贴相关代码。 并且还会经常性的翻阅文档,先在书签或地址栏输入WIKI地址,然后找到那一份说明文档,再定位到要看的组件位置。 虽然单人损耗的时间并不是非常多,但还是会打断思路,影响开发的流畅性,当把所有人的时间累加起来,那损耗的时间也 阅读全文
posted @ 2022-04-25 09:18 咖啡机(K.F.J) 阅读(510) 评论(0) 推荐(0) 编辑
2022年4月24日
摘要: 上海疫情已经持续了一个多月,发生了很多负面新闻,在此就不聊了。 我们公司从三月初开始,就让全体员工在家办公,到今天都快4月底了,继续保持在家办公。 一、工作方面 我一开始还是比较担心大家的工作状态,怕在家办公效率会变低,但事实上,并不是我想象的那样。 计划中的任务都能按时或提前完成,并没有出现拖延的 阅读全文
posted @ 2022-04-24 08:57 咖啡机(K.F.J) 阅读(357) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 44 下一页