上一篇讲的是容器工厂的原型。 我们可以不必通过new关键之创建实例,可以直接取容器里面的实例。 我们可以发现,在对比他们的地址值的时候,他们是相同的为true。 如果我们需要的是不一样的呢。也就是有一些特殊的操作需要到的是单例地址。 下面让我们看看如何创建一个可以随意切换原型&单例的容器工厂吧。 我 ...
分类:
其他好文 时间:
2017-11-29 00:17:23
阅读次数:
191
编写要求登录的装饰器 from functools import wraps def loginFirst(func): #参数是函数 @wraps(func) def wrapper(*args, ** kwargs): #定义个函数将其返回 #要求登录 return func(*args, ** ...
分类:
其他好文 时间:
2017-11-29 00:12:30
阅读次数:
151
编写要求登录的装饰器 from functools import wraps def loginFirst(func): #参数是函数 @wraps(func) def wrapper(*args, ** kwargs): #定义个函数将其返回 #要求登录 return func(*args, ** ...
分类:
其他好文 时间:
2017-11-29 00:10:52
阅读次数:
117
当我们在请求一个页面的时候,会显示服务器返回的资源,其中包含了HTML、CSS和JS,除此之外,服务器还可以返回图片、视频、字体和插件等类型的资源。这些资源全部由HTTP协议传输。 如果把HTTP协议看作是高速公路的话,那么在高速公路上跑的各种拉满不同货物的车辆就是资源。不同的车辆装载的货物不一样, ...
分类:
Web程序 时间:
2017-11-28 23:16:03
阅读次数:
374
编写要求登录的装饰器 from functools import wraps def loginFirst(func): #参数是函数 @wraps(func) def wrapper(*args, ** kwargs): #定义个函数将其返回 #要求登录 return func(*args, ** ...
分类:
其他好文 时间:
2017-11-28 23:13:43
阅读次数:
184
一、方法的返回值可以是 String,也可以是ModelAndView 二、方法的参数,可以是HttpServletRequest request,HttpServletResponse response,HttpSession,ModelMap model,Exception e,实体对象,基本类 ...
分类:
Web程序 时间:
2017-11-28 23:13:37
阅读次数:
208
转自:http://www.cnblogs.com/iwangzc/p/4112078.html 1.版本检查 2.连接 echo参数为True时,会显示每条执行的SQL语句,可以关闭。create_engine()返回一个Engine的实例,并且它表示通过数据库语法处理细节的核心接口,在这种情况下 ...
分类:
数据库 时间:
2017-11-28 23:12:58
阅读次数:
225
某些网站为了实现友好的用户交互,提供了一种自定义的错误页面,而不是显示一个大大的404 ,比如CSDN上的404提示页面如下: 这样虽然提高了用户体验,但是在编写对应POC进行检测的时候如果只根据返回的HTTP头部信息判断,则很可能造成误报,为了能准确检测到404页面, 需要从状态码和页面内容两个方 ...
分类:
编程语言 时间:
2017-11-28 23:12:42
阅读次数:
291
很久以前,老王去饭店吃饭,需要先到饭店,七荤八素点好菜,坐等饭菜上桌,然后大快朵颐,不亦乐乎。 有了第三方订餐外卖平台(代理),老王懒得动身前往饭店,老王打个电话或用APP,先选好某个饭店,再点好菜,外卖小哥会送上门来。 由于某个品牌的饭店口碑特别好,食客络绎不绝涌入,第三方订餐电话也不绝于耳,但是 ...
分类:
其他好文 时间:
2017-11-28 23:11:24
阅读次数:
179
编写要求登录的装饰器 from functools import wraps def loginFirst(func): #参数是函数 @wraps(func) def wrapper(*args, ** kwargs): #定义个函数将其返回 #要求登录 return func(*args, ** ...
分类:
其他好文 时间:
2017-11-28 23:10:47
阅读次数:
163