git就是一个工具,在github上注册一个帐号,没事的时候,练习如何上传仓库,与练习使用
git就是一个工具,在github上注册一个帐号,没事的时候,练习如何上传仓库,与练习使用
SVN中也有分支的概念
git中经常创建分支
在本地仓库里面,有一个主分支,master分支
私有的远程仓库,用一个本地仓库,当做一个本地仓库而已
虚拟机一般不直接操作,使用远程登录工具
不在虚拟机中做直接的操作
为一个默认的习惯
多态面向接口编程聊聊你认知
1.制定标准2.提高扩展性2.开闭原则(扩展开放,对修改关闭)
什么是内部类说说你的理解以及实战场景?
springcloud 微服务的工具集
SSH 为Secure Shell (安全外壳协议)的缩写,
SSH是目前较可靠,用linux系统的话,SSH使用的较多
基于密匙的安全验证
公匙与私匙的使用方式。
两种方式都应该掌握
需要交换代码,就需要一个远程仓库
使用一个网站,用github,开源的网站
除了github国外仓库以外
gitee码云,
在本地仓库里面,添加工程
工作目录下,必须在工作目录下
工作目录,与版本库的区别
中间,还有一个缓冲区
.git为本地版本库
repol为工作目录
工作区 到 版本库
下载Wind
所以的开发人员在一个局域网内,开发,也是很方便的
SVN 集中管理方式,单点故障,一旦服务器挂了,没有办法再提供代码
Git是分布式的版本控制系统,它就没有中央服务器。
每一位开发人员电脑上,都有一个本地仓库。
远程仓库,与本仓库,远程仓库复制一份到本地仓库。
git与SVN为一版本控制工具
有的时候用SVN,有的时候用GIT
Git的诞生,与linux系统的开发
用一个版本管理工具,把各种代码管理起来
整个项目组开始启用分布式版本控制系统
BitKeeper来管理和维护代码
git越来越好用,用到了linux系统用,还是在Windows用。
方便解耦,简化开发
AOP编程支持
声明式事务的支持
方便程序的测试
可以用非容器依赖的编程方式进行几乎所有的测试工作,测试不再是昂贵的操作,而是随手可做的事情
重点在JDBC么?
spring的源代码设计精妙,结构清晰、匠心独用,处处体现着大师对java设计模式灵活运用以及对java技术的高清造诣。它的源代码无意
对spring的概念,还是一知半解
1、spring的概述
spring是什么?
spring的两大核心
spring的发展历程和优势
spring体系结构
2、程序的耦合及解耦
曾经案例中问题
工厂模式解耦
3、IOC概念和spring中的IOC
spring中基于XML的IOC环境搭建
4、依赖注入(Dependency Injection)
spring框架共四天
第一天:spring框架的概述以及spring基于XML的IOC配置
第二天:spring中基于注解的IOC和ioc的案例
第三天:spring中的aop和基于XML以及注解的AOP配置
第四天:spring中的JdbcTemplate及spring事条控制
计算机硬件的基本组成
系统--软件
计算机系统概述
Nosql
Redis是Nosql的一种实现形式
Redis
概念:Redis(Remote Dictionary Server),中文翻译远程字典服务
是用C语言开发的一个开源的高性能键值对(key-value)数据库
特征:
1、数据间没有必然的关联关系
2、内部采用单线程机制进行工作
3、高性能。官方提供测试数据,50个并发执行100000个请求,读的速度是110000次/2,写的速度是81000次/s
4、多数据类型支持
字符串类型 string
列表类型 list
散列类型 hash
集合类型 set
有序集合类型 sorted_set
5、持久化支持。可以进行数据突难恢复
Redis的应用
为热点数据加速查询(主要场景),如热点商品、热点新闻、热点资讯、推广类等高访问量信息等
任务队列,如秒杀、抢购、购票排队等