摘要:
1. 概念: 1.1 为了使各种特殊形状的背景能够自适应元素中文本内容的多少,出现了CSS滑动门技术。 1.2 使各种特殊形状的背景能够自由拉伸滑动,以适应元素内部的文本内容,可用性更强。 1.3 最常见于各种导航栏的滑动门。 2. 原理: 2.1 利用CSS精灵Sprite(主要是背景位置posi 阅读全文
摘要:
1. 甲骨文公司创始人 2. 甲骨文公司首席執行官 3. 狂人,偏执狂 4. 曾说:“Winning is not enough. All others must lose” 5. Only the paranoid survive Andrew Grove 阅读全文
摘要:
1. 图片底部有空隙 2. 原理 图片或者表单等行内块元素,他的底线会和父级盒子的基线对齐(即默认vertical align: baseline)。这样会造成一个问题,就是图片底侧会有一个空白缝隙。 3. 解决方法 3.1 方法一:vertical align:top | bottom | mid 阅读全文
摘要:
元素的定位属性主要包括定位模式和边偏移两部分。 1. 边偏移 | 边偏移属性 | 描述 | | | | | top | 顶端偏移量,定义元素相对于其父元素上边线的距离 | | bottom | 底部偏移量,定义元素相对于其父元素下边线的距离 | | left | 左侧偏移量,定义元素相对于其父元素左 阅读全文
摘要:
1. 德国高科技战略计划,互联网+制造。 2. 中德合作,2014年签署了协议。 3. 包括三大主题:智能工厂、智能生产、智能物流。 4. 传统产业加快转型升级:工业化与信息化。 5. 新型产业将成为主导:“互联网+”,移动互联网、云计算、大数据、物联网等与现代制造业结合,包括高端装备、信息网络、新 阅读全文
摘要:
```
class Foo(object): def __init__(self): # 1. 用父类object的__setattr__写没有问题,因为是调用object里的__setattr__,所以Foo里的__setattr__不会执行,也就没有递归了 # 2. 这样以后,Foo()对象也有storage变量了,是一个{}。 obj... 阅读全文
摘要:
参考 1. http://flask.pocoo.org/docs/1.0/advanced_foreword/ thread locals in flask 2. https://zhuanlan.zhihu.com/p/33732859 3. https://www.zhihu.com/ques 阅读全文
摘要:
概念 1. 如果项目很大,不写在单独一个py文件里,此时需要蓝图;蓝图提供了一种组织python packages的方式 2. 蓝图为应用提供模块化,划分目录。 3. 一个蓝图代表一个包(package,__init__,可以查看flasky的例子),有自己的templates, static等等。 阅读全文
摘要:
其实就是封装旧酒,装进新瓶,自己再加点料。留坑,还没有用到。 Flask的请求扩展就是Django的中间件。Django的中间件不是Flask的中间件 问题:这是不是Flask extensions的实现原理?看见都是这样用第三方扩展的。日后研究 阅读全文
摘要:
例子1. 处理请求之前 @app.before_request 在请求之前,这个被装饰的函数会被执行 用户登录验证代码可以在这里写 例子2. @app.before_request, @app.after_request最常用 因为错误页面请求到了,所以状态码为200 例子3. @app.befor 阅读全文