首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
goodspeed
掘友等级
python&go
获得徽章 10
动态
文章
专栏
沸点
收藏集
关注
作品
赞
110
文章 103
沸点 7
赞
110
返回
|
搜索文章
最新
热门
go mod 使用
go modules 是 golang 1.11 新加的特性。现在1.12 已经发布了,是时候用起来了。Modules官方定义为: GO111MODULE 有三个值:off, on和auto(默认值)。 GO111MODULE=off,go命令行将不会支持module功能,寻找…
python设计模式-状态模式
这是一个状态图,每个圆圈都是一种状态。很明显,有有25分钱、 没有25分钱、 售出糖果、 糖果售罄四个状态,同时也对应四个动作:投入25分钱,退回25分钱,转动曲柄和发放糖果。 新年快乐。
python设计模式-模板方法模式
仔细看上边两端代码会发现,茶和咖啡的实现方式基本类似,都有prepare_recipe,boil_water,pour_in_cup 这三个方法。 每个类中都有 prepare_recipe() boil_water() pour_in_cup()方法。 每个类中prepare…
python设计模式-外观模式
上一篇《python设计模式-适配器模式》介绍了如何将一个类的接口转换成另一个符合期望的接口。这一篇将要介绍需要一个为了简化接口而改变接口的新模式-外观模式(Facade-Pattern)。 可以看到代码中涉及到6个不同的类,而且电影看完后还需要回退,一切都要再反着重来一遍。怎…
python 设计模式-适配器模式
所以,面对一个有全新接口的类库而又不能改变现有代码时,最先想到的做法是,在这两个系统之间添加一个适配器。 因为现在没有鸭子对象,只能那火鸡对象冒充。由于鸭子对象和火鸡对象功能不同,不能直接拿来用,现在就需要使用适配器来完成这个功能: 接下来调用就可以像使用鸭子对象一样使用火鸡适…
Solidity 简易教程0x001
以太坊区块链由 account (账户)组成,你可以把它想象成银行账户。一个帐户的余额是以太 (在以太坊区块链上使用的币种),你可以和其他帐户之间支付和接受以太币,就像你的银行帐户可以电汇资金到其他银行帐户一样。 每个帐户都有一个“地址”,你可以把它想象成银行账号。这是账户唯一…
SQLAlchemy in 查询空列表问题分析
EXPLAIN:显示PostgreSQL计划程序为提供的语句生成的执行计划。 ANALYZE:收集有关数据库中表的内容的统计信息。 先看Postgresql提供的语句生成的执行计划,通过结果可以看到,虽然返回值为空,但是查询成本却还是特别高,执行计划部分几乎所有的时间都耗费在排…
Solidity 简易教程
Solidity 的代码都包裹在合约里面. 一份合约就是以太应币应用的基本模块, 所有的变量和函数都属于一份合约, 它是你所有应用的起点. 首先看一个简单的智能合约。 所有的 Solidity 源码都必须冠以 "version pragma" — 标明 Solidity 编译器…
使用github+travis将Python包部署到Pypi
我在 github 托管 Python 代码,然后将包发布到 Pypi,通常的操作步骤是,更新完代码将提交到 github ,然后手动将包更新到 pypi,这样比较繁琐,就想到了使用github+travis-ci 构建一个自动部署环境。 访问https://pypi.org …
垃圾回收算法|GC标记-清除算法
GC 标记-清除算法由标记阶段和清除阶段构成。在标记阶段会把所有的活动对象都做上标记,然后在清除阶段会把没有标记的对象,也就是非活动对象回收。 在清除阶段我们会把非活动回收再利用。回收对象就是把对象作为分块,连接到被称为空闲链表的单向链表。之后再分配空间时只需遍历这个空闲链表就…
下一页
个人成就
优秀创作者
文章被点赞
2,184
文章被阅读
418,055
掘力值
8,924
关注了
16
关注者
855
收藏集
3
关注标签
31
加入于
2017-05-22