高并发核心技术之-幂等性1.什么是幂等性幂等性就是指:一个幂等操作任其执行多次所产生的影响均与一次执行的影响相同。用数学的概念表达是这样的:f(f(x))=f(x).就像nx1=n一样,x1就是一个幂等操作。无论是乘以多少次结果都一样。2.常见的幂等性问题幂等性问题经常会是由网络问题引起的,还有重复操作引起的。场景一:比如点赞功能,一个用户只能对同一片文章点赞一次,重复点赞提示已经点过赞了。示例代
分类:
其他好文 时间:
2019-07-23 13:41:05
阅读次数:
125
基于flask的图书管理--蓝图方式效果图,只有基本的增删功能目录app应用名templates存放模板,html之类的book用于区分html文件index.html主页展示view存放视图__init__初始化蓝图bookManage.py视图函数__init__这个是app的类,初始化文件model.py数据库模型manage.py启动migrations这个是flask-migrate生成
分类:
其他好文 时间:
2019-07-23 13:32:53
阅读次数:
171
原文链接:https://www.cnblogs.com/wangpeng00700/p/8418594.html 在网上看了一些Java生成pdf文件的,写的有点乱,有的不支持写入中文字体,有的不支持模板,有的只是随便把数据放里面生成文件,完全不考虑数据怎样放置的以及以后的维护性,想想还是自己总结 ...
分类:
编程语言 时间:
2019-07-22 19:54:37
阅读次数:
133
六、运算符 比较运算符 1、比较运算符的结果都是boolean型,也就是要么是true,要么是false。2、比较运算符“==”不能误写成“=”。 逻辑运算符 逻辑运算符用于连接两个boolean类型的表达式。 "&"符号运算规律:运算的两边只要有一个是false ...
分类:
编程语言 时间:
2019-07-22 11:48:00
阅读次数:
110
利用索引id来确认对应的桶,再利用链表遍历得到对应的hashnode ...
分类:
其他好文 时间:
2019-07-21 16:43:54
阅读次数:
79
Pycharm在编写Python时,创建一个.py文件时,经常需要在文件中添加头文件注释信息。如下图中: 但是每个新添加的文件中都去输入头文件注释信息,还是繁琐的。其实可以通过配置自动生成,按照如下进入设置: File -> settings -> Editor -> File and Code T ...
分类:
其他好文 时间:
2019-07-21 01:24:59
阅读次数:
159
原文转自 https://blog.csdn.net/crab530143383/article/details/17308623 先下载cabarc.exe,makeCAB 假设cabarc.exe加压到D:\temp\11111\BIN\目录下 要把D:\vsc_old目录下的所有文件,包括子文 ...
分类:
其他好文 时间:
2019-07-20 17:07:36
阅读次数:
116
04年的省选这么water吗,开个滚动数组算了 cpp include include include include include define R(a,b,c) for(register int a = (b); a = (c); a) define Max(a,b) ((a) (b) ? ( ...
分类:
其他好文 时间:
2019-07-20 16:59:25
阅读次数:
106
前言 因为之前java课设做的是股票分析系统,我找的接口返回的是一个.csv文件,因为这种文件里面的数据是以逗号分隔的,所以要对数据进行分析的时候需要截取子串,并且以逗号作为截取的标志。所以接下来就说一下我使用的字符串函数 substring和indexOf。 字符串函数(字符串str为:2019- ...
分类:
编程语言 时间:
2019-07-20 14:29:43
阅读次数:
136
from threading import Thread,Lock import time mutex=Lock() n=100 def task(): global n temp=n time.sleep(0.1) n=temp-1 if __name__ == '__main__': l=[] ...
分类:
其他好文 时间:
2019-07-20 09:40:05
阅读次数:
82