Nigel_Woo

2016年8月27日 #

小记初试tornado与ajax,一些注意点

摘要: 一. 在 tornado模板中使用自定义方法 在tornado中可以使用两种方式,达到在模板中调用自定义方法的效果,第一种是使用UIMethod 和UIModule。 1.UIMethod使用方法示例如下: (1)在项目中建立一个新py文件命名为uimethod: 需要注意的是,这里的函数都需要加一 阅读全文

posted @ 2016-08-27 21:29 Nigel_Woo 阅读(1884) 评论(0) 推荐(0) 编辑

2016年8月20日 #

JS与Jquery学习笔记(二)

摘要: 一. JS 的面向对象 JS没有类,其类就用function来代替如下所示: 这就相当于是构造函数,可以生成对象: 但是js的构造函数里面所有的东西都是储存在对象上面的,所以如果在里面定义func就很浪费内存,因为func都是一样的,别的语言都是放到类的内存里的,如下这样的 eat 的方法就是浪费: 阅读全文

posted @ 2016-08-20 22:14 Nigel_Woo 阅读(175) 评论(0) 推荐(0) 编辑

2016年8月13日 #

JS与Jquery学习笔记(一)

摘要: 一. Javascript的作用域,大坑! 1. JS作用域奇怪表现之一:预编译 在其他的语言里我们如果使用一个变量在声明其之前,是会报错的,但是在js里面却不一定,比如: 这里解释器就不会报错,而是会输出一个undefined出来,也就是声明了但是没有初始化赋值的效果。原有在于js的解释器从上到下 阅读全文

posted @ 2016-08-13 16:16 Nigel_Woo 阅读(127) 评论(0) 推荐(0) 编辑

2016年7月31日 #

HTML与CSS基础知识补遗(一)

摘要: 开始从零基础系统地学习前端知识了,虽说html和css多少了解一些,但是学着还是能发现很多新大陆.... 一. HTML中head标签 1. <meta>标签: meta标签里是一些基础的辅助信息,一般不在页面上显示出来。 (1)<meta charset="utf-8" /> 定义的页面字符集。 阅读全文

posted @ 2016-07-31 10:22 Nigel_Woo 阅读(118) 评论(0) 推荐(0) 编辑

2016年7月24日 #

一个简单缩略版的python 线程池实现

只有注册用户登录后才能阅读该文。 阅读全文

posted @ 2016-07-24 12:16 Nigel_Woo 阅读(10) 评论(0) 推荐(0) 编辑

多进程知识补遗整理

摘要: 施工中... 一. multiprocessing.Pool相关补遗 1. map: 在使用进程池的时候,我们一般使用的是apply和apply_async方法来申请进程执行任务;其实还有另外一系列的方法map用于在对一个序列里的元素, 进行相同的函数调用时使用Pool来实现并发。其使用的方法和內建 阅读全文

posted @ 2016-07-24 11:16 Nigel_Woo 阅读(904) 评论(0) 推荐(0) 编辑

2016年7月10日 #

python基础整理笔记(九)

摘要: 一. socket过程中注意的点 1. 黏包问题 所谓的黏包就是指,在TCP传输中,因为发送出来的信息,在接受者都是从系统的缓冲区里拿到的,如果多条消息积压在一起没有被读取,则后面读取时可能无法分辨消息之间的分隔,造成读取的时候把前后多条消息的内容连起来读出来,就造成了错误。比较靠谱的解决方式是:一 阅读全文

posted @ 2016-07-10 11:07 Nigel_Woo 阅读(376) 评论(0) 推荐(0) 编辑

2016年7月3日 #

python基础整理笔记(八)

摘要: 一. python反射的方式来调用方法属性 反射主要指的就是hasattr、getattr、setattr、delattr这四个函数,作用分别是检查是否含有某成员、获取成员、设置成员、删除成员。 此外还有一个 __import__方法,用来与getattr可以实现一些根据字符串来动态的获取模块、方法 阅读全文

posted @ 2016-07-03 11:00 Nigel_Woo 阅读(161) 评论(0) 推荐(0) 编辑

2016年6月26日 #

python基础整理笔记(七)

摘要: 一. python的类属性与实例属性的注意点 一段示例代码,一个类TestAtt只有一个类对象,然后通过改变其不同对象的属性和类的属性,结果如下: 改变的似乎挺特殊,分析原因如下: python中的属性获取机制,是从底层的对象到上层中一点点找的;在第一次获取obj1.aaa, obj2.aaa的时候 阅读全文

posted @ 2016-06-26 10:56 Nigel_Woo 阅读(302) 评论(0) 推荐(0) 编辑

2016年6月18日 #

python基础整理笔记(六)

摘要: 一. 关于hashlib模块的一些注意点 hashlib模块用于加密相关的操作,代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512, MD5 算法; md5生成一个32位的16进制字符; SHA1的结果是160 bit字节,通常用一个40 阅读全文

posted @ 2016-06-18 22:00 Nigel_Woo 阅读(209) 评论(0) 推荐(0) 编辑

导航