达内广州C++学院|c++培训|广州达内科技C++/C#培训|.NET培训|IT培训|达内广州岗顶中心 达内广州C++学院|c++培训|广州达内科技C++/C#培训|.NET培训|IT培训|达内广州岗顶中心
java程序员
 当前位置:主页 > 高端课程 > java程序员 >

编程思想 是什么

时间:2019-04-03  来源:未知  作者:广州达内培训

未完待续,预计4.4完成

 

1 什么是项目

  在既定的资源和要求的约束下,为实现某种目的而相互联系的一次性工作任务。项锦年华棋牌目可以创造:1.一个产品;2.一种服务或提供服务的能力;3.对现有产品线或服务的改进;4.一种成果。

  项目的两大特性:1.临时性(Temporary)项目有明确的起点和终点,临时性并不意味着持续时间短,很多项目的结果具有持久性

          2.独特性(Unique)项目创造独特的可交互成果(Deliverable),独特性导致不确定性和风险,使得需要比常规例行工作做更多精心规划

2 java基础

  java的三大特征,封装、继承和多态。

  封装:把一类实体定义为类,该类中定义的变量为其属性,定义的方法为其操作或是描述。

  继承:一个类派生出一个子类,子类实现父类的抽象方法。

  多态:一个类派生出多个子类,各个子类根据业务需求实现不一样的父类的抽象方法。

3 什么是微服务

4 spring是什么

  spring是个开源框架,spring mvc是基于spring的一个mvc框架,spring boot是基于spring4的条件注册的一套快速开发整合包。

4.1 spring bean加载过程

4.2 spring mvc核心

4.3 spring boot

4.4 spring cloud

5 restfull是什么

  rest全称(Resource Representational State Transfer)资源表现层状态转移:描述了一个java体系架构,什么是一个restfull架构?

  1)每一个url代表一个资源。

  2)客户端和服务端之间,传递这种url资源的某种表现层。

  3)客户端通过四个http请求对服务端资源进行操作,实现“资源表现层状态转移”。

6 mybatis是什么

  一个优秀的基于java的持久层框架,内部封装了jdbc,mybatis通过xml或注解的方式将要执行的各种statement配置起来,并通过java对象和statement中sql的动态参数进行映射,成成最终执行的sql语句,最后由mybatis框架执行sql语句,并将结果映射为java对象,并返回给java服务端。

7 kafka是什么

  一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。

8 thrift是什么

  一个软件框架,用来进行可扩展且跨语言的服务的开发。定义一个简单的文件,作为输入文件,编译器生成代码。

 

9 docker是什么

  容器管理引擎。

10 quartz是什么

  开源作业调度框架

11 redis是什么

  一个内存数据库,因为基于内存,所以存取效率高。




上一篇:达到什么标准就可以上线了?
下一篇:基于JSP+Servlet开发高校社团管理系统(前台+后台) 大作业 毕业

友情链接: