- 博客(19)
- 收藏
- 关注
原创 Day12 JavaWeb学习笔记之Servlet:Cookie与Session
会话 会话:用户打开一个浏览器,点击了很多超链接,访问多个web资源,最后关闭浏览器,整个这个过程可以称之为会话。 有状态会话: 一个网站,怎么证明你来过? 客户端 服务端 1.服务端给客户端一个信件,客户端下次访问服务端带上信件就可以了; cookie 2.服务器登记你来过了,下次你来的时候我来匹配你; session 保存会话的两种技术: cookie: 客户端技术(响应、请求) session: 服务器技术,利用这个技术,可以保存用户的会话信息?我们可以把信息或者数据放在S...
2022-03-02 14:38:19
476
原创 Day11 JavaWeb学习笔记之Servlet:Response与Request
HttpServletResponse web服务器接收到客户端的http请求,针对这个请求,分别创建一个代表请求的HttpServletRequest对象,代表响应的一个HttpServletResponse对象; 如果要获取客户端请求过来的参数:找HttpServletRequest; 如果要给客户端响应一些信息:找HttpServletResponse。 方法简单分类 负责向浏览器发送数据的方法 ServletOutputStream getOutputStream() throws I
2022-02-28 15:37:52
211
原创 Day10 JavaWeb学习笔记之Servlet:原理与ServletContext
Servlet原理 更详细的可以参考https://blog.youkuaiyun.com/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
286
原创 Day09 JavaWeb学习笔记之Servlet:HelloServlet
什么是servlet? 用来开发动态web的一种技术 sun公司在API中提供的一个接口叫做:Servlet 如果你想开发一个Servlet程序,只需要完成两个小步骤 1.编写一个类,实现Servlet接口 2.把开发好的java类部署到web服务器中 所以,把实现了Servlet接口的JAVA程序叫做Servlet HelloServlet 1.创建一个maven项目,删除src文件夹,以后就在项目里面建立model,这个空的工程就是Maven的主工程。 添加依赖 <d
2022-02-22 21:52:53
536
原创 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
250
原创 Day08 JavaWeb学习笔记之http
什么是HTTP Http请求: 客户端——发请求(Request)——服务器 Request URL:http://news.baidu.com/ 请求地址 Request Method:GET 请求方法get、post Status Code:200 OK 请求状态码 Remote Address:183.232.232.206:80 远程地址 请求行: 请求方式:get、post、head、delete... get:请求可以携带的参数比较少,大小有限制,会在浏览器的url栏中显
2022-02-20 16:44:12
1261
原创 Day08 JavaWeb学习笔记之Tomcat
Tomcat 各种默认端口号: Tomcat:8080 mysql:3306 http:80 https:443 默认的主机名:localhost->127.0.0.1 默认网站应用存放的位置为webapps 高难度面试题 请你谈谈网站是如何进行访问的 1.输入一个域名,然后回车 2.会检查本机Windows\System32\drivers\etc\hosts配置文件下有没有这个域名映射; ①有的话就返回对应的ip地址,这个地址中,有我们需要访问的web程序,可.
2022-02-20 16:01:35
587
原创 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
127
原创 Day07 JAVA学习笔记之抽象类 接口 内部类
抽象类 //abstract 抽象类 //extends:是单继承 但是接口可以多继承 public abstract class Action { //约束->有人帮我们实现 //abstract 抽象方法 只有方法名字,没有方法的实现 public abstract void doSomething(); //1.不能new抽象类,只能靠子类去实现它(约束) //2.抽象类中可以写普通方法 //3.抽象方法必须在抽象类中 .
2022-02-19 22:10:47
219
原创 Day06 JAVA学习笔记之static
//static public 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
78
原创 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
180
原创 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
284
原创 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
260
原创 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
442
原创 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
350
原创 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
215
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅