自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

拈花的专栏

左手拈花,右手舞剑

  • 博客(7)
  • 资源 (7)
  • 收藏
  • 关注

转载 Servlet规范之Listener工作原理

监听器原理:监听器就是一个实现特定接口的普通java程序,这个程序专门用于监听一个java对象的方法调用或属性改变,当被监听对象发生上述事件后,监听器某个方法将立即被执行。 简单的说,被监听对象A中,关联着B对象。事件源A类对外提供一个方法,用于设置监听器对象B到A类的某一实例变量中。在需要监听事件源的方法中,方法体的某一处先构造创建一个Event对象,将this即B与相关的动作封...

2018-01-21 17:48:17 2427

转载 Servlet规范之Filter工作原理

概述Filter是Servlet规范中的过滤器,Web服务器根据应用程序配置文件设置的过滤规则进行检查,若客户请求满足过滤规则,则对客户请求/响应进行拦截,对请求头和请求数据进行检查或改动,并依次通过过滤器链,最后把请求/响应交给请求的Web资源处理。请求信息在过滤器链中可以被修改,也可以根据条件让请求不发往资源处理器,并直接向客户机发回一个响应。当资源处理器完成了对资源的处理后,响应信息将逐...

2018-01-21 17:24:15 2445

转载 Servlet的执行原理与生命周期

先从 Servlet 容器说起:大家最为熟悉的 Servlet 容器就是 Tomcat ,Servlet 容器是如何管理 Servlet 的?先看一下 Tomcat 的容器模型:从上图可以看出 Tomcat 的容器分为四个等级,真正管理 Servlet 的容器是 Context 容器,一个 Context 对应一个 Web 工程。Tomcat 的容器等级中,Context 容器是直...

2018-01-21 15:29:24 385

转载 BASE64编码

BASE64是一种编码方式,通常用于把二进制数据编码为可写的字符形式的数据。这是一种可逆的编码方式。编码后的数据是一个字符串,其中包含的字符为:A-Z、a-z、0-9、+、/,共64个字符:26 + 26 + 10 + 1 + 1 = 64。【注:其实是65个字符,“=”是填充字符】。64个字符需要6位来表示,表示成数值为0~63。这样,长度为3个字节的数据经过Base64编码后就...

2018-01-17 02:28:54 657

转载 八幅漫画理解使用JSON Web Token设计单点登录系统

上次在《JSON Web Token - 在Web应用间安全地传递信息》中我提到了JSON Web Token可以用来设计单点登录系统。我尝试用八幅漫画先让大家理解如何设计正常的用户认证系统,然后再延伸到单点登录系统。如果还没有阅读《JSON Web Token - 在Web应用间安全地传递信息》,我强烈建议你花十分钟阅读它,理解JWT的生成过程和原理。用户认证八步走所谓用户认证(...

2018-01-16 00:07:11 312

转载 JSON Web Token - 在Web应用间安全地传递信息

JSON Web Token(JWT)是一个非常轻巧的规范。这个规范允许我们使用JWT在用户和服务器之间传递安全可靠的信息。让我们来假想一下一个场景。在A用户关注了B用户的时候,系统发邮件给B用户,并且附有一个链接“点此关注A用户”。链接的地址可以是这样的:https://your.awesome-app.com/make-friend/?from_user=B&target_u...

2018-01-16 00:04:38 285

原创 Java中的注解是如何工作的?

自Java5.0版本引入注解之后,它就成为了Java平台中非常重要的一部分。开发过程中,我们也时常在应用代码中会看到诸如@Override,@Deprecated这样的注解。这篇文章中,我将向大家讲述到底什么是注解,为什么要引入注解,注解是如何工作的,如何编写自定义的注解(通过例子),什么情况下可以使用注解以及最新注解和ADF(应用开发框架)。这会花点儿时间,所以为自己准备一杯咖啡,让我们来进入注...

2018-01-14 15:38:27 307 2

方法调用序列追踪工具

我的毕业设计,一个基于符号执行的方法调用序列追踪工具。

2016-09-04

eclipse ast开发库

Eclipse JDT插件中的AST库,可以用于构建java程序的抽象语法树

2016-09-04

java api 1.7

java api

2016-08-08

window-builder插件

eclipse的插件,使GUI开发可视化

2013-12-26

教务系统示例

自己做的一个教务系统,可以参考一下

2013-12-23

C FREE 5.0

简便易用的C语言和C++语言的开发工具,集成开发环境,内附ASCII表

2012-10-27

visualstudio2005

很好用的集成开发环境~~可以编辑多种语言

2012-10-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除