javaweb复习总结

embedded/2025/2/2 21:23:50/
  1. Maven仓库的作用
    1. Jar包管理
    2. 编译、打包、测试
  2. Maven仓库分类
    1. 本地仓库
    2. 远程仓库
      1. 私服
      2. 中央仓库
      3. 其他公共库
  3. Maven命令
    1. mvn clean 刷新清理
    2. mvn clean compile 编译
    3. mvn clean test 执行所有测试用例
    4. mvn clean package 打包
    5. mvn clean install 下载jar包
  4. Git工作流程:

从工作区编写代码,add添加到暂存区,commit提交到本地仓库,push推送到远程仓库,pull/clone拉取到本地

● 1.git init先让你的项目被git管理

● 2.先把在工作区(workspace)的代码添加到暂存区(index)git add .(ps:在.gitignore中添加不想上传的文件)

● 3.暂存区代码提交到本地仓库。git commit -m ‘备注信息’

● 4.打开远程的仓库账号(gitee,gitHub,gitLab),创建一个仓库,和本地仓库进行绑定git remote add origin url

● 5.本地仓库代码推送到远程。git push -u origin ‘master’

● 6.其他人就可以拉取你推送的代码

  1. Git仓库分类
    1. 开源
      1. GitHub
      2. Gitee(码云)
    2. 公司自己搭建的
      1. gitLab
  2. Servlet中转发和重定向的区别
    1. 重定向的特点:redirect
      1. 地址栏发生变化
      2. 重定向可以访问其他站点(服务器)的资源
      3. 重定向是两次请求。不能使用request对象来共享数据
    2. 转发的特点:forward
      1. 转发地址栏路径不变
      2. 转发只能访问当前服务器下的资源
      3. 转发是一次请求,可以使用request对象来共享数据
  3. Servlet中Cookie和Seesion的区别
    1. session服务端,cookie是客户端
    2. 大小,seesion没有限制,cookie4kb,20个
    3. 安全性上,session安全,cookie不安全

http://www.ppmy.cn/embedded/159017.html

相关文章

【江苏省乡镇街道边界】面图层shp格式arcgis数据+乡镇名称和编码wgs84无偏移内容测评

江苏省乡镇界面图层shp格式arcgis数据乡镇名称和编码2020年wgs84坐标无偏移

Vue简介

目录 Vue是什么?为什么要使用Vue?Vue的三种加载方式拓展:什么是渐进式框架? Vue是什么? Vue是一套用于构建用户界面的渐进式 JavaScript (主张最少)框架 ,开发者只需关注视图层。另一方面,当与…

深入了解 npm 和 pnpm:前端包管理工具的选择与比较

在现代前端开发中,包管理工具已经成为了必不可少的组成部分。它们帮助我们管理项目的依赖、自动化任务、以及在团队协作时确保一致的开发环境。最常见的前端包管理工具有 npm 和 pnpm,它们各自具有独特的特点和优势。今天,我们就来一起深入了…

蓝桥杯算法日常|c\c++常用竞赛函数总结备用

一、字符处理相关函数 大小写判断函数 islower和isupper:是C标准库中的字符分类函数,用于检查一个字符是否为小写字母或大写字母,需包含头文件cctype.h(也可用万能头文件包含)。返回布尔类型值。例如: #…

Redis --- 分布式锁的使用

我们在上篇博客高并发处理 --- 超卖问题一人一单解决方案讲述了两种锁解决业务的使用方法,但是这样不能让锁跨JVM也就是跨进程去使用,只能适用在单体项目中如下图: 为了解决这种场景,我们就需要用一个锁监视器对全部集群进行监视…

傅里叶分析之掐死教程

https://zhuanlan.zhihu.com/p/19763358 要让读者在不看任何数学公式的情况下理解傅里叶分析。 傅里叶分析 不仅仅是一个数学工具,更是一种可以彻底颠覆一个人以前世界观的思维模式。但不幸的是,傅里叶分析的公式看起来太复杂了,所以很多…

React中的JavaScript语法

最近在看《深入浅出react和redux》。其实react-redux采用的单相流flux是对传统mvc的一种改进,而Qt的qml遵循的是传统mvc,已有类似flux的Qt-qml实现,比如:GitHub - benlau/quickflux: A Flux implementation for QML。为了更好理解…

【SRC排名】安全应急响应中心SRC上榜记录

2023年 新氧第三 https://security.soyoung.com/top 合合第四 https://security.intsig.com/index.php?m&chall&aindex 2024年 好未来第一 https://src.100tal.com/index.php?m&chall&aindex(官网是总榜,年榜只有海报)…