摘要:
文章里面说globals和locals函数返回的是命名空间 一个存有对应作用域的所有的变量、方法的字典,注意这里和dir函数返回数组的不一样 "Python命名空间的本质" Note: locals返回的是当前作用域的命名空间的copy,对他的修改不会影响原始的命名空间 globals返回的是全局的
阅读全文
posted @ 2017-01-10 18:06
CooMark
阅读(380)
推荐(0)
摘要:
面向对象的设计中,抽象类,接口这些必不可少的东西,在python中是如何提现的呢? python作为一个动态语言,没有强类型的检查,而是以鸭子类型的方式提现,在执行的时候python不严格要求你必须是继承指定的父类而来,只要在调用的时候你有相应的方法和属性就可以了,长的像鸭子你就是鸭子。 也正是基于
阅读全文
posted @ 2017-01-10 15:34
CooMark
阅读(14901)
推荐(3)
摘要:
Python中如何处理长代码格式化问题,如何提高格式化输出的长字符串的可读性? 当我们需要格式化输出一个很长的字符串的时候,都写在一行显得很难看,而且可读性也很差;当我们使用链式的语法写代码的时候常常会超出屏幕的显示区域。很多语言都有这方面的支持,但是python出现之后,无人能出其右,与其媲美。
阅读全文
posted @ 2017-01-07 12:55
CooMark
阅读(3989)
推荐(0)
摘要:
1. 参数类型和用法 1. 所有的双划线方法以及特性 1. 类的构建过程 1. 实例的构建过程 1. 元类MetaClass 1. 装饰器 1. 描述符 1. 迭代器 1. 上下文管理器 1. 生成器 1. lambda 1. 数据结构,集合 1. 垃圾回收机制 1. 类方法,静态方法,实例方法 1
阅读全文
posted @ 2017-01-03 18:51
CooMark
阅读(361)
推荐(0)
摘要:
使用print函数的时候,可以像C一样格式化输出,同时还支持参数化输出
阅读全文
posted @ 2017-01-03 13:16
CooMark
阅读(4240)
推荐(0)
摘要:
```py class MyDictionary(object): """docstring for MyDictionary""" kv = {} def __init__(self): super(MyDictionary, self).__init__() def __getitem__(self, key): retu...
阅读全文
posted @ 2017-01-03 13:00
CooMark
阅读(856)
推荐(0)
摘要:
`...`在python中居然是个常量 看别人怎么装逼 https://www.keakon.net/2014/12/05/Python%E8%A3%85%E9%80%BC%E7%AF%87%E4%B9%8BEllipsis
阅读全文
posted @ 2017-01-03 12:47
CooMark
阅读(2158)
推荐(0)
摘要:
下面的${1:this}格式的会在tab键下一次切换选中
阅读全文
posted @ 2017-01-03 10:51
CooMark
阅读(174)
推荐(0)
摘要:
Attribute Meaning __doc__ The function’s documentation string, or None if unavailable; not inherited by subclasses Writable __name__ The functi
阅读全文
posted @ 2017-01-03 08:54
CooMark
阅读(1248)
推荐(0)
摘要:
Zen of Python The Zen of Python, by Tim Peters 1. Beautiful is better than ugly. 1. Explicit is better than implicit. 1. Simple is better than complex
阅读全文
posted @ 2017-01-02 22:45
CooMark
阅读(168)
推荐(0)
摘要:
http://blog.csdn.net/yuan_j_y/article/details/9317817
阅读全文
posted @ 2016-12-30 09:46
CooMark
阅读(1239)
推荐(0)
摘要:
[转]tornado入门 session cookie 和session 的区别: 1、cookie数据存放在客户的浏览器上,session数据放在服务器上。 2、cookie不是很安全,别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用session。 3、sessio
阅读全文
posted @ 2016-12-29 21:27
CooMark
阅读(1436)
推荐(0)
摘要:
"sqlalchemy官网API参考" autoincrement 当主键是int类型是,这个属性默认是true,需要显示设置autoincrement=False关闭 flush 和 commit session就是transaction,flush的作用是将sql发送到bd服务器,commit的
阅读全文
posted @ 2016-12-27 12:41
CooMark
阅读(1628)
推荐(0)
摘要:
看了知乎的大牛回答,总结出行之有效的实践方法 https://www.zhihu.com/question/35957038 https://www.zhihu.com/question/37422532 自控力: 自我愿望和意志力的统一 平衡因子: 我想要 目标 我要做 达成目标的行动 我不要 达
阅读全文
posted @ 2016-12-27 08:37
CooMark
阅读(277)
推荐(0)
摘要:
"无需编译、快速生成 Vue 风格的文档网站" https://docsify.js.org/ / coverpage https://github.com/QingWei Li/docsify/
阅读全文
posted @ 2016-12-25 12:36
CooMark
阅读(2172)
推荐(0)
摘要:
Python中的描述符是一个相对底层的概念 descriptor Any object which defines the methods __get__(), __set__(), or __delete__(). When a class attribute is a descriptor, i
阅读全文
posted @ 2016-12-24 23:44
CooMark
阅读(2722)
推荐(0)
摘要:
一般情况下我这样使用property: 其实这是个语法糖,用了 ,其实内部真是的过程是这样的: 其实就是创建了一个python的property对象,javascript中也有这个概念,相信不难理解了 property对象的特性就是能够用对应的function来处理取值、赋值和删除操作
阅读全文
posted @ 2016-12-24 17:48
CooMark
阅读(360)
推荐(0)
摘要:
看了下面这篇文章,这人的专注和毅力不一直是我所缺乏的东西吗,而现在都2016年尾声了,一年下来都还没专注的做好一件事情。 "磨刀不误砍柴工,为 Google 面试全力以赴的八个月(完整版)" 吃得苦中苦,方为人上人 做别人做不了的事情,才能有别人无法企及的成就 下定决心把一件事情做成,做好了,这就是
阅读全文
posted @ 2016-12-23 23:06
CooMark
阅读(176)
推荐(0)
摘要:
找一个ico的图片,然后在header中加入下面的标签就搞定了:
阅读全文
posted @ 2016-12-23 16:20
CooMark
阅读(162)
推荐(0)
摘要:
http://blog.csdn.net/rain097790/article/details/50570041
阅读全文
posted @ 2016-12-23 10:38
CooMark
阅读(211)
推荐(0)
摘要:
https://zhuanlan.zhihu.com/p/24435564 开发vue(或类似的MVVM框架)的过程中,需要面对的主要问题有哪些?剖析vue实现原理,自己动手实现mvvm官网介绍
阅读全文
posted @ 2016-12-23 07:49
CooMark
阅读(156)
推荐(0)
摘要:
弄清这个还是很重要的,在字符排序中很有用处 0. 非空字符串 空字符串 1. 从第一个字符的charCode开始比较,大的就大 2. 所有的字符都相同,就比较长度,长的大
阅读全文
posted @ 2016-12-22 12:29
CooMark
阅读(233)
推荐(0)
摘要:
http://www.jianshu.com/p/b691b48bcee3 就这么简单
阅读全文
posted @ 2016-12-22 07:40
CooMark
阅读(929)
推荐(1)
摘要:
文章表设计成这样了 后端直接给了无任何处理的json数据,现在要前端实现树形结构的输出,其实后端处理更简单写,不过既然来了就码出来 js var doclist = [{ "id": 1, "level": 1, "parent_id": 0, "title": "A" }, { "id": 2,
阅读全文
posted @ 2016-12-20 12:42
CooMark
阅读(929)
推荐(0)
摘要:
死锁的类型 1. 不同表之间的相互等待,第一个事务操作A B, 第二个事务操作B A 每个事务都锁定对方下一步将要操作的表 2. 同一张表之间的相互等待, 无索引导致的全表扫描,下文中说到的情况 每个事务都锁定满足条件的记录,同时继续扫描直到完成一次全表扫描 SQL Server锁机制详解 http
阅读全文
posted @ 2016-12-19 15:41
CooMark
阅读(265)
推荐(0)
摘要:
html-css-js prettify html5 anaconda pretty json JavaScript Completions SqlBeautifier Emmet Css Snippets AngularJS Bootstrap 3 Snippets BracketHighligh
阅读全文
posted @ 2016-12-18 17:59
CooMark
阅读(190)
推荐(0)
摘要:
```js var reg = /^\d+|( [1 9])$/; for (i = 10; i
阅读全文
posted @ 2016-12-14 10:23
CooMark
阅读(356)
推荐(0)
摘要:
若果使用Tornado进行web开发可能会用到模板功能,页面继承,嵌套... 多页应用模板的处理多半依赖后端(SPA就可以动态加载局部视图),就算是RESTfull的API设计,也不妨碍同时提供部分模板处理的接口。 http://www.tornadoweb.org/en/stable/templa
阅读全文
posted @ 2016-12-11 23:03
CooMark
阅读(305)
推荐(0)
摘要:
使用cmder确实是方便了很多,想看命令帮助信息: 看看区别 扩展字符显示 ASCII字符显示,适合文本文件
阅读全文
posted @ 2016-12-10 19:25
CooMark
阅读(201)
推荐(0)
摘要:
官网下载最新的tomcat9,解压 http://tomcat.apache.org/download 90.cgi 环境变量配置 JAVA_HOME: C:\Program Files\Java\jdk1.8.0_91 CLASS_PATH: .;%JAVA_HOME%\lib;%JAVA_HOM
阅读全文
posted @ 2016-12-10 18:12
CooMark
阅读(278)
推荐(0)
摘要:
介绍和比较 http://www.cnblogs.com/maociping/p/5132583.html 比较 http://www.dataguru.cn/thread 336032 1 1.html select select本质上是通过设置或者检查存放fd标志位的数据结构来进行下一步处理。这
阅读全文
posted @ 2016-12-08 17:27
CooMark
阅读(307)
推荐(0)
摘要:
执行动态语句 执行字符串中的代码 http://www.cnblogs.com/fanweibin/p/5418817.html 动态加载模块 根据配置信息加载模块,
阅读全文
posted @ 2016-12-08 15:02
CooMark
阅读(175)
推荐(0)
摘要:
http://www.tornadoweb.org/en/stable/ http://www.cnblogs.com/fanweibin/p/5418697.html
阅读全文
posted @ 2016-12-08 08:35
CooMark
阅读(204)
推荐(0)
摘要:
直接从命令行执行py文件的时候如果带有参数,如何获取这些参数,如何解析? http://blog.chinaunix.net/uid 20786165 id 3182268.html sys.argv sys.argv会接受所有的命令行输入, 第一个参数是文件名 getopt getopt模块就是用
阅读全文
posted @ 2016-12-06 09:21
CooMark
阅读(855)
推荐(0)
摘要:
https://eastlakeside.gitbooks.io/interpy zh/content/Mutation/ 看下面的代码 这次又没有达到预期,是列表的可变性在作怪。 。 你应该永远不要定义可变类型的默认参数,除非你知道你正在做什么 。你应该像这样做: 现在每当你在调用这个函数不传入t
阅读全文
posted @ 2016-12-01 18:16
CooMark
阅读(295)
推荐(0)
摘要:
1. 等机会出现才下单,操作前对照交易系统 2. 5分钟、30分钟、1小时、4小时均线方向一致 3. 30分钟、1小时线MACD趋势明显,绿线在上买入,绿线在下卖出 4. 均线变化趋势不明显时不操作 5. 每14分钟看一次系统 6. 获利和建仓参考支撑位和阻力位,合理设置获利金额 7. 不确定的情况
阅读全文
posted @ 2016-12-01 09:36
CooMark
阅读(200)
推荐(0)
摘要:
"Python进阶" https://pythontips.com/ https://flyouting.gitbooks.io/learn python the hard way cn/content/index.html https://github.com/eastlakeside/inter
阅读全文
posted @ 2016-11-28 21:56
CooMark
阅读(173)
推荐(0)
摘要:
"Python 资源大全中文版" 我想很多程序员应该记得 GitHub 上有一个 Awesome XXX 系列的资源整理。 "awesome python" 是 vinta 发起维护的 Python 资源列表,内容包括:Web框架、网络爬虫、网络内容提取、模板引擎、数据库、数据可视化、图片处理、文本
阅读全文
posted @ 2016-11-27 20:02
CooMark
阅读(2628)
推荐(4)
摘要:
MySQLdb只支持Python2. ,还不支持3. 可以用PyMySQL代替。安装方法:pip install PyMySQL 然后在需要的项目中,把 __init__.py中添加两行: import pymysql pymysql.install_as_MySQLdb() 就可以用 import
阅读全文
posted @ 2016-11-27 10:47
CooMark
阅读(305)
推荐(0)
摘要:
其实说成使用requirejs加载angularjs应用会更贴切一些 只不过需要手动启动angularjs,同时所有的模块由requirejs来组织并确定依赖关系,这样就能实现按需加载了 其他的模块代码略了,看参考链接: http://blog.csdn.net/yo548720570/articl
阅读全文
posted @ 2016-11-25 07:54
CooMark
阅读(305)
推荐(0)