Java高级技术笔记

  • URL地址
  • HTTP协议
  • 开发工具
    • Java开发工具包(JDK)
    • JSP引擎
    • MyEclipse IDEA
  • 工具集成

C/S架构是Client/Server的简写,也就是客户机/服务器端的交互。
B/S架构是Browser/Server的简写,也就是浏览器/服务器端的交互。

URL地址

URL用于唯一标识它的访问位置,以便浏览器可以访问到,这个访问标记符称为URL(Uniform Resource Locator统一资源定位符)。
在URL中,包含了Web服务器的主机名、端口号、资源名以及所使用的网络协议,具体示例如下:
http://www.ctgu.edu.cn
https://www.baidu.com

HTTP协议

HTTP协议是Hypertext Transfer Protocol的缩写,称为超文本传输协议。它专门用于定义浏览器与Web服务器之间交换数据的格式。

开发工具

Java开发工具包(JDK)

Java语言的核心库和相应编译器
jdk-8u261-windows-x64

JSP引擎

运行包含JSP页面的Web项目还需要一个支持JSP的Web服务软件,该软件也称为JSP引擎或JSP容器,通常将安装了JSP引擎的计算机称为一个支持JSP的Web服务器。
开发、调试、部署
比较常用的JSP引擎包括Tomcat JRun Resin WebSphere WebLogic
本课程采用Tomcat 8.5
阿里云证书 较稳定版本

MyEclipse IDEA

通常需要安装IDE(集成开发环境)
Java主流开发工具:
MyEclipse、Eclipse、Intellij idea
MyEclipse收费,包含了一些企业级的软件,直接拿来作Java 应用开发。
Eclipse免费,但需要自己配置JDK Tomcat 等环境
Intellij idea支持多插件,比较吃内存,消耗比较大。
ideaIU-2020.3.exe 免费版,比较稳定
一种是激活码免费,但不可靠
一种是无限期延续试用期

工具集成

Java高级技术笔记相关推荐

  1. 尚学堂JAVA高级学习笔记_1/2

    尚学堂JAVA高级学习笔记 文章目录 尚学堂JAVA高级学习笔记 写在前面 第1章 手写webserver 1. 灵魂反射 2. 高效解析xml 3. 解析webxml 4. 反射webxml 5. ...

  2. Java高级技术梳理

    java高级技术梳理 序言 内容 环境搭建 高级技术 maven技术 zookeeper技术 Dobbo技术 vsftpd技术 nginx技术 Redis技术 solr技术 ActiveMq技术 Js ...

  3. 2022分享三面阿里:Java 面试核心手册 +Java 电子书 + 技术笔记 + 学习视频

    写在片头:声明,勿杠 首先简单说一下,这三次面试阿里并不是一次性去面的,实际上第一次面试时候还在大四,找的实习岗,不太清楚是什么部门,别问我为什么还记得面试题,有记录和复盘的习惯,再问就是杠. 个人背 ...

  4. 【第36题】JAVA高级技术-对象克隆5(几种深克隆效率比较)

    回城传送–><JAVA筑基100例> 文章目录 零.前言 一.题目描述 二.解题思路-序列化克隆 三.代码详解 原生序列化和Kryo序列化性能比较 结论 四.推荐专栏 五.示例源码下 ...

  5. JAVA高级学习笔记

    JAVA高级笔记 一.多线程 程序.进程.线程 了解 优点 创建多线程方式一:继承Thread类 创建一个继承与Thread类的子类 重写Thread类的run() 方法 --> 将此线程执行的 ...

  6. .Net高级技术笔记

    .Net高级技术 数组/多维数组/交叉数组 装箱&拆箱 字段私有,属性赋值(私有匿名后备字段) 引用/"指针" 数组/多维数组/交叉数组 namespace Console ...

  7. Java高级语法笔记-模板类

    模板类 模板类用与表示通用的数据结构和算法. 例如,定义一个类List,表示通用链表(适用于任意对象的类型) 定义模板类: class List<T>{ } 使用模板类:创建List对象时 ...

  8. 网络编程 -java高级技术

    网络通信的基本概念 /**目标:基本软件结构.通信一定是基于软件结构实现的:1.C/S结构 :全称为Client/Server结构,是指客户端和服务器结构.常见程序有QQ.迅雷,IDEA等软件.2.B ...

  9. java Servlet技术·笔记

    Servlet基础 Servlet技术简介 Servlet是一种独立于平台和协议的服务器端的java技术,可以用来动态的生成Web界面.Servlet具有非常好的可移植性.强大的功能.更少的投资.更高 ...

最新文章

  1. SAP CRM呼叫中心点击了End按钮后,会进行呼叫记录关系的保存
  2. mongodb在32位机的连接
  3. zoj 1562 反素数 附上个人对反素数性质的证明
  4. memcached高速缓存学习笔记001---memcached介绍和安装以及基本使用
  5. 索然无味的正则表达式
  6. 国内首款 5G 机型开售;Google Chrome 大部分插件无人用;Firefox 69 Beta 9 发布 | 极客头条...
  7. 下了高铁直接上地铁,多方便
  8. Java EE eclipse 优化配置(2020)
  9. 使用健康档案数据计算OLT的用户光衰不合格率
  10. 高校青年教师应该怎么提高收入
  11. 云计算机遇与挑战,中国云计算产业发展面临机遇与挑战
  12. Gym - 101986F Pizza Delivery (最短路必经路径)
  13. android 渐变歌词,Android仿酷狗动感歌词(支持翻译和音译歌词)显示效果
  14. RAP开发入门-运行过程简析(三)
  15. 【我的Android进阶之旅】解决魅族手机USB调试时,无法授权出现“Because an app is obscuring a permission request.”错误提示的问题
  16. 理论力学知识要点归纳(四)
  17. 关于win10电脑突然无法显示输入法的解决方案
  18. YOLO v3 详解
  19. AUTOSAR DiagnosticLogAndTrace DLT(三)-- 消息的发送、DLT命令的发送与接收
  20. Verilog 过程结构(initial, always)

热门文章

  1. 基于运算放大器的线性稳压器
  2. 姜宁谈红帽绩效考核:不关心员工具体做什么
  3. 仰望众位Oracle大牛
  4. tomcat如何增大并发_系统的性能瓶颈,排查该从哪些方面入手,如何定位?
  5. 为什么可积不一定可导_耳机为什么分L和R?你一定不知道真相
  6. linux使用线程实现生产者消费者问题,Linux平台下线程同步,实现“生产者消费者问题”...
  7. mysql栏的范围外值,MySQL中各种字段的取值范围-数据库专栏,MySQL
  8. 人工神经网络发展历史及算法应用综述
  9. MindMotion MM32F3277 SoftI2C功能测试
  10. 智能车竞赛视觉AI组总结 西南科技大学 – 西科二队