林太白_个人页

个人头像照片 林太白
个人头像照片 个人头像照片
15
4
0

个人介绍

热衷于前端技术

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息

2024年12月

2024年08月

2024年05月

  • 05.02 17:15:37
    回答了问题 2024-05-02 17:15:37
  • 04.29 11:14:47
    发表了文章 2024-04-29 11:14:47

    ❤Nodejs 第十六章(Nodejs环境安装和依赖使用)

    【4月更文挑战第16天】本文介绍了Node.js环境安装和项目搭建步骤。检查Node.js和npm版本安装核心依赖,如Express(Web应用框架)、MySQL库、CORS(解决跨域问题)、body-parser(解析POST数据)、express-jwt和jsonwebtoken(JWT验证)、multer(文件上传处理)、ws(WebSocket支持),以及可选的dotenv(管理环境变量)和ejs(模板引擎)。完整源码可在Gitee开源项目[nexusapi](https://gitee.com/lintaibai/nexusapi)中找到。
  • 04.28 09:08:42
    发表了文章 2024-04-28 09:08:42

    ❤Nodejs 第十五章(简单websocket聊天实现)

    【4月更文挑战第15天】本文介绍了在Node.js中实现简单WebSocket聊天的过程。首先通过`yarn`创建项目并安装`ws`和`express`依赖。接着,编写`WebSocketServer.js`建立WebSocket服务器,处理客户端连接、消息收发及错误。然后,用`server.js`创建一个静态文件服务器,提供`index.html`。`index.html`包含客户端的WebSocket连接和消息处理。启动两个服务器后,可以在浏览器中打开`index.html`进行聊天。最后,讨论了在Node.js 20+Vite环境下使用WebSocket时可能遇到的问题
  • 04.27 13:13:06
    发表了文章 2024-04-27 13:13:06

    ❤Nodejs 第十四章(node中间件multer的认识安装使用)

    【4月更文挑战第14天】Multer是Node.js用于处理multipart/form-data的中间件,专注于文件上传。。基本用法包括设置存储引擎,如磁盘存储(DiskStorage)或内存存储(MemoryStorage),并指定处理单个或多个文件的方法。例如,`multer.single('file')`处理单个文件上传。存储引擎DiskStorage适合永久保存,而MemoryStorage适合临时处理。可以通过`limits`选项限制文件大小,实现不同类型的文件有不同的大小限制。
  • 04.26 09:38:12
    发表了文章 2024-04-26 09:38:12

    ❤Nodejs 第十三章(文件上传接口以及token添加)

    【4月更文挑战第13天】Nodejs第十三章介绍了文件上传接口和Token添加。使用Multer库处理文件上传,设置存储引擎和静态文件目录,定义上传接口,支持单个文件上传。上传成功返回文件信息和访问路径。为解决静态文件访问需要Token认证的问题,更新expressjwt配置,排除包含uploads的路径,确保静态文件可正常访问。
  • 04.25 17:13:09
    发表了文章 2024-04-25 17:13:09

    ❤Nodejs 第十二章(图片存储接口-本地)

    【4月更文挑战第12天】在Node.js第十二章中,主要讲解了错误中间件的编写和multer中间件的使用。错误中间件需置于所有路由之后,用于捕获并处理错误,防止接口崩溃。示例代码展示了如何处理token解析失败的错误。接着介绍了multer,它是处理multipart/form-data数据,尤其是用于文件上传的中间件。通过`yarn add --save multer`安装,并引入到项目中。最终,成功实现了图片上传并返回了可访问的图片路径。
  • 04.24 09:14:57
    发表了文章 2024-04-24 09:14:57

    ❤Nodejs 第十一章(用户登录完善)

    【4月更文挑战第11天】在Node.js第十一章中,重点是完善用户登录系统。通过客户端发送的JWT token,服务器使用`express-jwt`中间件解析token并验证用户身份。在有权限的接口中,可以访问`req.user`获取用户信息。示例展示了如何获取和使用用户信息,包括从JWT中解码出的用户名(如`admin`),以及签发和过期时间戳。此外,还演示了如何根据接收到的用户名查询数据库以获取用户详细信息,从而确保登录功能的完整实现。
  • 04.23 09:15:21
    发表了文章 2024-04-23 09:15:21

    ❤Nodejs 第十章(用户信息token认证和登录接口开发)

    【4月更文挑战第10天】本文介绍了Node.js中实现用户信息token认证和登录接口的步骤。express-jwt的使用,接着创建基本的Express服务器,然后导入并使用jsonwebtoken和express-jwt。设置一个密钥,并定义一个中间件处理token验证。示例展示了登录接口的实现。遇到登录判断失效的问题后,对判断条件进行了优化。
  • 04.22 16:25:01
    发表了文章 2024-04-22 16:25:01

    ❤Nodejs 第九章(token身份认证和express-jwt的安装认识)

    【4月更文挑战第9天】Node.js第九章介绍了Token身份认证,特别是JWT(JSON Web Token)作为跨域认证的解决方案。JWT由Header、Payload和Signature三部分组成,用于在客户端和服务器间安全传输用户信息。前端收到JWT后存储在localStorage或sessionStorage中,并在请求头中发送。Express-JWT是一个中间件,用于解析JWT。基本用法包括设置secret和algorithms。注意安全问题,避免混合使用不同算法以防止降级攻击。
  • 04.21 22:10:23
    发表了文章 2024-04-21 22:10:23

    ❤Nodejs 第八章(操作本地数据库优化查询为分页查询方式)

    【4月更文挑战第8天】在Node.js中,本章讲述了如何优化本地数据库查询以实现分页。首先,添加了前端分页参数`pageNum`(页码)和`pageSize`(每页条数)。接着,通过打印`req.query`来验证参数是否正确传递。初始查询示例为`SELECT * FROM user WHERE age = 18 LIMIT 0, 10`。当改变分页参数时,查询能相应更新。在实现动态偏移量`offset`时,起初因误添加`' AND' : ' WHERE'`导致错误,修正后使用`LIMIT`和计算出的`offset`进行分页。
  • 04.20 23:25:35
    发表了文章 2024-04-20 23:25:35

    ❤Nodejs 第七章(操作本地数据库高并发createPool方式)

    【4月更文挑战第7天】本文介绍了如何使用Node.js操作本地数据库接口的优化,将之前的单次连接(createConnection)替换为支持高并发的连接池(createPool)。主要改动包括:查询、新增用户、获取用户详情、更新和删除用户的方法,都改用`connectionpool.query()`。这样改进能提升效率,适应更多并发请求。代码示例展示了如何在路由处理函数中使用连接池进行数据库操作。
  • 04.19 15:27:12
    发表了文章 2024-04-19 15:27:12

    ❤Nodejs 第六章(操作本地数据库前置知识优化)

    【4月更文挑战第6天】本文介绍了Node.js操作本地数据库的前置配置和优化,包括处理接口跨域的CORS中间件,以及解析请求数据的body-parser、cookie-parser和multer。还讲解了与MySQL数据库交互的两种方式:`createPool`(适用于高并发,通过连接池管理连接)和`createConnection`(适用于低负载)。
  • 04.18 10:09:36
    发表了文章 2024-04-18 10:09:36

    ❤Nodejs 第五章(操作本地数据库优化和处理)

    【4月更文挑战第5天】本文介绍了在Node.js中操作本地数据库的优化和处理方法。首先展示了如何优化用户查询接口,根据用户条件查询用户列表。通过设置查询参数并使用axios发送GET请求,结合Express框架从`req.query`获取参数,实现动态SQL查询。接着,文章演示了根据用户ID查询用户详细信息,指出使用`req.params`而非`req.query`来获取URL路径中的动态ID。
  • 04.16 10:14:04
    发表了文章 2024-04-16 10:14:04

    ❤Nodejs 第三章(操作本地数据库增改查)

    【4月更文挑战第3天】该文档介绍了使用Node.js和Express操作本地数据库的增删改查操作。首先,概述了RESTful API的四个基本方法:GET、PUT、DELETE和POST。然后,展示了如何查询用户列表,通过axios发送GET请求,遇到跨域问题后,在app.js中设置允许跨域。接着,添加了POST方法来新增用户,并展示了MySQL的INSERT语句。
  • 04.15 09:35:28
    发表了文章 2024-04-15 09:35:28

    ❤Nodejs 第二章(Node连接本地数据库)

    【4月更文挑战第2天】本文介绍了如何使用Node.js连接本地MySQL数据库。首先,提到了在MySQL官网下载安装数据库和使用Navicat for MySQL进行数据库管理。接着,通过`yarn add mysql`在项目中安装数据库依赖。然后,创建`app.js`文件,设置数据库连接参数,并建立连接进行查询操作。遇到导入模块的错误后,修改导入方式为CommonJS语法。
  • 04.10 18:29:01
    发表了文章 2024-04-10 18:29:01

    ❤Nodejs 第一章(认识安装)

    【4月更文挑战第1天】Nodejs 是一个跨平台的 JavaScript 运行时环境,基于Chrome的V8引擎。它以异步I/O和事件驱动为特点,用于构建高效、可扩展的网络应用。Node.js 使用npm作为包管理工具,拥有大量的模块资源。它适合IO密集型应用,但不适宜CPU密集型任务。其应用场景广泛,包括前端框架、后端服务、爬虫、桌面应用、移动应用、构建工具和CICD流程等。
  • 发表了文章 2024-05-15

    ❤Nodejs 第十三章(文件上传接口以及token添加)

  • 发表了文章 2024-05-15

    ❤Nodejs 第十六章(Nodejs环境安装和依赖使用)

  • 发表了文章 2024-05-15

    ❤Nodejs 第十五章(简单websocket聊天实现)

  • 发表了文章 2024-05-15

    ❤Nodejs 第十一章(用户登录完善)

  • 发表了文章 2024-05-15

    ❤Nodejs 第十章(用户信息token认证和登录接口开发)

  • 发表了文章 2024-05-15

    ❤Nodejs 第七章(操作本地数据库高并发createPool方式)

  • 发表了文章 2024-05-15

    ❤Nodejs 第六章(操作本地数据库前置知识优化)

  • 发表了文章 2024-05-15

    ❤Nodejs 第九章(token身份认证和express-jwt的安装认识)

  • 发表了文章 2024-05-15

    ❤Nodejs 第三章(操作本地数据库增改查)

  • 发表了文章 2024-05-15

    ❤Nodejs 第一章(认识安装)

  • 发表了文章 2024-05-15

    ❤Nodejs 第十四章(node中间件multer的认识安装使用)

  • 发表了文章 2024-05-15

    ❤Nodejs 第十二章(图片存储接口-本地)

  • 发表了文章 2024-05-15

    ❤Nodejs 第八章(操作本地数据库优化查询为分页查询方式)

  • 发表了文章 2024-05-15

    ❤Nodejs 第五章(操作本地数据库优化和处理)

  • 发表了文章 2024-05-15

    ❤Nodejs 第二章(Node连接本地数据库)

正在加载, 请稍后...
滑动查看更多
  • 提交了问题 2024-12-04

    每个月博客更文活动在哪里看,有固定的地址吗

  • 回答了问题 2024-08-20

    大型AI模型如何跨越“专门化智能”的局限?

    大型AI模型可以通过多任务学习、迁移学习、集成学习等方法跨越“专门化智能”的局限。这些策略让模型在不同任务间共享知识,适应新领域,提升通用性。跨领域训练和动态模型架构也能增强模型对多样化问题的处理能力。
    踩0 评论0
  • 回答了问题 2024-08-20

    传统健身VS科技健身,你更倾向于哪一种?

    最近也是在考虑这方面健身,然后我对比看了传统健身和科技健身的方方面面,做了以下归纳:传统健身优势:贴近自然:传统的健身方法比如对自身重量的训练、瑜伽、跑步等这些方面,更加注重与自己身体的自然运动性和协调性,往往一个方面的训练能够帮助自己训练整个身体部位和肌肉群的各个方面。便捷:基本上不需要什么额外的运动装备,对比科技健身也不需要复杂的器械或电子设备,有普及性和灵活性。社交:可以帮我们认识一些志同道合的人,增加社交,与朋友或一起锻炼。身心健康:传统健身强调身心健康,通过冥想、呼吸控制等方式,可以减轻压力、提高专注力和自我认知。 劣势:缺乏个性化的计划和反馈,需要自律性。 科技健身优势:个性化定制:根据用户定制科技健身计划,并且结合科技产品,如智能手环、健身APP等,并提供个性化的计划和反馈。劣势:对科技产品的依赖较高,需要一定的成本,减少了社交。
    踩0 评论0
  • 回答了问题 2024-05-02

    乘风问答官5月排位赛开启!

    加油加油!小伙伴们冲起来,更文活动正在等你!
    踩0 评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息