视频中说了,实例化它是为了试错,编译不报错说明,父类的接口都实现了。
https://gitee.com/wendell01/resk-pilot
是windows是原因,windows系统15ms才会更新一次系统时间,循环的时候这些大概率都是在15ms之内发生的,所以每次都取到了这个种子的伪随机数的第一个,一个可以参考的解决办法是,把设置随机数种子这行代码,放到循环请求随机函数前面,随机数种子是全局的,只需保证每次进行随机序列计算使用不同种子即可,不必每次随机都用新的种子
https://gitee.com/wendell01/resk-pilot#https://coding.imooc.com/class/345.html
直接项目中,直接执行 $GOPATH/bin/goconvey
好吧,自己发现了…… 选中文件右键运行就可以
同学!命令行方式不区分OS平台:
git add .
git commit -a -m "提交注释"
git push
sql的语句的问题
同学,您好!程序思路是相通的,只要理解了设计思路,任何语言都可以实现的
同问.
您好!@求知书生 也可以用bigint,如果使用bigint就要在存入数据库时转换成货币对应的最小货币单位,并且要记录不同货币的最小货币单位和标准单位之间的倍率,展示时再做计算。使用decimal就可以按照decimal精度来存储,如果遇到超过精度的货币,精度就会出现问题。使用decimal和bigint都可以,做好设计规范即可
您好!@lancoliu case语句是保证不了原子性的。但可以使用case语句来测试执行值的分支,最终来确定要更新的值。update 语句是执行在事务之中,不管是自动提交还是手动提交,都存在一个事务,那么在这个事务中是满足原子操作的。case语句和原子性没有任何关系,并不能保证原子性,只是用在分支测试而已,课程中的案例是用在update 语句中,简单理解就是数据库事务中的if else代码判断而已。
这个是写的一个bug,哈哈,不过问题不大,缺少自动化测试代码录制课程时没有发现,下面是同学的bug解决方法,请移步参考:
https://www.imooc.com/qadetail/303903
嗯,是的,课程中的main方法只是演示,并不是生成一个真实的红包序列,但同样的代码我在mac下也不会出现生成同样的数字的现象,这个问题还是需要找到原因的。你的代码实际上是生成了一个真实的序列,是没有问题的。
网上搜索的试一下呢?mac下是CMD+K
Ctrl+ K: 版本控制提交项目,需要此项目有加入到版本控制才可用
@我們啲承諾 这个是写的一个bug,哈哈,不过问题不大,缺少自动化测试代码录制课程时没有发现,下面是同学的bug解决方法,可以参考
您好!这个问题是因为无法访问谷歌地址的原因,可以通过手动下载GitHub上的代码来解决:
cd /path/to/$GOPATH/src/golang.org/x/
git clone https://github.com/golang/oauth2.git
同样的方法适用于golang.org/x/中所有的包,这些包都可以在https://github.com/golang仓库中找到。
https://gitee.com/wendell01/resk-pilot