IT 全栈开发

一些常识

2017-08-04  本文已影响3人  醋留香

1.Python Web服务器网关接口(Python Web Server Gateway Interface,简称“WSGI”)
以前,你选择的Python网络框架将会限制所能够使用的网络服务器,反之亦然。如果框架和服务器在设计时就是可以相互匹配的,那你就不会面临这个问题:

但是如果你试图将设计不相匹配的服务器与框架相结合,那么你肯定就会碰到下面这张图所展示的这个问题:

这就意味着,你基本上只能使用能够正常运行的服务器与框架组合,而不能选择你希望使用的服务器或框架。

那么,你怎样确保可以在不修改网络服务器代码或网络框架代码的前提下,使用自己选择的服务器,并且匹配多个不同的网络框架呢?为了解决这个问题,就出现了Python Web服务器网关接口(Python Web Server Gateway Interface,简称“WSGI”)。

2.Python 的一些推荐教程
    <<python学习笔记-皮大庆>>
    <<Python编程实践>>
    <<简明Python教程>>
    <<本方法学Python(Learn Python the hard way)>>
    <<python基础教程>>

3. JS的一些有些技巧
    数组元素插入pushunshiftsplice

null undefined

检查对象属性inhasOwnProperty

性能测试console.time(“zzz”)console.timeEnd(“zzz”)

箭头函数省去 function以及 return 时间

indexOf 的简写~someText.indexOf(‘asd');

console.log(~~47.11)

字符串拼接var result = ‘’"".concat(one, two, three); //“123"

链式写法

字符串 转 number

===替换 ==

三目运算符短路现象

dog&&dog.bark();逻辑与避免undefined 报错

!!null逻辑非的使用

!!"" // false

!!0 // false

!!null // false

!!undefined // false

!!NaN // false

!!"hello" // true

!!1 // true

!!{} // true

!![] // true

控制循环 每一秒走一次

for (var i=0; i<5; i++) {

(function(num){

setTimeout(function(){

console.log(num);

}, 1000);

})(i);

}

上一篇 下一篇

猜你喜欢

热点阅读