malloc / free 两者都是C语言标准库cstdlib中的系统调用函数,在C++中这个库成了stdlib.h 。 void *malloc(size_t size); malloc函数从内存中分配一段长度为size的连续内存,并返回这段连续内存空间的首地址,赋值给等号左方的指针变量。使用如: ...
分类:
编程语言 时间:
2020-09-12 21:39:53
阅读次数:
37
监控IO性能iostat命令安装:yuminstall-ysysstatiostat用于输出CPU和磁盘I/O相关的统计信息.详细的io统计信息分析IO瓶颈参数:-x选项:查看详细信息-c选项:查看CPU使用情况-d选项:查看磁盘使用情况重点关注%util(采用周期内用于IO操作的时间比率,即IO队列非空的时间比率,如果%util接近100%,说明产生的I/O请求太多,I/O系统已经满负荷,该磁盘
分类:
移动开发 时间:
2020-09-11 16:09:46
阅读次数:
52
scriptscript模块可以帮助我们在远程主机上执行ansible主机上的脚本,也就是说,脚本一直存在于ansible主机本地,不需要手动拷贝到远程主机后再执行。学习此模块之前,请先参考本文中的command模块。此处我们介绍一些script模块的常用参数,你可以先对这些参数有一个大概了解,然后再看小示例。free_form参数:必须参数,指定需要执行的脚本,脚本位于ansible主机本地,并
分类:
其他好文 时间:
2020-09-11 16:06:26
阅读次数:
41
如何用Linux的命令正确识别cpu的个数和核数 判断依据: 1.具有相同core id的cpu是同一个core的超线程。 2.具有相同physical id的cpu是同一颗cpu封装的线程或者cores。 英文版: 1.Physical id and core id are not necessa ...
分类:
系统相关 时间:
2020-09-10 23:05:48
阅读次数:
44
什么是缓存机制 缓存是介于应用程序和物理数据源之间,其作用是为了降低应用程序对物理数据源访问的频次,从而提高了应用的运行性能。缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。 为什么要用缓存机制 目的就是为了降低数据源访问的频 ...
分类:
系统相关 时间:
2020-08-31 13:28:09
阅读次数:
136
<?php /** * @description 导出数据到CSV * @param array $data 二维数据数组 * @param array $head 列标题 一维数组 * @param string $fileName 导出的文件名称 */ function export_to_cs ...
分类:
Web程序 时间:
2020-08-26 18:48:45
阅读次数:
68
安装node和yarn一、node安装1、下载nodewgethttp://nodejs.org/dist/v12.16.3/node-v12.16.3-linux-x64.tar.gz1、下载node-v12.16.3wgethttp://nodejs.org/dist/v12.16.3/node-v12.16.3-linux-x64.tar.gz2、解压tar-zxvfnode-v12.16.
分类:
其他好文 时间:
2020-08-26 18:45:48
阅读次数:
50
1.前言最近很多人私下询问我常用的Java开发技术栈,所以今天就总结一波平常使用的Java技术栈。2.JDKJDK的版本现在大部分转移到了8,超前一点的使用11,请认准LTS版本!不要生产上使用9、10、12、13、14。在OracleJDK和OpenJDK之间推荐使用OpenJDK,避免引起不必要的商业纠纷。AmazonCorretto、AlibabaDragonwell都不错。7以上不用太考虑
分类:
编程语言 时间:
2020-08-24 16:42:47
阅读次数:
55
set GLOBAL max_connections=3000; set GLOBAL table_open_cache=3000; set GLOBAL mysqlx_max_connections=3000; ...
分类:
数据库 时间:
2020-08-19 19:45:53
阅读次数:
77