AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。 AOP是Spring框架中的一个重要内容,它通过对既有程序定义一个切入点,然后在其前后切入不同的执行内容,比如常见的有: 打开数据库连接/关闭数 ...
分类:
编程语言 时间:
2018-06-27 13:52:02
阅读次数:
203
1.视图层概念 视图函数,其实就是一个简单的函数,它接收web请求并返回web响应(响应的可以是一个html,一个重定向,一个xml文档等等) 每个视图函数都负责返回一个HttpResponse对象。 1.1 HttpRequest对象属性 django将请求报文中的请求行、首部信息、内容主体封装成 ...
分类:
其他好文 时间:
2018-06-24 17:03:17
阅读次数:
154
阅读目录 一、简述Django的View(视图) 一个视图函数(类),简称视图,是一个简单的Python 函数(类),它接受Web请求并且返回Web响应。 响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片。 无论视图本身包含什么逻辑,都要返回响应。代码写在哪 ...
分类:
编程语言 时间:
2018-06-18 13:26:48
阅读次数:
273
Django视图系统 1.什么是视图 在Django中,一个视图函数/类,称为视图。实质就是一个用户自定义的简单函数,用来接收WEB请求并xing响应请求,响应的内容可以是一个HTML文件、重定向、一个文件、照片等。无论视图本身包含什么逻辑,都要返回响应。 一般的,视图函数一般存放于用户创建的APP ...
分类:
其他好文 时间:
2018-06-18 01:18:44
阅读次数:
245
@Controller:注解在类上,表明这个类是Spring MVC里的Controller,将其声明为Spring的一个Bean,Dispatcher Servlet会自动扫描注解了此注解的类(这里的@Controller和用于注解作为拦截方式的原理类似),并将Web请求映射到注解了@Reques ...
分类:
编程语言 时间:
2018-05-31 12:52:45
阅读次数:
220
B/S架构 最常见的架构方式。 优点: 1.客户端使用统一(此处的统一主要指实现原理统一)的浏览器,不需要特殊的网络配置。 2.服务端基于统一的HTTP协议。基于此协议的服务器有很多,如Tomcat,Nginx,JBoss。这些服务器可以直接拿来用。 请求发生的完整过程 HTTP最大的特点就是无状态 ...
分类:
Web程序 时间:
2018-05-26 11:42:14
阅读次数:
242
一、视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且返回Web响应。响应可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 无论视图本身包含什么逻辑,都要返回响应。代码写在哪里也无所谓,只要它在你的Python目录下 ...
分类:
其他好文 时间:
2018-05-21 12:31:34
阅读次数:
158
1、使用Socket进行通信: 1、服务端: 2、客户端: 先运行Server类,将看到服务器一直处于等待状态,因为服务器使用了死循环来接收来自客户端的请求;再运行Client类,将看到程序输出:“来自服务器的数据:您好,您收到了服务器的新年祝福!”,这表明客户端和服务器端通信成功! ...
分类:
Web程序 时间:
2018-05-21 00:59:13
阅读次数:
261
Spring Security Spring Security是基于Spring提供声明式安全保护的安全性框架。Spring Security提供了完整的安全性解决方案,能够在Web请求级别和方法调用级别处理身份认证和授权。 Spring Security从两个角度来解决安全性问题: Spring ...
分类:
编程语言 时间:
2018-05-18 18:12:28
阅读次数:
221
UrlEncode(String) 方法可用来编码整个 URL,包括查询字符串值。 如果没有编码情况下,如空格和标点字符传递一个 HTTP 流中,它们可能会错误地解释在接收端。 URL 编码转换为字符实体等效项; 不允许在 URL 中的字符URL 解码反转的编码。 例如,当字符 < 和 > 是嵌入在 ...
分类:
Web程序 时间:
2018-05-14 18:11:22
阅读次数:
186