JVM垃圾回收机制 发表于 2020-04-18 | 分类于 jvm | | 阅读次数: 介绍介绍JVM内存回收机制。对什么区域进行垃圾回收? 堆 方法区 栈是线程私有的,所有不进行回收。 查看GC回收情况:-XX:+PrintGC。 查看GC回收详情:-XX:+PrintGCDetails。 阅读全文 »
JVM运行时数据区 发表于 2020-04-18 | 分类于 jvm | | 阅读次数: 介绍介绍JVM内存区域,即运行时数据区。JVM内存结构规范图如下: 静态编译 把Java文件编译成字节码Class文件,这个时候Class文件以静态方式存在。 类加载器 把Class字节码文件加载到内存中。 其他 类的元数据:简单名字 + 描述符放在方法区中。 new的对象放在堆中。 阅读全文 »
nginx安全 发表于 2020-04-05 | 分类于 nginx | | 阅读次数: 介绍常见的恶意行为:爬虫行为和恶意抓取、资源盗用 基础防盗链功能,目的不让恶意用户能轻易的爬取网站对外数据 secure_link_module对数据安全性提高加密验证和失效性,适合核心重要数据 access_module对后台、部分用户服务的数据提供IP防控 阅读全文 »
nginx性能优化 发表于 2020-04-05 | 分类于 nginx | | 阅读次数: 介绍性能优化需要考虑的点: 当前系统结构瓶颈 观察指标(top,日志)、压力测试(ab压测工具)。 了解业务模式 接口业务类型(秒杀,抢购)、系统层次化结构。 性能与安全 设计防火墙功能。 阅读全文 »