不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2018-05-24 17:17  分类:Java库/系统 

如果不想用 Maven 自动 管理/下载 Spring,可到官网直接下载离线包(不过里面的版本比较旧)

下载地址:https://repo.spring.io/release/org/springframework/spring/

作者:php-note.com  发布于:2018-05-22 12:45  分类:电脑/软件使用 

配置 class 文件热更新

File -> Settings -> Build,Execution,Deployment -> Debugger -> HotSwap

作者:php-note.com  发布于:2018-05-19 08:18  分类:Java库/系统 

DispatcherServlet主要用作职责调度工作,本身主要用于控制流程,主要职责如下:

1、文件上传解析,如果请求类型是multipart将通过MultipartResolver进行文件上传解析;

2、通过HandlerMapping,将请求映射到处理器(返回一个HandlerExecutionChain,它包括一个处理器、多个HandlerInterceptor拦截器);

3、通过HandlerAdapter支持多种类型的处理器(HandlerExecutionChain中的处理器);

4、通过ViewResolver解析逻辑视图名到具体视图实现;

5、本地化解析;

6、渲染具体的视图等;

7、如果执行过程中遇到异常将交给HandlerExceptionResolver来解析。

作者:php-note.com  发布于:2018-05-08 23:18  分类:编程基础/Web安全 

我以前是写AS3的,事件和回调无处不在,天生就是异步的,很少需要讨论这些概念。现在写C#,这些概念提的就多了,所以需要彻底搞明白。如果把技术的逻辑抽象出来,跟生活中的逻辑做比较,你会发现技术包含的道理是多么的朴素呀。

作者:php-note.com  发布于:2018-05-08 17:02  分类:Java基础 
作者:php-note.com  发布于:2018-05-05 18:17  分类:PHP基础 
作者:php-note.com  发布于:2018-05-04 14:37  分类:PHP基础 

一、ord()函数的应用 

ord()函数用于返回一个字符的ASCII值,最基本的用法如获取a 的ASCII值ord('a')返回 97,但在实际开发中,应用最多的还是用于字符截取函数中获取中文字符高低位编码的十进制数,如常见的中文字符截取函数具体可看看PHPWind或 Discuz!论坛源代码中substrs()函数或cutstr()函数,其原理就是通过ord()函数获取字符的ASCII码值,如果返回值大于 127则表示为中文字符的一半,再获取后一半组合成一个完整字符,同时结合字符编码如GBK或UTF-8等。 

作者:php-note.com  发布于:2018-05-01 21:18  分类:Java库/系统 

Spring Web MVC是什么

Spring Web MVC是一种基于Java的实现了Web MVC设计模式的请求驱动类型的轻量级Web框架,即使用了MVC架构模式的思想,将web层进行职责解耦,基于请求驱动指的就是使用请求-响应模型,框架的目的就是帮助我们简化开发,Spring Web MVC也是要简化我们日常Web开发的。

另外还有一种基于组件的、事件驱动的Web框架在此就不介绍了,如Tapestry、JSF等。

作者:php-note.com  发布于:2018-05-01 20:32  分类:Java库/系统 

Web开发中的请求-响应模型:

 

作者:php-note.com  发布于:2018-05-01 20:20  分类:Java库/系统