摘要: a标签 必须按顺序写 link 链接未访问的时候的样式 visited 链接访问后的样式 hover 鼠标放上去的样式 active 链接在访问时的样式 after before 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charse 阅读全文
posted @ 2018-01-21 11:01 口水哥 阅读(155) 评论(0) 推荐(0) 编辑
摘要: s4 index.py 1 import tornado.ioloop 2 import tornado.web 3 import time 4 5 6 class IndexHandler(tornado.web.RequestHandler): 7 def get(self,*args,**kw 阅读全文
posted @ 2018-01-18 20:36 口水哥 阅读(140) 评论(0) 推荐(0) 编辑
摘要: s3.py s3.html 自定义UIModule s3.py s3.html UIModule.py 阅读全文
posted @ 2018-01-16 20:47 口水哥 阅读(190) 评论(0) 推荐(0) 编辑
摘要: s2.py s2.html 阅读全文
posted @ 2018-01-16 20:35 口水哥 阅读(147) 评论(0) 推荐(0) 编辑
摘要: s1.py tpl s1.html static s1.css 快速上手tornado 阅读全文
posted @ 2018-01-16 19:05 口水哥 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1.javascript代码存在形式 head中 创建js文件 常放在<body>文件内部最下方 变量: name = 'alex' 默认全局变量 var name = 'alex' 局部变量 基本数据类型: 数字 字符串 列表 字典 布尔 条件语句 if (条件){ }else if(条件){ } 阅读全文
posted @ 2018-01-08 15:01 口水哥 阅读(269) 评论(0) 推荐(0) 编辑
摘要: indexOf( ) 某字符的位置 push() 后面追加 pop() 从后面删除 a.sort() 排序 reverse()翻转 splice(start, deleteCount, value, ...) 插入、删除或替换数组的元素 万能方法 obj.splice(n,0,val) 指定位置插入 阅读全文
posted @ 2018-01-06 18:45 口水哥 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 操作字符串: length() 长度 totoLowerCase() 小写 toUpperCase() 大写 trim() 移除空白 charAt(n) 索引 也可以[ ] indexOf(substring,start) 子序列位置 substring(from, to) 切片 小的参数为第一个参 阅读全文
posted @ 2018-01-06 15:51 口水哥 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 数据类型: number 不分整数 和浮点数 字符串 用' ' " " 表示 布尔值 true false && 与运算符(都ture才ture) || 或运算符(一个ture就ture) ! 非运算符(单目运算 把ture 变为 false) 运算符 > < = >= <= == != ! !!! 阅读全文
posted @ 2018-01-06 13:11 口水哥 阅读(103) 评论(0) 推荐(0) 编辑
摘要: import gevent def f1(): print(11) gevent.sleep(2) print(33) def f2(): print(22) gevent.sleep(1) print(44) gevent.joinall([gevent.spawn(f1),gevent.spawn(f2)]) 阅读全文
posted @ 2018-01-04 14:05 口水哥 阅读(120) 评论(0) 推荐(0) 编辑