- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 数据结构与算法(b站老甲鱼)
什么是数据结构概念官方定义:数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。我的理解:程序设计 = 数据结构 + 算法数据结构,顾名思义,就是数据之间的结构关系,或者理解成数据元素相互之间存在的一种或多种特定关系的集合。当然这些概念都是大学喜欢考的,我们没必要纠结于这个概念,有自己恰当的、并且可以为他人所接受的解释就可以。数据结构中结构的概念数据结...
2018-02-25 14:04:40 729
原创 代码管理工具 git 常用指令
1, 不喜欢gui, ui绕路2,bash基本指令:git status 查看代码状态git commit -a -m 提交工作目录的修改git push 上传git branch 查看分支git checkout master 切换到master分支git checkout -b test 创建test分支git pull 拉取服务器文件到本地仓库git checkout -f 拉去仓库文件到...
2018-02-24 18:22:53 321
原创 python yield generator (迭代器 生成器 协程) 理解
可见栗子中,a生成的是一个list, 而b生成的是一个生成器对象且可以进行迭代.可以看出, 在执行next方法的时候, 生成器是从yield的下一行代码开始执行的. 协程可一利用到这一点...
2018-02-24 14:22:25 313
原创 MAC下保持程序后台运行不被干掉
# MAC keep alivingif platform.system( ) != 'Windows': import appnope appnope.nope( )
2018-02-12 10:31:53 12441
原创 python __slots__
关于__slots__有一个常见的误解,就是将__slots__理解为一种封装工具,可以阻止用户为实例添加新的属性,尽管这的确是使用__slots__所带来的副作用,但这绝不是使用__slots__的原本意图,相反,人们一直以来都是__slots__当做一种优化工具。__slots__核心作用是:可以在创建大量实例的时候更加节省内存。...
2018-02-09 14:21:37 180
原创 python 装饰器
1,类作为装饰器,此为计算函数运行时间的装饰器举例2,函数作为装饰器:3,补充歌栗子证明,只包一层函数是不行的(下文中没有执行func下面的内容)
2018-02-03 17:16:41 162
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人