
SpringBoot
文章平均质量分 91
全栈程序猿
阿里云开发者社区专家博主、企业级微服务开发平台GitEgg作者。
展开
-
CentOS7安装InfluxDB2简易教程
InfluxDB是一个开源的时间序列数据库,它专门用于处理大规模的时间序列数据。时间序列数据是在特定时间点上收集的数据,例如传感器数据、监控数据、应用程序日志等。InfluxDB设计用于高效地存储、查询和分析大量的时间序列数据。它具有高性能、可扩展性和灵活性的特点。它支持快速的写入和读取操作,并提供强大的时间序列数据查询功能。InfluxDB提供了一种灵活的数据模型,可以轻松地存储和查询不同种类的时间序列数据。它支持标签(tags)和字段(fields)的概念,用于对时间序列数据进行标识和分类。原创 2024-02-19 10:10:16 · 2834 阅读 · 5 评论 -
单机启动/开机启动SpringBoot服务的正确方式
通过以上配置,当服务器重新启动时,jar文件也将自动运行。请注意,这只是在CentOS系统实现的一种方法,实际操作可能因操作系统版本和个人设置而有所不同。在CentOS中的服务是由systemd管理的,可以通过systemctl命令进行服务运行的相关操作。一、安装Java运行时环境,这里我们使用开源免费的OpenJDK11。二、编写启动、停止SpringBoot服务的Shell脚本。三、编写启动、停止SpringBoot服务的Shell脚本。原创 2024-02-18 12:45:46 · 989 阅读 · 0 评论 -
SpringCloud微服务实战——搭建企业级开发框架(五十三):微信小程序授权登录增加多租户可配置界面
GitEgg框架集成weixin-java-miniapp工具包以实现微信小程序相关接口调用功能,weixin-java-miniapp底层支持多租户扩展。每个小程序都有唯一的appid,weixin-java-miniapp的多租户实现并不是以租户标识TenantId来区分的,而是在接口调用时,传入appid,动态切换ThreadLocal的appid来实现多租户的。并且其多个微信小程序的配置,都是在配置yml文件中的,在实际业务运营过程中,如果需要新增多租户小程序就修改配置文件显然是不合适的。原创 2023-07-28 16:22:47 · 3080 阅读 · 1 评论 -
【IoT物联网】IoT小程序在展示中央空调采集数据和实时运行状态上的应用
利用前端语言实现跨平台应用开发似乎是大势所趋,跨平台并不是一个新的概念,“一次编译、到处运行”是老牌服务端跨平台语言Java的一个基本特性。随着时代的发展,无论是后端开发语言还是前端开发语言,一切都在朝着减少工作量,降低工作成本的方向发展。和后端开发语言不同,利用前端语言实现跨平台有先天的优势,比如后端语言Java跨平台需要将源代码编译为class字节码文件后,再放进 Java 虚拟机运行;而前端语言JavaScript是直接将源代码放进JavaScript解释器运行。原创 2023-07-07 11:11:55 · 2208 阅读 · 0 评论 -
SpringCloud微服务实战——搭建企业级开发框架(五十二):第三方登录-微信小程序授权登录流程设计和实现
因为我们的开发框架是支持多租户的,同时也是支持多个小程序的,为了同一套后台可以支持多个微信小程序,这里选择在发布的微信小程序中配置appId,由微信小程序前端参数来确定具体的微信小程序。// 获取用户信息// 获取用户信息// 获取用户手机号// 绑定微信账号// 解绑微信账号// 登录// 退出登录// 获取登录用户信息。原创 2023-03-24 14:14:06 · 1265 阅读 · 1 评论 -
1、Flutter开发-安装和配置Flutter SDK
获取SDK有两种方式,可以直接下载zip包,也可以直接git下载源代码,下载zip包有个问题就是在执行flutter doctor时会提示不是git目录,此时只要新建或者复制一个flutter的 .git文件夹即可。还有一种是使用git直接下载,这里使用git进行下载,使用的时候可以随时切换需要的Flutter版本。2、下载完成之后,Flutter路径为:D:\Flutter\flutter,找到flutter_console.bat双击运行,就可以在命令行运行flutter命令了。原创 2012-05-16 21:09:38 · 794 阅读 · 1 评论 -
SpringCloud微服务实战——搭建企业级开发框架(四十七):【移动开发】整合uni-app搭建移动端快速开发框架-添加Axios并实现登录功能
HBuilderX有针对于uni-app的通用配置,很多通用常量可以直接配置在manifest.json文件中,且HBuilderX提供图形化配置界面。但我们有许多业务系统相关的常量配置,那么就需要一个自定义常量配置文件。原创 2022-10-27 12:45:48 · 1233 阅读 · 0 评论 -
SpringCloud微服务实战——搭建企业级开发框架(四十):使用Spring Security OAuth2实现单点登录(SSO)系统
一、单点登录SSO介绍 目前每家企业或者平台都存在不止一套系统,由于历史原因每套系统采购于不同厂商,所以系统间都是相互独立的,都有自己的用户鉴权认证体系,当用户进行登录系统时,不得不记住每套系统的用户名密码,同时,管理员也需要为同一个用户设置多套系统登录账号,这对系统的使用者来说显然是不方便的。我们期望的是如果存在多个系统,只需要登录一次就可以访问多个系统,只需要在其中一个系统执行注销登录操作,则所有的系统都注销登录,无需重复操作,这就是单点登录(Single Sign On 简称SSO)系统实现的功能原创 2022-05-11 21:55:07 · 4853 阅读 · 1 评论