现在很多框架都实现前后端分离,主要为了适应以下几个目的: 1,前后端的分离,可以使前端开发和后端开发更加分工明确,而不是后端还需要在视图模板中加入很多{% XXXX %}标签 2,是为了适应跨域调用或者多客户端调用,如你的手机应用调用某个接口,大都是调用第三方api等 所以在整合JWT,让框架具有更 ...
分类:
Web程序 时间:
2017-12-16 19:45:06
阅读次数:
325
JSP 学习笔记 JSP是Servlet的一种特殊形式,每个JSP页面就是一个Servlet实例--JSP页面有系统编译成Servlet,Servlet再负责响应用户请求。 1.JSP注释 <%--注释内容--%> ,与HTML注释<!--注释内容-->不同的是,编译后的HTML页面无法查看到JSP ...
分类:
Web程序 时间:
2017-12-16 11:14:57
阅读次数:
222
紧接着上篇随笔Spring Cloud Zuul写,添加过滤器,进行权限验证 1.添加过滤器 2.访问http://127.0.0.1:8767/service1/myOrder;http://127.0.0.1:8767/service2/myOrder 3.源码:https://github.c ...
分类:
编程语言 时间:
2017-12-15 17:24:25
阅读次数:
193
在此前,遇到过使用Ibatis操作Oracle时时间精度丢失的问题,昨天又遇到JDBC操作MySQL时间字段的问题,从网上看到各种式样的解释这些问题的博文/帖子,但多是雾里看花,不得要领。 理解JDBC中的时间类型 java.sql包中包括三个类,Date, Time, 和 Timestamp,分别 ...
分类:
数据库 时间:
2017-12-15 13:33:27
阅读次数:
354
In English, we have a concept called root, which can be followed by some other words to form another longer word - let's call this word successor. For ...
分类:
其他好文 时间:
2017-12-15 13:33:18
阅读次数:
176
The Little Prince-12/14 世界上有那么多的玫瑰花,但是只有你们是一直陪伴在我身边,我们相互灌溉。 ————世界上有那么多的人,但是只有你们是一直陪伴在我身边,我们相互关心。 “在另一个星球上?” “是的。” “在那个星球上,有猎人吗?” “没有。” “这很有意思。那么,有鸡吗? ...
分类:
其他好文 时间:
2017-12-15 00:50:14
阅读次数:
189
关于model 在一对一绑定的时候,有些许更改 from django.db import models class UserInfo(models.Model): user = models.CharField(max_length=32) pwd = models.CharField(max_l ...
分类:
其他好文 时间:
2017-12-14 14:03:15
阅读次数:
146
首先我们知道http是一种无状态的请求,他的生命周期就是从客户端浏览器发出请求开始,到得到响应结束。那么MVC应用程序从发出请求到获得响应,都做了些什么呢? 本文我们会详细讨论MVC应用程序一个请求的生命周期,从一个控件到另一个控件是怎样被处理的。我们还会详细介绍一下整个请求的生命周期中,用到的相关 ...
分类:
Web程序 时间:
2017-12-14 04:04:10
阅读次数:
170
目录 1.1基础概念1 1.2版本选择1 1.3服务安装1 1.4模块说明1 1.5配置说明1 1.5.1目录结构1 1.5.2基础配置1 1.5.3location1 1.5.4虚拟主机1 1.... ...
分类:
其他好文 时间:
2017-12-13 23:54:51
阅读次数:
192
假如项目在前期没有过滤客户提交的字符,那么可以在输出的时候,对输出的字符进行过滤,防止出现XSS跨域攻击。 原理简单:利用ASP.NET API的管道原理,在MessageHandlers中添加一个自定义的处理环节。 好了,源代码如下: 其中,OutgoingMessageAsync方法中,利用了微 ...
分类:
其他好文 时间:
2017-12-12 15:11:41
阅读次数:
135