创建表 1.创建模型 创建名为book的app,在book下的models.py中创建模型 更多字段和参数 每个字段有一些特有的参数,例如,CharField需要max_length参数来指定VARCHAR数据库字段的大小。还有一些适用于所有字段的通用参数。 这些参数在文档中有详细定义,这里我们只简 ...
分类:
其他好文 时间:
2019-01-10 20:26:21
阅读次数:
121
访问Localhost:8080/Home/index.aspx 在调用MVC扩展的UrlRoutingModule的时候 会先检查物理路径文件是否存在 存在的话就不执行MVC中的路由匹配规则 这样就到了 aspx的Handler中 如果物理路径文件不存在 才会执行MVC中的路由匹配规则(MVCRo ...
分类:
Web程序 时间:
2019-01-10 19:27:53
阅读次数:
216
一、HandlerMapping 作用是根据当前请求的找到对应的 Handler,并将 Handler(执行程序)与一堆 HandlerInterceptor(拦截器)封装到 HandlerExecutionChain 对象中。在 HandlerMapping 接口的内部只有一个方法,如下: Han ...
分类:
移动开发 时间:
2019-01-10 11:27:40
阅读次数:
183
void http_handler_Get_Download(struct evhttp_request *req, void *arg) { if (req == NULL) { return; } const char *uri = evhttp_request_get_uri(req); st... ...
分类:
Web程序 时间:
2019-01-10 10:47:39
阅读次数:
278
动态代理是java语言的一个神奇的地方,不是很好理解,下面来看看关键的地方。 InvocationHandler 是一个接口,官方文档解释说,每个代理的实例都有一个与之关联的 InvocationHandler 实现类,如果代理的方法被调用,那么代理便会通知和转发给内部的 InvocationHan ...
分类:
编程语言 时间:
2019-01-08 23:41:10
阅读次数:
312
转:https://yq.aliyun.com/articles/617307 SpringBoot 确实为我们做了很多事情, 但有时候我们想要自己定义一些Handler,Interceptor,ViewResolver,MessageConverter,该怎么做呢。在Spring Boot 1.5 ...
分类:
编程语言 时间:
2019-01-08 22:28:36
阅读次数:
312
1.SpringBoot2.x配置全局异常实战 讲解:服务端异常讲解和SpringBoot配置全局异常实战 1、默认异常测试 int i = 1/0,不友好 2、异常注解介绍 @ControllerAdvice 如果是返回json数据 则用 RestControllerAdvice,就可以不加 @R ...
分类:
其他好文 时间:
2019-01-08 00:18:11
阅读次数:
191
上文讲过观察者模式,尽管已经用了依赖倒转原则,但是"抽象通知者"还是依赖"抽象观察者",也就是说万一没有了抽象观察者这样的接口,通知的功能就完不成了。另一方面,每个具体观察者不一定是要调用"更新"方法。此时java利用反射即可实现,具体代码如下所示: 类 抽象类 类 类 类 类 ...
分类:
编程语言 时间:
2019-01-06 21:59:12
阅读次数:
223
1. Download git clone –depth=1 –branch=master https://www.github.com/landgrey/pydictor.git 2.Usage cd pydictor/ chmod 755 pydictor.py python pydictor. ...
分类:
其他好文 时间:
2019-01-06 19:20:04
阅读次数:
158
一、繁琐的自建路由 app.js server.js 二、重构路由 app.js server.js handler.js router.js 三、页面整体结构 ...
分类:
Web程序 时间:
2019-01-05 13:30:11
阅读次数:
166