北鸟南游
码龄13年
关注
提问 私信
  • 博客:139,385
    139,385
    总访问量
  • 73
    原创
  • 73,240
    排名
  • 261
    粉丝
  • 0
    铁粉

个人简介:多年前端开发程序猿。 个人博客地址:shenshuai89.github.com 仓库管理:https://github.com/shenshuai89

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2012-07-13
博客简介:

tuku0801的专栏

查看详细资料
  • 原力等级
    当前等级
    3
    当前总分
    317
    当月
    2
个人成就
  • 获得369次点赞
  • 内容获得9次评论
  • 获得317次收藏
  • 代码片获得228次分享
创作历程
  • 16篇
    2024年
  • 2篇
    2023年
  • 6篇
    2022年
  • 2篇
    2021年
  • 1篇
    2020年
  • 1篇
    2016年
  • 4篇
    2015年
  • 16篇
    2014年
  • 46篇
    2013年
成就勋章
TA的专栏
  • nextjs
    6篇
  • 工具开发
    1篇
  • vue
    3篇
  • 源码
    2篇
  • web 前端css
    25篇
  • 淘宝 自定义代码
    4篇
  • java servlet
    1篇
  • java 知识
    11篇
  • 生活
    1篇
  • jsp
    5篇
  • web javascript
    18篇
  • mysql
    2篇
  • web 前端框架
    3篇
  • html5
    2篇
  • php
    2篇
  • 服务器
    1篇
兴趣领域 设置
  • 前端
    javascriptvue.jsreact.jses6前端框架
  • 后端
    node.js
  • 微软技术
    typescript
创作活动更多

2024 博客之星年度评选报名已开启

博主的专属年度盛宴,一年仅有一次!MAC mini、大疆无人机、华为手表等精美奖品等你来拿!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Next.js中构建完整的身份验证系统【翻译】

确保用户的安全和隐私比以往任何时候都更加重要。 Web认证在这方面发挥着至关重要的作用,是保护用户信息和数据的第一道防线。今天,我们拥有像 NextAuth.js 这样的工具,使我们的工作变得更加轻松,使我们能够在 Next.js 应用程序中轻松实现不同类型的身份验证。在本系列教程中,我们将在 Next.js 14 中构建一个完整的身份验证系统,从基础知识开始:使用电子邮件和密码进行身份验证。
原创
发布博客 2024.07.23 ·
1277 阅读 ·
17 点赞 ·
0 评论 ·
18 收藏

浏览器工作原理与实践-学习笔记

作为一名软件开发工程,日常工作打交道最多(之一)的莫过于熟悉而又陌生的浏览器,熟悉是每天都会基于浏览器的应用层面之上码业务,陌生是很多人可能跟我一样不熟悉其内部运行原理
原创
发布博客 2024.07.21 ·
1017 阅读 ·
22 点赞 ·
0 评论 ·
22 收藏

Vue3企业级项目开发实战课-笔记记录

实践 Vue 3 自研组件库开发、Node.js 服务端开发、Vue 3 结合 Node.js 的全栈项目开发以及全栈项目的单元测试等大厂常见的项目技术场景
原创
发布博客 2024.07.20 ·
1338 阅读 ·
27 点赞 ·
0 评论 ·
14 收藏

Google资深工程师深度讲解Go语言-课程笔记

本课程将从基本语法讲起,逐渐深入,帮助同学深度理解Go语言面向接口,函数式编程,错误处理,测试,并行计算等元素,并带领大家实现一个分布式爬虫的实战项目。
原创
发布博客 2024.07.18 ·
815 阅读 ·
23 点赞 ·
0 评论 ·
11 收藏

Java并发编程与高并发解决方案笔记

将结合大量图示及代码演示,带你掌握多线程并发编程(线程安全,线程调度,线程封闭,同步容器等)与高并发处理思路与手段(扩容,缓存,队列,拆分等),构建完整的并发与高并发知识体系
原创
发布博客 2024.07.17 ·
1224 阅读 ·
17 点赞 ·
0 评论 ·
12 收藏

nextjs-提交表单数据

Next.js 是一个基于 React 的框架,用于构建可扩展、可维护的 Web 应用程序。它提供了一个简单、高效的方法来组织和管理 React 应用程序,同时提供了一些高级功能,如页面组件、数据加载、路由等。Next.js 使用了 React Router 5,一个流行的 React 路由库,使得在应用程序中导航更加灵活和方便。
原创
发布博客 2024.07.03 ·
531 阅读 ·
5 点赞 ·
0 评论 ·
3 收藏

nextjs-添加搜索和分页处理

Next.js 是一个基于 React 的框架,用于构建可扩展、可维护的 Web 应用程序。它提供了一个简单、高效的方法来组织和管理 React 应用程序,同时提供了一些高级功能,如页面组件、数据加载、路由等。Next.js 使用了 React Router 5,一个流行的 React 路由库,使得在应用程序中导航更加灵活和方便。
原创
发布博客 2024.07.03 ·
469 阅读 ·
5 点赞 ·
0 评论 ·
10 收藏

通过验证邮箱进行注册信息确认

用在进行注册时,避免恶意攻击和垃圾注册,可以通过验证注册者身份后才能够提交。一般可以使用验证手机短信或者验证邮箱,验证短信会有专门的第三方服务,可以进行付费购买。验证邮箱的正确与否,
原创
发布博客 2024.06.27 ·
1216 阅读 ·
8 点赞 ·
0 评论 ·
8 收藏

nextjs-在页面之间的导航跳转

Next.js 是一个基于 React 的框架,用于构建可扩展、可维护的 Web 应用程序。它提供了一个简单、高效的方法来组织和管理 React 应用程序,同时提供了一些高级功能,如页面组件、数据加载、路由等。Next.js 使用了 React Router 5,一个流行的 React 路由库,使得在应用程序中导航更加灵活和方便。
原创
发布博客 2024.06.25 ·
1368 阅读 ·
9 点赞 ·
0 评论 ·
16 收藏

nextjs-创建layouts共用UI和独立pages页面

Next.js 是一个基于 React 的框架,用于构建可扩展、可维护的 Web 应用程序。它提供了一个简单、高效的方法来组织和管理 React 应用程序,同时提供了一些高级功能,如页面组件、数据加载、路由等。Next.js 使用了 React Router 5,一个流行的 React 路由库,使得在应用程序中导航更加灵活和方便。
原创
发布博客 2024.06.25 ·
1557 阅读 ·
34 点赞 ·
0 评论 ·
10 收藏

next-js 服务端渲染-处理字体和图片

Next.js 是一个基于 React 的框架,用于构建可扩展、可维护的 Web 应用程序。它提供了一个简单、高效的方法来组织和管理 React 应用程序,同时提供了一些高级功能,如页面组件、数据加载、路由等。Next.js 使用了 React Router 5,一个流行的 React 路由库,使得在应用程序中导航更加灵活和方便。
原创
发布博客 2024.06.25 ·
1020 阅读 ·
34 点赞 ·
1 评论 ·
12 收藏

02-样式设置【翻译官网案例】

Next.js 是一个基于 React 的框架,用于构建可扩展、可维护的 Web 应用程序。它提供了一个简单、高效的方法来组织和管理 React 应用程序,同时提供了一些高级功能,如页面组件、数据加载、路由等。Next.js 使用了 React Router 5,一个流行的 React 路由库,使得在应用程序中导航更加灵活和方便。
原创
发布博客 2024.06.24 ·
751 阅读 ·
14 点赞 ·
0 评论 ·
30 收藏

01-nextjs起步-[翻译官网案例]

Next.js 是一个基于 React 的框架,用于构建可扩展、可维护的 Web 应用程序。它提供了一个简单、高效的方法来组织和管理 React 应用程序,同时提供了一些高级功能,如页面组件、数据加载、路由等。Next.js 使用了 React Router 5,一个流行的 React 路由库,使得在应用程序中导航更加灵活和方便。
原创
发布博客 2024.06.24 ·
475 阅读 ·
5 点赞 ·
0 评论 ·
5 收藏

搞定正则表达式这只纸老虎

10分钟快速搞定正则表达式
原创
发布博客 2024.04.22 ·
804 阅读 ·
30 点赞 ·
0 评论 ·
16 收藏

加载npm远程组件代码,并引入到项目

通过npm上的url地址,动态加载组件;组件名}@{版本号}/{文件路径}
原创
发布博客 2024.04.22 ·
402 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

写html页面没意思,来挑战chrome插件开发

谷歌浏览器插件开发是指开发可以在谷歌浏览器中运行的扩展程序,可以为用户提供额外的功能和定制化的体验。开发者可以利用这些技术在浏览器中添加新的功能、修改现有功能或者与网页进行交互。要开发谷歌浏览器插件,开发者通常需要创建一个包含*清单文件(manifest.json)、背景脚本(background script)、内容脚本(content script)*等文件的项目结构。清单文件是插件的配置文件,包含插件的名称、版本、描述、权限以及其他相关信息。
原创
发布博客 2024.04.21 ·
1249 阅读 ·
18 点赞 ·
0 评论 ·
10 收藏

vue3中使用echart,彻底解决宽度100%变成100px

vue3+echart的使用,遇到的尺寸显示问题,100%显示为100px的解决办法
原创
发布博客 2023.03.26 ·
2546 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

前端开发视角 入门springboot

文章目标:对比springboot项目结构和vue-cli项目结构【大致类比,不用深究】,不论会不会java基础,按照前端开发项目的思维,一步一步也可把功能 实现基本的接口
原创
发布博客 2023.01.08 ·
2364 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

mybatis报错org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.**

排除mybatis报错: Invalid bound statement (not found):
原创
发布博客 2022.11.27 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

docker-compose实现容器任务编排

项目开发中,往往都需要启动多个容器,容器之间又相互依赖,存在着启动的顺序。docker-compose就是可以通过命令控制依次启动容器。容器编排工具可以帮助我们批量地创建、调度和管理容器,帮助我们解决规模化容器的部署问题。Docker 三种常用的编排工具:Docker Compose、Docker Swarm 和 Kubernetes。
原创
发布博客 2022.11.14 ·
785 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏
加载更多