- 博客(19)
- 收藏
- 关注
原创 Day12 JavaWeb学习笔记之Servlet:Cookie与Session
会话会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,最后关闭浏览器,整个这个过程可以称之为会话。有状态会话:一个网站,怎么证明你来过?客户端 服务端1.服务端给客户端一个信件,客户端下次访问服务端带上信件就可以了; cookie2.服务器登记你来过了,下次你来的时候我来匹配你; session保存会话的两种技术:cookie:客户端技术(响应、请求)session:服务器技术,利用这个技术,可以保存用户的会话信息?我们可以把信息或者数据放在S...
2022-03-02 14:38:19 430
原创 Day11 JavaWeb学习笔记之Servlet:Response与Request
HttpServletResponseweb服务器接收到客户端的http请求,针对这个请求,分别创建一个代表请求的HttpServletRequest对象,代表响应的一个HttpServletResponse对象;如果要获取客户端请求过来的参数:找HttpServletRequest;如果要给客户端响应一些信息:找HttpServletResponse。方法简单分类负责向浏览器发送数据的方法ServletOutputStream getOutputStream() throws I
2022-02-28 15:37:52 169
原创 Day10 JavaWeb学习笔记之Servlet:原理与ServletContext
Servlet原理更详细的可以参考https://blog.csdn.net/a_helloworld_/article/details/81157297?utm_medium=distribute.pc_feed_404.none-task-blog-2~default~BlogCommendFromBaidu~Rate-3.control404&depth_1-utm_source=distribute.pc_feed_404.none-task-blog-2~default~B..
2022-02-26 16:56:58 231
原创 Day09 JavaWeb学习笔记之Servlet:HelloServlet
什么是servlet?用来开发动态web的一种技术sun公司在API中提供的一个接口叫做:Servlet如果你想开发一个Servlet程序,只需要完成两个小步骤1.编写一个类,实现Servlet接口2.把开发好的java类部署到web服务器中所以,把实现了Servlet接口的JAVA程序叫做ServletHelloServlet1.创建一个maven项目,删除src文件夹,以后就在项目里面建立model,这个空的工程就是Maven的主工程。添加依赖 <d
2022-02-22 21:52:53 472
原创 Day08 JavaWeb学习笔记之Maven
为什么要学习Maven:1.在javaweb开发中,需要使用大量的jar包,需要我们手动去导入。2.如何能够寻找一个东西可以帮我们自动导入和配置jar包由此Maven诞生了Maven是架构管理工具Maven的核心思想:约定大于配置 (不要去违反约束)Maven环境配置:阿里云镜像镜像:mirrors作用:加速下载国内建议使用阿里云镜像 <mirror> <id>alimaven</id> <mi..
2022-02-22 14:14:34 201
原创 Day08 JavaWeb学习笔记之http
什么是HTTPHttp请求:客户端——发请求(Request)——服务器Request URL:http://news.baidu.com/ 请求地址Request Method:GET 请求方法get、postStatus Code:200 OK 请求状态码Remote Address:183.232.232.206:80 远程地址请求行:请求方式:get、post、head、delete...get:请求可以携带的参数比较少,大小有限制,会在浏览器的url栏中显
2022-02-20 16:44:12 1213
原创 Day08 JavaWeb学习笔记之Tomcat
Tomcat各种默认端口号:Tomcat:8080mysql:3306http:80https:443默认的主机名:localhost->127.0.0.1默认网站应用存放的位置为webapps高难度面试题请你谈谈网站是如何进行访问的1.输入一个域名,然后回车2.会检查本机Windows\System32\drivers\etc\hosts配置文件下有没有这个域名映射;①有的话就返回对应的ip地址,这个地址中,有我们需要访问的web程序,可.
2022-02-20 16:01:35 544
原创 Day08 JAVA学习笔记之异常
什么是异常异常处理机制public class Test { public static void main(String[] args) { int a = 1; int b = 0; try {//try监控区域 System.out.println(a/b); }catch (ArithmeticException e){//catch(想要捕获的异常类型) 捕...
2022-02-20 14:02:28 100
原创 Day07 JAVA学习笔记之抽象类 接口 内部类
抽象类//abstract 抽象类//extends:是单继承 但是接口可以多继承public abstract class Action { //约束->有人帮我们实现 //abstract 抽象方法 只有方法名字,没有方法的实现 public abstract void doSomething(); //1.不能new抽象类,只能靠子类去实现它(约束) //2.抽象类中可以写普通方法 //3.抽象方法必须在抽象类中 .
2022-02-19 22:10:47 195
原创 Day06 JAVA学习笔记之static
//staticpublic class Student { private static int age;//静态变量 private double score;//非静态变量 public static void main(String[] args) { Student s1 = new Student(); System.out.println(Student.age); //System.out.println(Stu.
2022-02-18 17:15:18 59
原创 Day06 JAVA学习笔记之多态 instanceof和类型转换
多态多态可以动态编译数据类型,有可扩展性。package com.oop;import com.oop.demo06.Person;import com.oop.demo06.Student;public class Application { public static void main(String[] args) { //一个对象的实际类型是确定的 //new Student(); //new Person();..
2022-02-18 16:50:37 154
原创 Day05 JAVA学习笔记之封装、继承
封装public class Application { public static void main(String[] args) { Student s1 = new Student(); s1.setName("jxr"); System.out.println(s1.getName());//jxr s1.setAge(999);//不合法 System.out.println(s1.getA.
2022-01-26 17:53:22 257
原创 Day05 JAVA学习笔记之面向对象 类与对象、构造器的基础
面向对象与面向过程什么是面向对象方法调用的回顾public class Student { //静态方法 public static void say(){ System.out.println("学生说话了"); }}public class Demo01 { public static void main(String[] args) { Student.say(); }}这是静态方法的调用.
2022-01-26 12:02:01 227
原创 Day04 JAVA学习笔记之数组
数组的声明与创建 public static void main(String[] args) { int[] nums; int nums2[]; }两种声明方法都可以,但是首选第一种。 public static void main(String[] args) { int[] nums; nums = new int[10]; }数组声明之后的创建 public stat.
2022-01-23 17:16:45 398
原创 Day03 JAVA学习笔记之方法
简单的方法返回public class Demo01 { //main方法 public static void main(String[] args) { int sum = add(1,2); System.out.println(sum); test(); } //加法方法 public static int add(int a,int b){ return a+b; } ..
2022-01-22 11:47:28 324
原创 Day02 JAVA学习笔记 之 控制流程
if结构笔记public class ifDemo01 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入内容:"); String s = scanner.nextLine(); //equals:判断字符串是否相等 字符串之间的比较少用== i
2022-01-20 19:29:07 194
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人