摘要: 在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) 编辑
摘要: 泛型的概述和基本使用 作用:把类型明确的工作推前到创建对象或者调用方法的时候 泛型是一种参数化类型,把类型当做参数一样传递来明确集合的元素类型 泛型的好处 提高安全性 省去强转的麻烦 泛型的基本使用 声明集合泛型的格式:List<String> li = new ArrayList<String>( 阅读全文
posted @ 2018-07-25 01:01 "%201 阅读(276) 评论(0) 推荐(0) 编辑
摘要: urllib库 urllib库是Python中一个最基本的网络请求的库。它可以模拟浏览器的行为发送请求(都是这样),从而获取返回的数据 urllib.request 在Python3的urllib库当中,所有和网络请求相关的方法都被集成到了urllib.request模块下 如果是成功的,那么我们打 阅读全文
posted @ 2018-07-23 01:21 "%201 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 什么是Http和Https http协议:全称是HyperText Transfer Protocol,中文意思是超文本传输协议,是一种发布和接收Html页面的方法。默认的端口号是80 https协议:是http协议的加密版本,在HTTP下加入了SSL层。服务器端口号是443 在浏览器中发送一个Ht 阅读全文
posted @ 2018-07-21 23:43 "%201 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 集合的由来 数组的长度是固定的,当添加的元素超过了数组的长度,就需要对数组重新定义 java内部给我们提供的集合类,能存储任意对象,长度是可以改变的。随着元素的增加而增加,随着元素的减少而减少 数组和集合的区别 数组既可以存储基本数据类型,又可以存储引用数据类型,基本数据类型存储的是值,引用数据类型 阅读全文
posted @ 2018-07-20 00:53 "%201 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 为什么会有基本数据类型包装类? 将基本数据类型封装成为对象,这样可以在对象中定义更多的方法来操作该数据 包装类常用操作就是用于基本数据类型与字符串之间的转换 基本数据类型对应的包装类 byte(Byte) short(Short) int(Integer) long(Long) float(Floa 阅读全文
posted @ 2018-07-19 00:53 "%201 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 第一个:冒泡排序算法 原理:相邻的两个值进行比较,如果前面的比后面的大就交换位置 eg:假设有5个元素的一个array 第一次:会比较4次,将最大的值放在最右边 第二次:会比较3次,又排出剩余4个元素的最大值 依次向下,知道最后一个,这样数组就算是排完了 第二个:数组高级选择排序 原理:和上面的冒泡 阅读全文
posted @ 2018-07-18 23:40 "%201 阅读(337) 评论(0) 推荐(0) 编辑