项目实战
文章平均质量分 60
相信美好的事情即将发生 ᅟᅠ
这个作者很懒,什么都没留下…
展开
-
表格状态码转换,其他索引串转成名字
2.修改在前端处理,图一这张表数据传到后端,相关联表也传到后端,图一这种数字字符串用spilt方法相切形成数组,循环匹配index在数组里面的数据。关联指标为数字串的形式,每个小数对应的是另一张表index的属性,我们想知道对应指标的名称,怎么在这里下面这种形式呢?1.修改在后端处理,把后端关联指标部分修改成图二的字符串。原创 2024-06-09 22:37:48 · 385 阅读 · 0 评论 -
docker run部署项目
(3)对于redis和mysql地址ip可以为localhost,因为redis和mysql和项目在同一台服务器,端口一定要正确,填写正确密码。1.docker run部署项目需要配置的环境有 jdk8、nginx、mysql、redis。(1)由于这个项目是需要下载和上传文件的,所以要在linux服务器上创建文件目录。(2)在配置文件上修改文件路径urlprefix为项目后端地址。(1)在共享conf和html文件夹下放入配置文件和静态资源。(2)拉去nginx镜像并且配置配置容器。原创 2024-05-11 20:10:12 · 238 阅读 · 1 评论 -
项目部署环境工具docker(二)
统一文件系统(Union File System)技术能够将不同的层整合成一个文件系统,为这些层提供了一个统一的视角,隐藏多层的存在,我们看来只是存在一个文件系统。rootfs: root文件系统,包含的就是典型 Linux 系统中的/dev,/proc,/bin,/etc等标准目录和文件。Base镜像(scratch) docker hub中的镜像都是通过base镜像中安装和配置需要的软件构建的。镜像只读 当从一个镜像启动容器时, 所以docker会在镜像上面加载一个可读可写的文件系统作为容器运行。原创 2024-05-03 23:32:09 · 684 阅读 · 2 评论 -
项目部署环境工具docker(一)
2. Docker的主要目标是‘build ,ship and run any app,anywhere’,也就是说通过对应用程序组件的封装,分发,部署,运行等生命周期的管理。2.本地需要安装这些环境Tomcat、JDK环境、Nginx、Redis环境等,在打war包给运维部署在linux服务器,运维人员也需要在linux服务器上安装Tomcat、JDK环境、Nginx、Redis环境。例如,JDK、Tomcat、应用都被打包在了一起,运行在Docker容器里,容器和容器间是隔离的。原创 2024-05-03 21:53:06 · 1138 阅读 · 3 评论 -
文件上传之阿里云oss
一、使用阿里云oss存储文件1.什么是阿里云oss?OSS 为 Object Storage Service,即对象存储服务。是阿里云提供的海量、安全、低成本、高可靠的云存储服务。OSS 具有与平台无关的 RESTful API 接口,可以在任意应用、任意时间、任意地点 存储与访问 任何类型的数据。简单地理解:OSS 基于网络提供数据存储服务,通过网络可以随时存储、获取 文本、图片、音频、视频等 非结构化数据。原创 2024-05-03 11:45:41 · 1426 阅读 · 1 评论 -
项目-使用邮箱发送内容
要在网络上实现邮件功能,必须要有专门的邮件服务器。这些邮件服务器类似于现实生活中的邮局,它主要负责接收用户投递过来的邮件,并把邮件投递到邮件接收者的电子邮箱中。SMTP服务器地址:一般是 smtp.xxx.com,比如163邮箱是smtp.163.com,qq邮箱smtp.qq.com。SMTP协议:通常把处理用户smtp请求(邮件发送请求)的服务器称之为SMTP服务器(邮件发送服务器)。POP3协议:通常把处理用户pop3请求(邮件接收请求)的服务器称之为POP3服务器(邮件接收服务器)。原创 2024-04-30 23:03:10 · 335 阅读 · 1 评论 -
springboot中的微信登录
1.首先登录界面点击登录获取一个登录编号code(每次点击不一样),然后发送到后端,再由后端发送appid+app密钥和code调用微信的接口服务(通过HttpClient发送请求)。1.定义一个properties类,springbootDI注入。3.使用jwt工具类生成token,返回token,用户id和openid;2.获取唯一微信登录标识openid,查询数据库有没有该用户,没有则添加。2.在yml或者properties文件中注入相关数据。原创 2024-04-29 00:19:12 · 564 阅读 · 2 评论 -
项目-swagger配置与使用
因为swagger配置bean对象初始化时,会生成静态资源,放在我们项目中的classpath:/META-INF/目录下,但是在idea目录里面看不见。4.访问文档http://localhost:(项目端口)/doc.html。在配置类中写入配置对象:(我把项目分为了两部分所以要写两个配置对象)2.把swagger配置对象交给springboot管理。重写的资源拦截器,拦截到请求并且告诉他资源地址。3.拦截swagger对象初始化生成的静态资源。原创 2024-04-28 17:07:58 · 196 阅读 · 0 评论