鼎鼎知识库
選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。

2020.12.7后端培训.md 2.7KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. # 公司方向
  2. 提供以智能照明为基础的物联网解决方案。数据角度来看,想把有关电的数据收集上来,让数据产生价值,提供电力数据服务。
  3. 目前的阶段:原型打造阶段。将来涉及并发,分布式,云原生运用,容器,微服务之类。再往后走,有关大数据处理。
  4. # 个人方向
  5. # 公司当前的项目
  6. - 智能照明版:主要用在商场,目前在做运维、功能更新
  7. - 智能照明版手机端:目前已完成
  8. - 写字楼版:主要用在写字楼,包括手机端端和Web管理端,目前正在做
  9. - 宿舍公寓版:主要用在大学宿舍,目前正在写需求
  10. - 总部大屏:把各个项目数据汇总,并且报警实时推送,目前正在把胶州数据接上来
  11. - 写字楼版大屏:主要以建筑3D为主
  12. - 总部运营后台:
  13. - 项目管理后台
  14. # 后端要做的事
  15. - 智能照明版的项目后台:季建新做
  16. - 智能照明版的API接口:季建新做
  17. - 写字楼版API接口:以外协吕亮为主,季建新负责架构,冷坚熟悉了解,写部分接口
  18. - 宿舍公寓版:冷坚和吕亮为主,季建新负责架构
  19. - 总部大屏接口:季建新做
  20. - 写字楼版大屏接口:待定
  21. - 总部运营后台接口:待定
  22. - 项目管理后台接口:待定
  23. # 团队开发方式
  24. SCRUM模式,敏捷迭代式的,小步快走。
  25. 会议
  26. - 站例会:每天下班之前,某个项目的成员一起站立式会议,介绍今天的进展、遇到的问题、需要的协助,一般在10分钟左右
  27. - 周例会:一般是在周五17:00开始,由项目经理主持,需要提前把周总结发给项目经理。
  28. - 迭代复盘:做得好的和不好的方面
  29. - 分享会:一般是在周五13:00团队成员做一些分享,有时候关于工作,有时候有关其它方面
  30. 工具
  31. - Teambition项目管理
  32. - gitbash
  33. # 架构
  34. ![](onion.png)
  35. # 领域知识
  36. - Teambition的 `公共组件库`
  37. # git的原理和常用命令
  38. 原理:
  39. - 工作区
  40. - 暂存区
  41. - 仓储区
  42. 命令:
  43. ```
  44. 从远程拉取到本地:git pull origin master
  45. 查看工作区有没有更新:git status
  46. 从工作区到暂存区:git add -all
  47. 暂存区到仓储区:git commit -m "some messages"
  48. ```
  49. `git pull`实际上包含了2个语句:
  50. ```
  51. git fetch origin master
  52. git merge
  53. ```
  54. # 其它
  55. - 下载git bash windows版本
  56. - 加入代码库
  57. ```
  58. --分配账号:
  59. --设置公钥
  60. ssh-keygen -t rsa -C "darren@ddingsafe.com"
  61. 有时需要安装http://cygwin.com/
  62. 私钥的保存位置在:C:\Users\Administrator.ssh\id_rsa.pub
  63. 把公钥保存到源代码后台
  64. --git clone 地址
  65. ```
  66. - 确认SDK:`dotnet --list-sdks`
  67. - 项目总览
  68. - 需求文档
  69. - 蓝湖:`https://lanhuapp.com/url/y8bBL-k39J5`
  70. - 加入Teambtion项目
  71. - 跑通第一个接口