摘要: LeetCode 101 - 二分查找 Java版 阅读全文
posted @ 2021-01-09 09:16 pangqianjin 阅读(79) 评论(0) 推荐(0) 编辑
摘要: LeetCode 101,贪心算法 java版 阅读全文
posted @ 2021-01-07 20:32 pangqianjin 阅读(155) 评论(0) 推荐(0) 编辑
摘要: - Node.js是单线程的模式运行的,但是使用事件驱动型来处理并发,所以在多核CPU上创建多个子进程来提高性能; - 每个子进程带三个流对象:**child.stdin**、**child.stdout**、**child.stderr**。 - 子进程的三个对象可能会共享父进程的stdio流,或是共享独立的被导流的流对象。 阅读全文
posted @ 2020-12-30 11:36 pangqianjin 阅读(242) 评论(0) 推荐(0) 编辑
摘要: - Representational State Transfer,简称REST,即表述性的状态传递。 - 是一组对架构的约束条件和原则。RESTful API即充满表述性状态传递的API。 - REST是设计风格,而不是标准。 - REST常基于HTTP、URI和XML以及HTML等。 - REST常使用JSON的数据格式 阅读全文
posted @ 2020-12-30 10:14 pangqianjin 阅读(219) 评论(0) 推荐(0) 编辑
摘要: **Express核心特性**: - 可以设置**中间件**来响应HTTP请求 - 定义了路由表用于执行不同的HTTP请求动作 - 可以通过模板传递参数来动态渲染HTML页面 阅读全文
posted @ 2020-12-29 15:21 pangqianjin 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 使用http模块搭建服务端和客户端 阅读全文
posted @ 2020-12-29 10:12 pangqianjin 阅读(126) 评论(0) 推荐(0) 编辑
摘要: Node.js 工具模块 参考https://www.runoob.com/nodejs/nodejs-utitlity-module.html os模块:一些基本的系统操作函数 path模块:提供了处理和转换文件路径的工具 net模块:用于底层的网络通信,提供了服务端和客户端的操作 dns模块:用 阅读全文
posted @ 2020-12-28 14:53 pangqianjin 阅读(59) 评论(0) 推荐(0) 编辑
摘要: url模块中的parse一般用来解析GET请求, querystring模块中的parse一般用来解析POST请求 阅读全文
posted @ 2020-12-28 14:45 pangqianjin 阅读(164) 评论(0) 推荐(0) 编辑
摘要: - fs模块中的方法均有**异步**和**同步**两个版本,例如读取文件有fs.readFile()和fs.readFileSync(); - 异步方法的最后一个参数为回调函数,回调函数的第一个参数为错误信息err; - 推荐使用**异步方法**,性能更高,速度更快,且无阻塞。 阅读全文
posted @ 2020-12-28 11:16 pangqianjin 阅读(106) 评论(0) 推荐(0) 编辑
摘要: - **util**是Node.js的一个核心模块,顾名思义是工具的意思 阅读全文
posted @ 2020-12-28 09:41 pangqianjin 阅读(141) 评论(0) 推荐(0) 编辑