随笔分类 - UNIAPP
摘要:1 本章介绍 2 选购云主机 云主机 建议选购腾讯云主机 至少2核4G的配置 端口管理 数据库和SSH端口暂时性开放 业务端口永久开放 3 利用Docker部署程序(一) Docker 设置腾讯云加速器 网络采用host模式 所有容器使用CentOS网卡 容器之间可以用localhost相互访问 安
阅读全文
摘要:1 本章介绍 2 设计在线审批页面的待审批列表 3 查询待审批列表数据 4 设计审批页面,加载审批详情 5 实现会议审批 6 查询发起人与审批人的信息 7 显示已审批列表 8 开启腾讯云TRTC服务 视频会议 开通TRTC服务 免费领取1万分钟流量包 获得AppID和密钥 小程序必须是企业身份才能绑
阅读全文
摘要:1 本章介绍 2 设计会议列表静态页面(一) 会议列表页面 只显示未开始和正在进行的会议 员工只能看到自己参与的会议 按照日期合并成小分组列表 上划触底翻页 会议详情页面 查看、修改、添加会议都对应这个页面 延迟一小时为结束时间 员工列表页面 按照部门分组 可以多选 工作审批页面 3 设计会议列表静
阅读全文
摘要:1 章节介绍 2 消息通知模块的设计原理 数据库设计 消息和用户是一对一的关系 MySQL无法支撑海量数据存储 使用MongoDB存储消息记录 message存储消息主体 message_ref存储接收人 消息的推送与收取 发送全站公告消息的问题 瞬间要写入海量记录 数据库正常CRUD受到影响 利用
阅读全文
摘要:1 章节介绍 2 签到业务流程 3 开通腾讯位置服务 开通腾讯位置服务 特点 免费注册 每天提供1万次的API调用 可以把GPS坐标转换成地址 提供了JavaScript接口 创建密钥 在小程序中添加腾讯位置服务为合法域名 获取GPS坐标 把坐标转换成地址 4 把定位坐标转换成真实地址 5 在Doc
阅读全文
摘要:1 本章介绍 2 编写签到成功页面(一) 3 实现考勤成功页面(持久层) 4 实现考勤成功页面(业务层) 5 编写签到成功页面(二) 6 编写签到成功页面(三) 7 实现考勤成功页面(业务层) 8 实现考勤成功页面(移动端) 9 设计用户页面(一) 10 设计用户页面(二) 11 实现用户页面数据加
阅读全文
摘要:1 章节介绍 2 创建小程序底部Tab导航 2.1 创建五个页面 2.2 修改pages.json "tabBar": { "color": "#666", "selectedColor": "#3474FF", "list": [{ "text": "首页", "pagePath": "pages
阅读全文
摘要:1 章节介绍 2 申请微信开发者账号 2.1 小程序类型 企业类型 -可以开发商业类小程序 需要企业资质,并且缴费认证 借用企业开发者身份 开发&真机调试 不能上架发布小程序 个人类型 开发非商业类小程序 需要个人实名认证 AppID(小程序ID) wx2efa8aa96be5279c 原始ID g
阅读全文
摘要:1 章节介绍 2 实现注册超级管理员功能(持久层) mybatis-generator生成的文件中pojo的字段不全面的情况下,重现单独文件生成 @Mapper public interface TbUserDao { public boolean haveRootUser(); public in
阅读全文
摘要:1 章节介绍 2 Shiro和JWT技术 2.1 Shiro简介 什么是认证? 什么是授权? Shiro靠什么做认证与授权的? 2.2 JWT简介 单点系统中的认证方式 集群环境中的JWT认证方式 3 创建JwtUtil工具类 3.1 导入依赖库 <dependency> <groupId>org.
阅读全文
摘要:1 本章介绍 2 创建 SpringBoot 项目 将application.properties改为application.yml 配置tomcat server: tomcat: uri-encoding: UTF-8 threads: max: 200 min-spare: 30 connec
阅读全文
摘要:1 课程导学 2 如何学习本课程 3 开发环境说明 硬件环境要求 建议配置 CPU:i5以上 内存:16GB 硬盘:20GB空间 最低配置 CPU:i3以上 内存:8GB以上 硬盘:10GB空间 软件环境要求 Java开发工具 IDEA 2020 IntelliJ IDEA 2020.3.3 (Ul
阅读全文