![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
后端开发
文章平均质量分 64
全幼儿园最聪明
计算机专业硕士在读
展开
-
小程序地理位置权限申请+uniapp调用uni.getLocation
当前业务涉及员工签到功能,需校验签到位置是否在规定范围内,判断当前能否签到成功,完成在线办公业务场景闭环。即可点击想要申请权限的接口相应的开通按钮填写申请信息(图为我已经申请通过wx.getLocation)(在别的帖子看到要选好图片,不能一眼看出来是在测试环境,而是正常使用的生产环境)我在这里填写的就是图上这两项,根据实际需求填写。提交之后大概5分钟以内就审核通过了,没有提醒,需要自己刷新页面查看。点击左侧导航栏找到最后的“设置”——“基本设置”——“前往填写”此外,需要在uniapp项目的。原创 2024-04-12 16:56:14 · 1797 阅读 · 0 评论 -
SpringBoot项目如何实现邮件发送
这里以163邮箱为例,点击设置——更多设置——POP3/SMTP/IMAP——开启服务。注意:只能在spring.mail下配置SMTP服务器的连接信息,否则之后运行会报错。根据提示开启服务之后会得到一个授权码,只显示一次,需要把这个授权码记下来。运行test方法,测试了发送给自己的163邮箱和qq邮箱,成功收到邮件。有时候可能会将我们发送的邮件标记为垃圾邮件,这里抄送给自己便于查看。此外,可以配置用于发件的邮箱便于项目其他地方使用,位置可以自定义。并且这里的password是授权码,而不是你的邮箱密码。原创 2024-04-16 16:43:31 · 539 阅读 · 0 评论 -
跨域资源共享(CORS)是怎么回事?+ Node Express 代码实现
先来看看MDN文档中关于CORS的介绍CORS (Cross-Origin Resource Sharing,跨域资源共享)是一个系统,它由一系列传输的HTTP头组成,这些HTTP头决定浏览器是否阻止前端 JavaScript 代码获取跨域请求的响应。同源安全策略默认阻止“跨域”获取资源。但是 CORS 给了web服务器这样的权限,即服务器可以选择,允许跨域请求访问到它们的资源。参考链接 ——CORS | MDN跨源资源共享 (CORS) (或通俗地译为跨域资源共享)是一种基于HTTP头的机制,该机原创 2021-05-04 10:10:01 · 299 阅读 · 0 评论 -
解决 node.js+MySQL 数据库读取Date日期 前端显示时间差8个小时
问题描述后端使用 node.js Express 框架,连接 mysql 数据库,前端实现数据的编辑修改功能,发现前端发出的更新数据请求正常,数据库中显示的 Date 类型的日期正确,但前端页面上展示的日期少一天,不设定format,直接打印出来date: 2021-05-04T16:00:00.000Z,发现时间相差8个小时,设定的时间应为2021-05-04。解决方案查阅一些资料,发现是数据库服务器的时区与本地不同,因此需要手动设定时区:在后端进行数据库连接的配置中,设定时区timezone的值原创 2021-05-31 19:31:43 · 1792 阅读 · 2 评论 -
创建 Express 项目 & 配置 nodemon 使服务器自动重启
本文参考链接:MDN | Express 教程 2:创建站点框架1.创建项目文件夹mkdir 项目名2.运行 Express 应用生成器cd 项目名express --view=pug生成器将创建(并列出)项目的文件3.安装项目依赖,即 package.json 中所列的依赖npm install4.运行项目直接运行npm start 需要调试信息时,需要指定 DEBUG 变量来启用控制台日志记录/调试SET DEBUG=express-locallibrary-tutor原创 2021-05-24 15:59:12 · 834 阅读 · 1 评论