实用类
工具类
手册类
protobuf:
https://www.jianshu.com/p/a24c88c0526a
rose手册计划:
http://www.54chen.com/rose.html
AntDesign
https://3x.ant.design/docs/react/introduce-cn
react:
https://zh-hans.reactjs.org/docs/react-component.html
经验类
git 撤销,放弃本地修改:
https://www.cnblogs.com/qufanblog/p/7606105.html
官网类
毕业设计官网:
https://co2.cnki.net/Login.html?dp=xiyou&r=1639470233197
谷歌学术
知网
百度学术
扩展知识类
深入理解 DAO,DTO,DO,VO,AO,BO,POJO,PO,Entity,Model,View 各个模型对象的概念
SOA架构和微服务架构的区别:微服务是完全去中心化的组件式架构,soa任然是中央管理,微服务则分散管理。
分布式是以缩短单个任务的执行时间来提升效率的,而集群则是通过提高单位时间内执行的任务数来提升效率。
例如:如果一个任务由 10 个子任务组成,每个子任务单独执行需 1 小时,则在一台服务器上执行该任务需 10 小时。
采用分布式方案,提供 10 台服务器,每台服务器只负责处理1个子任务,1小时完成1个服务。(这种工作模式的一个典型代表就是 Hadoop 的
Map/Reduce 分布式计算模型)而采用集群方案,同样提供 10 台服务器,每台服务器都能独立处理这个任务。假设有 10 个任务同时到达,10
个服务器将同时工作,10小时完成10个服务。好的设计应该是分布式和集群的结合,先分布式再集群,具体实现就是业务拆分成很多子业务,然后针对每个子业务进行集群部署,这样每个子业务如果出了问题,整个系统完全不会受影响。
微服务是一种架构风格,一个大型复杂软件应用由一个或多个微服务组成。系统中的各个微服务可被独立部署,各个微服务之间是松耦合的。每个微服务仅关注于完成一件任务并很好地完成该任务。在所有情况下,每个任务代表着一个小的业务能力。