随笔分类 - 性能
摘要:1》场景 项目中需要从数据库中导出100万行数据,以excel形式下载并且只要一张sheet(打开这么大文件有多慢另说,呵呵)。 ps:xlsx最大容纳1048576行 ,csv最大容纳1048576行,xls最大容纳65536行,但是存放相同的数据量 文件大小排序:xls>csv>xlsx ;xl
阅读全文
摘要:https://learnku.com/articles/43858
阅读全文
摘要:(转)https://www.cnblogs.com/lfs2640666960/archive/2018/03/31/8682954.html 优化的范围有哪些 存储、主机和操作系统方面: 主机架构稳定性 I/O规划及配置 Swap交换分区 OS内核参数和网络问题 应用程序方面: 应用程序稳定性
阅读全文
摘要:(转)https://www.jianshu.com/p/2104d11ee0a2 什么是布隆过滤器 本质上布隆过滤器是一种数据结构,比较巧妙的概率型数据结构(probabilistic data structure),特点是高效地插入和查询,可以用来告诉你 “某样东西一定不存在或者可能存在”。 相
阅读全文
摘要:内存泄漏和内存溢出的区别 内存溢出 out of memory,是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory; 内存泄露 memory leak,是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可以忽略,但内存泄露堆积后果很严重,无论多少内存,迟早
阅读全文
摘要:https://yq.aliyun.com/articles/659386?spm=a2c4e.11153940.0.0.678a179derUwNh Connector的主要功能,是接收连接请求,创建Request和Response对象用于和请求端交换数据;然后分配线程让Engine(也就是Ser
阅读全文
摘要:转自:https://my.oschina.net/zhangxufeng/blog/3017521 Full GC次数过多 首先我们可以使用top命令查看系统CPU的占用情况 top - 08:31:10 up 30 min, 0 users, load average: 0.73, 0.58,
阅读全文