首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Singgle
掘友等级
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
Git -- 撤销修改
有时候我们提交完了才发现漏掉了几个文件没有添加,或者提交信息写错了。 此时,可以运行带有 --amend 选项的提交命令来重新提交: 最终你只会有一个提交 —— 第二次提交将代替第一次提交的结果。 例如:你已经修改了两个文件并且想要将它们作为两次独立的修改提交,但是却意外地输入…
Git -- 临时保存和恢复工作区工作状态
在项目开发中,出现Bug是家常便饭的事情。 并不是你不想提交,而是工作只进行到一半,还没法提交,预计完成还需1天时间。但是,必须在两个小时内修复该bug,怎么办? 现在,用git status查看工作区,就是干净的(除非有没有被Git管理的文件),因此可以放心地创建分支来修复b…
Git基本理论 -- 区域划分
如果算上远程仓库的话,那就有4个区域。 工作区:工作区就是我们工作的地方,我们在上面增加、删除和修改文件(其实就是写代码)。一般是项目的根目录。 本地仓库区:安全存放数据的地方,这里拥有你提交的所有版本信息。其中,HEAD指向最新放入仓库的版本。 上图有一个Stash是没有介绍…
Git教程
上班实习之后,工作需要使用git。虽然之前学过,但是没怎么深入了解过,也不熟悉。趁着这次国庆放假,我将git重新温习了一遍。 我看的是廖雪峰老师写的Git教程,感觉挺通俗易懂的。 这里再附上Git官方说明文档中文版 Book, 不过我不推荐新手直接观看Git官方文档,应该是在存…
浅谈SpringMvc的执行原理
在了解SpringNvc执行顺序之前,我们先来简单介绍一下会涉及到的SpringMvc核心组件。 DispatcherServlet就是SpringMvc的前端控制器,它本质上也是一个HttpServlet。它用于接收所有请求,并将请求分发到对应的Handler中。 Handl…
拦截器和过滤器的区别
首先,我们明确的一点是:过滤器(Filter)是Servlet中的概念,拦截器(Interceptor)是Spring Mvc中的概念。 它们都能够实现权限认证、日志记录等功能。那么它们具体有什么不同? Filter依赖于Servlet容器,在实现上基于函数回调。Interce…
Spring MVC拦截器介绍和使用
Spring MVC中的拦截器(Interceptor)类似于 Servlet中的过滤器(Filter),主要用于拦截用户的处理并做相应的处理。例如:通过拦截器可以进行权限验证、记录请求信息的日志等。 要使用Spring Mvc中的拦截器,就需要对拦截器进行定义和配置。 拦截器…
简单了解JSON Web令牌(JWT)
JSON Web Token由三部分组成,它们之间用圆点(.)连接。这三部分分别是: 这部分就是我们存放信息的地方,我们可以把用户ID等信息放在这里。 JWT规范里面对这部分有了比较详细的介绍,常用的有iss(签发者),iat(签发时间),exp(过期时间),sub(面向的用户…
什么是单点登录(SSO)?
在单系统环境下,为了能够维持用户登录状态,我们使用了session来存储用户的状态。但是,随着网络的发展,单系统的应用不能够承载日益增长的用户。 于是,多系统的应用出现了。随着而来的问题就是,在多系统下,如何存储用户的登录状态。我们知道session是存储在服务器的,多系统下s…
Servlet过滤器(Filter)介绍和使用
通过实现Filter接口,我们可以实现一个拦截器,从而实现对目标请求的拦截。Filter本质上也是一个Java程序,它和Servlet一样也是被Servlet容器调用和执行的。 我们在实现了拦截器之后,在web.xml中注册并指定需要拦截的请求。当Servlet容器调用某个Se…
下一页
个人成就
文章被点赞
93
文章被阅读
123,528
掘力值
2,583
关注了
5
关注者
31
收藏集
2
关注标签
11
加入于
2019-04-28