线程安全 假如Java程序中有多个线程在同时运行,而这些线程可能会同时运行一部分的代码。如果说该Java程序每次运行的结果和单线程的运行结果是一样的,并且其他的变量值也都是和预期的结果是一样的,那么就可以说线程是安全的。 解析什么是线程安全:卖电影票案例 假如有一个电影院上映《葫芦娃大战奥特曼》,售 ...
分类:
编程语言 时间:
2020-01-19 09:36:45
阅读次数:
101
django实现多种支付方式 django实现订单创建及支付 celery实现库存回滚 "悲观锁和乐观锁" "悲观锁和乐观锁与并发订单处理" ...
分类:
其他好文 时间:
2019-12-13 00:14:57
阅读次数:
110
Python格式化输出 1、%d是输出整数 ,%f小数,浮点数,%s 是字符2、要想用print语句连接字符串, 可以使用,end='' 的办法,其中在''里可以添加其它字符串")3、isdigit()方法的意思是判断salary变量长的像不像数字 "1234500" python print格式化 ...
分类:
其他好文 时间:
2019-11-17 17:24:51
阅读次数:
93
在 PHP 中,有两种基本的输出方法:echo 和 print。 echo与print的差异 echo能够输出一个以上的字符串。 print只能输出一个字符串,并始终返回 1。 提示:echo 比 print 稍快,因为它不返回任何值。 PHP echo 语句 echo 是一个语言结构,有无括号均可 ...
分类:
Web程序 时间:
2019-11-15 22:47:38
阅读次数:
150
我们在前面应该写过类似的代码 for i in [1,2,3,4,5]: print(i) for in 语句看起来很直观,很便于理解,比起C++或Java早起的 for (int i = 0; i<n;i++) printf("d\n",a[i]) 是不是简洁清晰的多。但是我们有没有想过Pytho ...
分类:
编程语言 时间:
2019-11-15 14:26:22
阅读次数:
81
多行语句 Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠(\)来实现多行语句,例如: 在 [], {}, 或 () 中的多行语句,不需要使用反斜杠(\),例如: ...
分类:
编程语言 时间:
2019-11-04 18:03:34
阅读次数:
247
词法分析程序(Lexical Analyzer)要求: - 从左至右扫描构成源程序的字符流 - 识别出有词法意义的单词(Lexemes) - 返回单词记录(单词类别,单词本身) - 滤掉空格 - 跳过注释 - 发现词法错误 程序结构: 输入:字符流(什么输入方式,什么数据结构保存) 处理: –遍历( ...
分类:
其他好文 时间:
2019-10-10 17:27:04
阅读次数:
120
异常IOError 当I / O操作(如print语句,内置 open()函数或文件对象的方法)因I / O相关原因(例如“未找到文件”或“磁盘已满”)而失败时引发。 异常OSError 这个异常来源于EnvironmentError。当函数返回与系统相关的错误(不是非法参数类型或其他偶然错误)时引 ...
分类:
编程语言 时间:
2019-10-07 13:05:19
阅读次数:
124
1.print python2 使用的是print 语句 python3 使用的是print()方法 2.input与raw_input python2 使用的input得到是int类型,raw_input得到的是str类型 python3 中废弃了raw_input,只有input方法得到str类 ...
分类:
编程语言 时间:
2019-09-24 16:01:38
阅读次数:
94
在Linux中,可以使用nohup将脚本放置后台运行,如下: 但直接使用上面代码,无法在程序运行过程中查看Python中的print "computing" 输出结果,比如在每次循环中使用print语句等。原因是python的输出有缓冲,导致nohup.out不能够马上看到输出。 解决方法:使用-u ...
分类:
其他好文 时间:
2019-09-17 16:02:48
阅读次数:
281