需求背景,系统之前的订单号是用毫秒时间戳作为订单号。 并发量大时会出现很多重复的订单号,因为需要改造。 改造的要求是仍使用13位纯数字,支持线上三台机器最大1000TPS并发访问量。 以下是改造代码 这段订单生成代码支持 单台最大TPS1000, 最大10台机器并发, 3.17年内无重复订单号 在有 ...
分类:
编程语言 时间:
2020-04-16 15:05:37
阅读次数:
178
在原子类持续累加或累减时,比如AtomicInteger的incrementAndGet时,是不存在ABA问题的,但compareAndSet或者updateAndGet是可能存在ABA问题,像AtomicBoolean或AtomicLong等这样的变量在多线程修改时,也都存在ABA的问题。为了理解 ...
分类:
编程语言 时间:
2020-04-16 11:42:37
阅读次数:
105
# vep # 使用vep对manta结果进行注释 # manta结果是染色体结构变异(SV),这里使用vep进行注释 # vep官方说明文档: # http://asia.ensembl.org/info/docs/tools/vep/script/vep_tutorial.html # 安装 c ...
分类:
其他好文 时间:
2020-04-16 10:30:17
阅读次数:
1155
又是SSTI模板注入类题目 源代码如下: 代码中给出了两个路由,第一个是用来显示源代码的 第二个路由在/shrine/路径下提交参数,模板中设定{{ }}包括的内容为后端变量,% %包括的内容为逻辑语句 简单测试 在没有黑名单过滤的情况下 我们可以使用config,传入 config,或者使用sel ...
分类:
其他好文 时间:
2020-04-14 12:43:59
阅读次数:
66
1、首先在IE11上设置兼容性视图的地址,然后打开注册表HKEY_CURRENT_USER\Software\Microsoft\InternetExplorer\BrowserEmulation\ClearableListData\UserFilter会发现上述键值已经添加2、将注册表导出然后导入到AD域控中3、通过GPO发布注册表键值,更新策略,OK
分类:
其他好文 时间:
2020-04-13 22:40:52
阅读次数:
617
小程序原生组件的音频播放时并没有进度条的显示,而此次项目中,鉴于原生的视频进度条样式太丑,产品要求做一个可拖拽的进度条满足需求。视频和音频提供的api大致是相似的,可以根据以下代码修改为与音频相关的进度条。 wxml的结构如下: <video id="myVideo" src="http://wxs ...
分类:
微信 时间:
2020-04-13 22:32:16
阅读次数:
198
1. 利用小程序提供的 API 跳转: 1、navigateTo // 保留当前页面,跳转到应用内的某个页面,使用wx.navigateBack可以返回到原页面。 // 注意:调用 navigateTo 跳转时,调用该方法的页面会被加入堆栈,但是 redirectTo wx.navigateTo({ ...
分类:
微信 时间:
2020-04-13 16:54:49
阅读次数:
92
原文:Docker修改容器的端口映射和挂载路径有时候因为某些原因需要修改容器的配置,如端口映射和挂载路径,但是如果删除容器后再重新运行,那么之前在容器内所做的修改就丢失了,本文提供了两种方法,可以在保留修改的同时修改配置参数。 方法一:将容器保存为镜像 1、停止容器 docker stop CONT... ...
分类:
其他好文 时间:
2020-04-13 12:11:58
阅读次数:
289
安装chrome yum install https://dl.google.com/linux/direct/google-chrome-stable_current_x86_64.rpm 安装依赖库 安装必要的库 yum install mesa-libOSMesa-devel gnu-free ...
分类:
系统相关 时间:
2020-04-13 01:12:58
阅读次数:
137
原文:.NET Core技术研究-HttpContext访问的正确姿势 将ASP.NET升级到ASP.NET Core之后,相信大家都会遇到HttpContext.Current无法使用的问题。这也是我们迁移ASP.NET Core必须解决的问题。 本文我们详细讨论一下,使用HttpContext的... ...
分类:
Web程序 时间:
2020-04-13 00:35:36
阅读次数:
68