黑马程序员技术交流社区
标题:
成都校区JavaEE就业24期
[打印本页]
作者:
wch784533
时间:
2019-6-21 14:22
标题:
成都校区JavaEE就业24期
2.1 能够知道有哪些软件架构【++】
单体架构
垂直架构
SOA架构
微服务架构
2.2 能够理解Dubbo的相关概念【+++】
什么是dubbo
是一款高性能的java RPC框架
是一款分布式的框架,可以治理SOA架构或者微服务架构
三个核心:远程方法调用,负载均衡,服务的注册和发现
什么是RPC
远程过程调用
dubbo架构的角色
注册中心 registry
服务提供者 provider
服务消费者 consumer
监控中心 monitor
注册中心不一定只有zookeeper但是最常用的是zookeeper
muticast
redis
2.3 能够安装相关软件:Zookeeper,Dubbo管理控制台【++++】
2.3 能够完成Dubbo的快速入门案例【+++++】
服务提供者(provider)
要把某个服务注册到注册中心
@service
<dubbo:registry address="zookeeper://192.168.134.129:2181"/>
<dubbo:application name="dubbodemo_provider" />
<dubbo:annotation package="com.itheima.service.impl" />
让消费者通过注册中心拿到一些信息来调用我(生产者)
ip:
端口:
协议:
<dubbo:protocol name="dubbo" port="20881">
/dubbo:protocol
消费者(consummer):
@Refrence 根据service接口的全路径名去注册中心里去找对应的provider
2.1 能够明白Git的相关概念【+++】
项目代码管理工具:
svn
git
区别:参考课堂画图
svn的使用参考资料:
https://www.cnblogs.com/lijingbo/p/9116717.html
<
https://blog.csdn.net/shubingzhuoxue/article/details/81131872
2.2 能够安装本地Git且在码云上创建git仓库【+++】
2.3 能够使用git的常用命令【++++】
环境配置
配置名字和邮箱:显示提交的代码是谁提交的
git config --globale user.name "名字"
git config --globale user.email "邮箱"
git config --list
创建git仓库【常用】
本地初始化仓库:git init
从远程克隆项目到本地:git clone 远程仓库地址【常用】
查看文件状态:【常用】
git status
git status -s
文件操作命令:
git add 文件名:加入暂存区【常用】
git rest HEAD 文件名:回退
git commit -m"提交的备注:修改内容 对应修改的bug的编号" 【常用】
commit只能提交加入到暂存区的文件
git commit - a -m == git add + commit
git rm 文件名:删除工作区文件同时加入暂存区
将文件添加至忽略列表:【常用】
.gitignore(一般在工程创建初期就会编辑好该文件,其他开发人员只需要更新该文件到自己的本地仓库即可)
touch .gitignore
target/
*.class
远程仓库操作
查看远程仓库:git remote -v 默认远程仓库名字:origin
添加远程仓库:git remote add origin 远程仓库地址 【不常用】
克隆远程仓库:git clone 远程仓库地址 【常用】
移除远程仓库:git remote rm 远程仓库名
抓取和拉取远程仓库数据:【重点】【常用】
git fetch :把远程仓库的数据抓取到本地仓库
git merge:将本地仓库的数据合并到工作区
git pull :将远程仓库的数据拉去到工作区==fetch+merge
git pull --allow-unrelated-histories:强行合并
推送代码到远程仓库 【重点】【常用】
git push
常用的公司git分支介绍:【重点】
https://www.cnblogs.com/iCanhua/p/8888780.html
git分支操作:【重点】
分支的类别:本地分支和远程分支
查看分支:git branch -a
创建分支:git branch develop
注意:创建分支的同时会将当前所在分支的代码复制一份到新分支
切换分支:git checkout develop
注意:切换分支的同时工作区的代码会自动变为切换后分支所拥有的代码
推送分支到远程仓库:git push orgin 新分支
合并分支:git merge develop
冲突解决
手动解决冲突
执行git add再执行git commit
删除分支:
删除本地
git brach -d develop
git brach -D develop 强行删除
删除远程
git push origin -d develop
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2