若您在使用项目过程中遇到问题,请您认真阅读本节,按照本节规范进行提问。
## 提问的智慧
提问尽可能的选择在github、gitee、gitlab上提issues, 在你准备提问前,请先做到以下事情:
0. 启动遇到问题请认真阅读 `快速开始` 的所有子章节
1. 去 [github](https://github.com/zuihou/lamp-cloud/discussions) 寻找答案
2. 尝试根据文档的目录快速找到自己想要的章节,并尝试自己解决
3. 尝试上网搜索以找到答案。
4. 尝试自己检查或试验以找到答案。
5. 尝试阅读源代码以找到答案。
## 新手小白高效的提问
当你提出问题的时候,请先表明你已经做了上述的努力;这将有助于树立你并不是一个不劳而获且浪费别人的时间的提问者。如果你能一并表达在做了上述努力的过程中所**学到**的东西会更好,因为群主或者群里面其他大神更乐于回答那些表现出能从答案中学习的人的问题。
1. 用清晰、正确、精准并语法正确的语句,说清楚采用的什么版本(4.x还是3.x)、那个项目(boot还是cloud)、修改了什么代码、修改了什么配置?
2. 话不在多而在精
- 问问题时,用最准确,最简单的语言描述清楚问题,而非说一堆废话,一堆表情。
3. 描述问题症状而非你的猜测
4. 清楚明确的表达你的问题以及需求
- 将报错信息截大图,能看清日志,看清那个模块,那行代码
- 描述出现问题的步骤,或者功能菜单
- 描述软件、工具的版本(nacos、idea/Eclipse、seata、mysql 等版本不同可能导致报错)
- 若基于本项目进行了源码、配置或者包名的修改导致的一些bug,请事先说明大概改了那些东西。
5. 去掉无意义的提问句
避免用无意义的话结束提问,例如:
- 有人能帮我吗? (请直接详细说明问题,而非等人回复: 我来帮你)
- 项目无法启动怎么办?(请直接详细说明问题,而非等人回复: 我来帮你)
- 群主在吗?(请直接详细说明问题,而非等人回复: 我来帮你)
- 有个问题谁能帮帮我? (请直接详细说明问题,而非等人回复: 我来帮你)
- 为什么更新代码后无法启动了啊? (请确保db和nacos里面的配置使用了最新版本)
- 这段时间有更新数据库脚本吗?有更新XX功能吗? (请看git 提交日志)
**一般用以上方式提问或者咨询的,一律不予回复。**
**一般用以上方式提问或者咨询的,一律不予回复。**
**一般用以上方式提问或者咨询的,一律不予回复。**
6. 尽可能清晰的描述让群主如何复现,必要时提供大而全的截图,你修改之后的配置等;而非一直强调项目启动不了咋办?本地好的生产却不行?等等这些无意义的话语。
## 如果得不到回答
如果仍得不到回答,请不要以为我们觉得无法帮助你。有时只是看到你问题的人不知道答案罢了。没有回应不代表你被忽视,虽然不可否认这种差别很难区分。
## 为什么我问的问题没人回答,别人问的问题,却很快有人响应?
1. 99% 是因为说了一堆废话,又没有描述清楚问题,别人无从下手,请参考上面几条,描述清楚问题
2. 1% 是因为你的问题没人会
## 如何让作者快速回复你的问题?
1. 遇到报错,先大概排查一下什么那个方向出错了, 最好先查询项目的 [README.md](https://github.com/zuihou/lamp-cloud/blob/master/README.md)、[文档](https://www.kancloud.cn/book/zuihou/zuihou-admin-cloud)、[Issues](https://github.com/zuihou/lamp-cloud/issues)、[Discussions](https://github.com/zuihou/lamp-cloud/discussions)
2. 还是无法解决,提问时描述清楚使用的操作系统版本、源码版本、工具版本、数据库版本、nacos版本等(自己判断时那里出错,如redis相关异常需要描述redis版本)
3. 合理的、清晰的描述问题,并告知我如何复现、如何触发问题。
4. 提供报错的完整截图(高清大图)或者完整的报错日志。
- 简介
- 会员版
- 3.x和4.x的区别
- 新手必读
- 如何高效提问
- 项目地址
- 项目截图
- 架构介绍
- 开发规范
- 租户模式介绍
- lamp-web和lamp-web-plus的区别
- lamp-cloud和lamp-boot区别
- 免费视频&软件下载
- 文档反馈
- lamp-cloud
- 服务介绍
- 环境要求
- 工程导入
- nacos启动(单机版)
- nacos启动(集群版)
- 将配置文件导入Nacos
- seata启动(单机版)
- DATASOURCE模式启动(会员版)
- SCHEMA模式启动
- COLUMN模式
- NONE模式
- lamp-web启动
- lamp-web生产部署
- lamp-web-plus启动(会员版)
- lamp-web-plus生产部署
- lamp-boot
- 环境要求
- 工程导入
- DATASOURCE模式启动(会员版)
- SCHEMA模式启动
- COLUMN模式启动
- NONE模式启动
- lamp-web启动
- lamp-web生产部署
- lamp-web-plus启动(会员版)
- lamp-web-plus生产部署
- 功能介绍
- 租户设置
- 数据源配置(会员版)
- 租户管理
- 超级用户
- 工作台
- 通知公告
- 组织管理
- 机构管理
- 岗位管理
- 用户管理
- 资源中心
- 消息中心
- 短息模版
- 短信中心
- 附件管理
- 流程管理
- 流程部署
- 模型管理
- 系统设置
- 菜单管理
- 角色管理
- 字典管理
- 地区管理
- 参数管理
- 操作日志
- 登录日志
- 在线用户
- 应用管理
- 网关管理
- 限流规则
- 组织访问
- 开发者管理
- 定时任务
- 接口文档
- Nacos
- 服务监控
- 数据库监控
- 缓存监控
- zipkin监控
- SkyWalking监控
- 常用配置
- 如何保证我的代码能更新到最新代码
- 序列化和反序列化
- 修改日志级别
- 文件上传&下载&预览
- 修改租户模式
- 分页
- 导入导出
- 请求放行(忽略token&忽略URI权限&忽略租户编码)
- 异常处理
- 全局返回
- 参数校验(会员版)
- 系统日志
- 自研权限认证(URI、按钮、菜单)
- 数据权限(旧)
- 数据库配置
- Mybatis配置
- 更多数据库/数据源/Mybaits配置
- Redis(缓存)配置
- RabbitMq配置
- 灰度发布
- 上手开发
- 表结构整理
- 项目结构&依赖&调用流程介绍
- 生成一个新服务
- 生成后端代码
- 生成前端lamp-web代码
- 生成前端项目lamp-web-plus代码
- 跨域处理
- Swagger文档调试技巧
- FeignClient接口调用
- 多租户实现原理
- 分布式事务
- Zipkin配置(过时)
- SkyWalking配置
- 代码生成器和自动回显组件使用介绍
- lamp-util原理解析
- 全局注解(lamp-annotation)
- 核心包(lamp-core)
- 自动回显(lamp-echo-starter)
- 权限控制(lamp-security-starter)
- 当前登录用户信息(lamp-jwt-starter)
- 缓存(lamp-cache-starter)
- SpringBoot全局配置(lamp-boot-util)
- SpringCloud全局配置(lamp-cloud-starter)
- 数据源&持久层配置(lamp-databases)
- 对象属性复制(lamp-dozer-starter)
- 操作日志(lamp-log-starter)
- 消息队列(lamp-mq-starter)
- 在线文档(lamp-swagger2-starter)
- 前后端表单统一验证(lamp-validator-starter)
- 防止Xss攻击(lamp-xss-starter)
- 生产部署
- 部署前言
- jar部署