jstat命令可以查看堆内存各部分的使用量,以及加载类的数量。命令的格式如下: jstat [-命令选项] [vmid] [间隔时间/毫秒] [查询次数] 注意:这里使用的jdk版本是jdk8. 类加载统计: Loaded:加载class的数量 Bytes:所占用空间大小 Unloaded:未加载数 ...
分类:
Web程序 时间:
2020-07-05 00:56:45
阅读次数:
84
1.介绍 首先上一个公司正在用的秒杀,电商购物架构图,实际可能还有许多细节未补充。只做简段的记录和描述 作为学习。 (右键下载可看高清) 2.需要注意的点 逻辑比较简单 但是需要理清顺序才能看懂 个别点自己可参考网络博客进行细化的代码分析 参考博客: 秒杀场景: https://blog.csdn. ...
分类:
其他好文 时间:
2020-07-04 20:59:00
阅读次数:
75
1, var now = timestamp = Date.parse(new Date()) / 1000; console.log(now);输出: 1593856981 ...
分类:
Web程序 时间:
2020-07-04 18:59:19
阅读次数:
55
开发板时钟为50Mhz, t为 20ns; xxx波特率时指每秒传xxx bit字节数据.也就是T=1/xxx; 再用T/t就可以得出波特率的计数周期了; 例如9600:T=1/96000=1.041666666666667e-4;T/t=5208.333...,取整5208 下面是不同波特率之间的 ...
分类:
其他好文 时间:
2020-07-04 18:46:07
阅读次数:
63
整个安装过程只要三步,我们要做的,修改一下脚本中的IP地址,之后复制在Linux服务器上粘贴。 每一步脚本执行30秒左右 ,加上修改脚本中IP的时间,最多使用1分钟,所以3分钟足够安装完成mysql 和配置好从主。 安装完成的mysql 密码为:123456 mysql 已经开启IP访问 热乎乎的, ...
分类:
数据库 时间:
2020-07-04 17:21:31
阅读次数:
87
整个安装过程只要复制脚本在Linux服务器上粘贴。 mysql 密码:123456 已经开通IP访问 这段时间在处理mysql 主从问题,常常需要从新配置数据库,为了能快速的安装和配置好mysql,整理了一套脚本,直接复制后,在linux服务器上运行,就可安装mysql的安装,整个运行时间30秒左右 ...
分类:
数据库 时间:
2020-07-04 17:20:14
阅读次数:
91
日期时间格式化 计算日期、时间之间的差值,单位有秒,天,月 #结果为:时分秒格式 timediff("12:13:45","10:13:45"),timediff("12:13:45","15:23:25") , #前者-后者,可能会返回负数 # 结果:天数 datediff(now(),"2020 ...
分类:
数据库 时间:
2020-07-04 15:24:15
阅读次数:
93
本文不涉及复杂的底层数据结构,通过explain解释SQL,并根据可能出现的情况,来做具体的优化,使百万级、千万级数据表关联查询第一页结果能在2秒内完成(真实业务告警系统优化结果)。 希望读者能够理解SQL的执行过程,并根据过程优化,走上自己的"成金之路" 需要优化的查询: 使用explain出现了 ...
分类:
数据库 时间:
2020-07-04 15:20:34
阅读次数:
97
说明 Mysql的查询讯日志是Mysql提供的一种日志记录,它用来记录在Mysql中响应时间超过阈值的语句 具体指运行时间超过long_query_time值得SQL,则会被记录到慢查询日志中。long_query_time的默认为10,意识是运行10秒以上的语句。 由它来看那些SQL语句超出了我们 ...
分类:
数据库 时间:
2020-07-04 13:41:52
阅读次数:
82
docker 什么是Docker ? 基于linux内核,基于操作系统层面的,虚拟化技术 为什么使用Docker? 用来快速得部署项目 占用磁盘小,启动速度快(秒级) 环境一致性好,节约开发,测试,运维的部署时间 隔离性好,迁移更方便 能够实现快速部署 Docker怎么用(三要素)? 镜像:特殊的文 ...
分类:
其他好文 时间:
2020-07-04 10:32:34
阅读次数:
469