摘要: 在Django中,如果一个项目涉及了金融,他的要求是十分严格的。 所以嘞,这里就有一些坑,很多坑,第一次开发的时候很容易出现一系列的错误 在涉及金融计算的地方,不能使用float类型 什么鬼,但事实就是如此,千万不要用float进行计算..... 所以,Python中为我们提供了一个专门的模块计算, 阅读全文
posted @ 2018-07-26 16:22 "%201 阅读(379) 评论(0) 推荐(0) 编辑
摘要: Git是目前世界上最先进的分布式版本控制系统 Git的安装 1.在linux上安装 你可以先输入git,看看系统是不是已经自带了git 或者 sudo apt-get install git 就可以成功安装 如果是老版的Debian或Ubuntu,我们使用 sudo apt-get install 阅读全文
posted @ 2018-07-26 14:45 "%201 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 上一篇我们说了,如何在Django中进行事务操作,数据的原子性操作 涉及了事务操作,我们不得不考虑的另一个问题就是:并发操作 还是那个用户转账的操作 我们使用事务操作解决的操作中途服务器宕机问题 但是,如果有两条请求同时修改一条记录该怎么办? 我们可以使用select_for_update函数 se 阅读全文
posted @ 2018-07-26 13:48 "%201 阅读(1615) 评论(0) 推荐(0) 编辑
摘要: 如何在Django中进行事务操作呢? 近期,公司里要使用Django开发一套金融相关的系统。 涉及钱了.....安全安全安全 如果钱转到一半,系统崩了,咋办? 如果钱汇到一半,系统崩了,咋办? 如果东西买到一半,系统崩了,咋办? 我钱转到一半,钱已经从我的账户扣除了,但是,服务出问题了,当掉了,这条 阅读全文
posted @ 2018-07-26 11:43 "%201 阅读(6232) 评论(0) 推荐(1) 编辑