atwood-pan

 
上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页

2023年2月22日

统一返回对象Result

摘要: 统一返回对象Result 项目中我们会将响应封装成json返回,一般我们会将所有接口的数据格式统一, 使前端(iOS Android, Web)对数据的操作更一致、轻松。 一般情况下,统一返回数据格式没有固定的格式,只要能描述清楚返回的数据状态以及要返回的具体数据就可以。但是一般会包含状态码、返回消 阅读全文

posted @ 2023-02-22 14:17 JavaCoderPan 阅读(96) 评论(0) 推荐(0) 编辑

整合Swagger2

摘要: 整合Swagger2 1、Swagger介绍 前后端分离开发模式中,api文档是最好的沟通方式。 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。 1、及时性 (接口变更后,能够及时准确地通知相关前后端开发人员) 2、规范性 (并且保证接口 阅读全文

posted @ 2023-02-22 13:50 JavaCoderPan 阅读(34) 评论(0) 推荐(0) 编辑

2023年2月20日

Cron 表达式

摘要: 0 0 10,14,16 * * ? 每天上午 10 点,下午 2 点、4 点 0 0/30 9-17 * * ? 朝九晚五工作时间内,每半小时 0 0 12 ? * WED 表示每个星期三中午 12 点 0 0 12 * * ? 每天中午 12 点触发 0 15 10 ? * * 每天上午 10: 阅读全文

posted @ 2023-02-20 09:10 JavaCoderPan 阅读(25) 评论(0) 推荐(0) 编辑

BaseMapperX

摘要: 在 MyBatis Plus 的 BaseMapper 的基础上拓展,提供更多的能力 阅读全文

posted @ 2023-02-20 08:33 JavaCoderPan 阅读(701) 评论(0) 推荐(0) 编辑

2023年2月19日

认证全家桶(Cookie、Session、Token、JWT)

摘要: 什么是认证(Authentication) 通俗地讲就是验证当前用户的身份,证明“你是你自己”(比如:你每天上下班打卡,都需要通过指纹打卡,当你的指纹和系统里录入的指纹相匹配时,就打卡成功) 互联网中的认证 用户名密码登录 邮箱发送登录链接 手机号接收验证码 什么是授权(Authorization) 阅读全文

posted @ 2023-02-19 12:29 JavaCoderPan 阅读(92) 评论(0) 推荐(0) 编辑

NodeJS安装指南(Mac)

摘要: nvm,node,npm之间的区别 nvm:nodejs 版本管理工具。 也就是说:一个 nvm 可以管理很多 node 版本和 npm 版本。nodejs:在项目开发时的所需要的代码库npm:nodejs 包管理工具。 在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具。 n 阅读全文

posted @ 2023-02-19 08:20 JavaCoderPan 阅读(225) 评论(0) 推荐(0) 编辑

NodeJS安装(Mac版本)

摘要: nvm,node,npm之间的区别 nvm:nodejs 版本管理工具。 也就是说:一个 nvm 可以管理很多 node 版本和 npm 版本。 nodejs:在项目开发时的所需要的代码库 npm:nodejs 包管理工具。 在安装的 nodejs 的时候,npm 也会跟着一起安装,它是包管理工具。 阅读全文

posted @ 2023-02-19 08:18 JavaCoderPan 阅读(418) 评论(0) 推荐(0) 编辑

2023年2月16日

Spring-设计模式

摘要: 1.1开闭原则 开闭原则(open-closed principle,OCP)是指一个软件实体(如类,模块和函数)应该对扩展开放,对修改关闭。所谓的开闭,也正是对扩展和修改两个行为的一个原则。 强调用抽象构建框架,用实现扩展细节,可以提高软件系统的可复用性及可维护性;例如版本更新时,我们尽可能不修改 阅读全文

posted @ 2023-02-16 14:04 JavaCoderPan 阅读(20) 评论(0) 推荐(0) 编辑

Docker-应用部署案例

摘要: 1、Docker部署mysql 拉取mysql镜像 # 查询mysql镜像 docker search mysql # 拉取镜像命令 docker pull centos/mysql-57-centos7 创建容器 docker run -di --name=test_mysql -p 3306:3 阅读全文

posted @ 2023-02-16 14:03 JavaCoderPan 阅读(38) 评论(0) 推荐(0) 编辑

HTTP

摘要: HTTP协议 HTTP是Web浏览器和Web服务器之间通信的标准协议 HTTP指定客户端与服务器如何建立连接、客户端如何从服务器请求数据,服务器如何响应请求,以及最后如何关闭连接 HTTP连接使用TCP/IP来传输数据 对于从客户端到服务器的每一个请求,都有4个步骤(基本HTTP1.0过程): 默认 阅读全文

posted @ 2023-02-16 08:17 JavaCoderPan 阅读(40) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页

导航