暂时未有相关云产品技术能力~
微信号:qlmtuiguang
平台中单元测试使用两个工具:
赛事平台中需要下载伴奏文件。伴奏文件是选手通过小程序上传到minio中的。
后台有些接口耗时非常长,如果采用同步处理机制,前台等待时间过长,这时需要改异步操作
平台后台服务的核心是组件,管理组件的软件有
App是用uniapp开发的,打包为apk,上传到安卓平板中使用
一般情况下,一个微服务只链接一个数据库,但是不排除有些情况下需要链多个库。链多个库比较复杂
业务场景中定时任务很常见。平台实现定时任务的原则如下
平台的文本编辑组件是基于wangedit做的二次封装
如果链接的是mysql设置,需要做如下配置
延续上篇,通过切片来具体实现对应注解:
swagger可以在线生成接口文档,便于前后端沟通,而且还可以在线调用接口,方便后台调试
平台采用jpa+hibernate访问数据库,返回是数据对象的列表,例如学生对象studentBO
这个问题在平台上的难点在于:待办是在门户系统里,待办的处理是在另一个独立的前端工程里,两者是跨域关系
平台采取了如下安全措施
为增强安全性,平台可安装ssl证书。对于平台不同的组成部分需要采用不同的方式,使用不同的证书格式
按开发文档和正常理解,el-table-column具有属性align,可以填left,center,right控制内容的对齐方式
注意二维码大小不是随意的,他的生成原理是根据内容大小得到标准尺寸
订单信息分为两层,业务层和微信层,业务层保留订单的详细信息,微信层只有总金额信息
MySQL的发展大体上分为4个阶段:
作为开源数据库另一个巨头,PostgresSQL不如MySQL风光
sybase就是“system”加“database”
这是个完全不一样的语言,很多程序员都没有听说过
数据管理最早都是开发者自行定义的,应用和数据管理是一体的,没有独立的数据管理系统
ABAP是SAP公司专门用于SAP软件环境的专门语言
erlang又是一个应用邻域狭窄的语言
前面讲的都称之为编程语言,就是做系统用的。还有一大类称之为脚本语言的语言
过去做WinForm的三巨头,现在还有多少人记得
传递分单向、双向
定时任务说明
移动前端有多种形态,对于管理系统领域主要有4种形态
平台的一个很重要的市场方向是为企业搭建各类运营平台
平台提供多语言支持
DTO组件是个组件族。
配置组件集成了平台所需的各类公用配置
运维监控模块关注服务器、应用、数据库及Minio等状态,包括自研和开源组件。
资源服务是平台一个核心服务,另一个是用户服务,用户服务下篇介绍。
整体是从用户视角,从外往内介绍。前面讲了平台的几个模块(就是前端部署包)
系统管理是整个平台共用的一个模块
字典是软件开发中常用的功能
就前端而言,很多系统修改配置是在代码里修改,然后打包或者是修改编译环境来重新编译
返回类有两个,一般返回类ResponseResult和分页返回类PageResult,本篇介绍ResponseResult
开发环境有两种模式:分布式和直连式,以是否使用nacos和网关为标志
平台前端架构启动后,在store里存储了很多信息,可以通过getter取到
平台底层做了国际化处理
Kotlin是一个岛屿的名字,全称是Kotlin Island
回顾下信息化发展历史
用户管理是整个平台共享的模块,包括用户的开通、属性修改、角色管理、授权管理等功能。
C#的#,字面上的意思就是++++
编程步骤
平台倡导分布数据库,最简单的分库逻辑是按业务领域