javaWeb之学习server前的储备知识

需要准备哪些基础

  • java开发环境搭建
  • java基础语法
  • java面向对象
  • 数组
  • 常用类
  • 异常
  • 集合
  • 多线程
  • I/O流
  • 反射机制
  • 注解
  • mysql(能过编写简单的增删改查SQL语句)
  • JDBC(这是一套java语言连接数据库的接口)
  • web前端(HTML  css  javascript)

之后开始学习web后端

  • Servlet
  • jsp
  • AJAX
  • JQuery
  • Spring
  • SpringMvc
  • SpringBoot
  • Springcloud

搞清系统结构

C/S架构

  • Client/Server(客户端/服务器)
  • C/S架构特点:需要安装特点的客户软件
  • C/S架构的系统的优点和缺点

        优点:

                速度快(软件中的数据大部分都是集成到客户端中,很少量的数据从服务器duan传送过来,速度快)

                体验好(界面酷炫)

                服务器压力小

                安全

        缺点:维护升级比较差成本较高

B/S架构( Browser/Server  浏览器、服务器)

        B/S是一个特殊的C/S

B/S架构的系统的优点和缺点

        优点:

                升级维护方便

                不需要安装特定的软件

        缺点

                速度慢

                体验差 不安全

C/S和B/S哪个好

        没有好与不好,不同的结构系统在不同的业务场景下有不同作用

娱乐性软件建议使用C/S架构

公司内部使用建议B/S架构

需要准备的软件

idea  tomcat  浏览器

tomcat可从官网下载并配置好环境变量

tomcat和浏览器连接流程

        

 

               

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值