企业应用
文章平均质量分 93
树很忙
莫等闲,白了少年头,空悲切。
展开
-
无人机飞行数据java版本api大疆无人机SpringBoot
一、项目概述平台功能包括:无人机地图轨迹、无人机数据实时回传、无人机路径规划飞行、无人机历史数据分析、无人机一键起飞以及降落、无人机视频回放、无人机大屏等主要功能,另外含管理平台基础的OA功能。二、项目运行使用技术:SpringBoot、SpringDataJpa、Freemaker、Redis、WebSocket等组成,基于B/S模式,使用Maven进行项目管理。三、功能介绍的...原创 2022-03-09 23:01:34 · 13118 阅读 · 12 评论 -
SpringBoot获取大疆无人机的飞行数据
一、项目前提随着无人机技术的发展,细分市场领域的需求增长,无人机的应用正展现出越来越丰富的可能性。航拍、农业、植保、自拍、快递运输、灾难救援、观察野生动物、监控传染病、测绘、新闻报道、电力巡检、救灾、影视拍摄、制造浪漫等等领域的应用,大大的拓展了无人机本身的用途,无人机的应用越来越广泛,正推动着各个领域的发展。截至今年五月,我国有无人机生产企业1353家,无人机数量330034架、注册用户数量达到310218个。基于如此庞大的市场量,无人机、逐步渗透到各行各业的应用当中,市场规模也在稳步扩大。大疆为原创 2021-06-23 12:06:22 · 9873 阅读 · 3 评论 -
nginx在SpringBoot集成Shiro和redis如何配置session共享
首先:我们在部署项目的时候有时候需要集群部署来保证单个平台掉线之后还可以继续给用户提供服务等,保证我们的线上业务,所以需要nginx集群去部署。这样就可以保证有一个服务器宕机之后,线上的业务也不会给我们造成损失。在上一篇中我们已经把session缓存到redis里面,在这里我们只需要给三台机器配置同一台nginx就可以了。读取同一个session。话不多说,nginx.conf文件内容如下worker_processes 8;events { worker_connectio原创 2020-12-14 22:08:57 · 12256 阅读 · 0 评论 -
Springboot如何关闭浏览器、重启服务、关机不需要重新登录会话不消失
首先:我们在部署项目的时候有时候需要集群部署来保证单个平台掉线之后还可以继续给用户提供服务等,保证我们的线上业务,所以需要nginx集群去部署。这样就可以保证有一个服务器宕机之后,线上的业务也不会给我们造成损失。我们演示的话需要三台机器是最好的,两台机器也是可以的。多起两个虚拟机而已,在每台服务器部署一个项目,然后配置到nginxl集群里面,配置好每个服务器的权重信息或者是他的匹配规则。配置好之后我们需要配置session共享,因为不同服务之间的会话是不能共享的,我们可以把会话序列化之后存储到red原创 2020-12-14 21:58:36 · 1627 阅读 · 1 评论 -
java的SpringBoot如何集成shiro做单点登录并且实现踢人功能
前提:我们有时候在项目中,会有这样一个业务场景,就是如果A用户在一点登录admin账号,B用户在一点半登录的时候,会发现两者都登录成功了,但是为了安全考虑我们是不可以让登录成功的,要么踢掉前者A要么阻止后者B,所以这会儿项目中我们就需要用到单点登录了。有时候也可以指定一个账号可以多少个人同时在线,这些都会体现在代码中,对应的代码中的逻辑,针对自己的业务去修改就可以了。项目选择的框架是:SpringBoot + Shiro + Redis(也可以使用其他的cache)正文:我们需要在每次用原创 2020-12-14 18:00:16 · 988 阅读 · 0 评论 -
SpringBoot整合SpringDataJpa、Shiro、Redis做企业应用开发(二)
项目前提:在上一篇我们已经连接数据源成功,应用启动页成功了,下面我们在项目中添加一个页面试一下。1:在web端(zh-web)的pom文件中添加页面渲染引擎依赖,我这边现在用的是freemarker。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-free原创 2020-11-13 16:14:46 · 111 阅读 · 0 评论 -
SpringBoot整合SpringDataJpa、Shiro、Redis做企业应用开发(一)
项目场景:最近需要搭建一个线上应用的平台,包含android手机端、微信小程序、web应用端,需要给其他 平台远程开放接口(做加密接口操作),需要单点登录(以及踢出)功能、多数据源和接口限流等,正好拿来写一系列博客来记录一下。博客中有错误、更好的建议或者博客中没有说明的大家可以给我留言,一起学习一下。技术选择:SpringBoot、SpringDataJPA、Shiro。 mysql和redis和nginx。具体步骤:1:首先在idea中创建一个父子级的项目,我在项目中把项目分为web(原创 2020-11-13 14:57:24 · 191 阅读 · 1 评论