- 博客(11)
- 收藏
- 关注
原创 【Nginx】负载均衡
Nginx作为负载均衡器,通过将请求分发到多个后端服务器,以提高性能、可靠性和扩展性。支持多种负载均衡算法,如轮询、最小连接数、IP哈希等,可以根据需求选择适合的算法。
2024-06-13 15:57:59
630
原创 【Socket】解决UDP丢包问题
UDP是一种不可靠的、无连接的、基于数据报的传输层协议。相比于TCP就比较简单,像写信一样,直接打包丢过去,就不用管了,而不用TCP这样的反复确认。所以UDP的优势就是速度快,开销小。
2024-06-07 15:05:43
959
原创 【Java】JVM字节码分析
Java 字节码是Java源代码编译生成的中间形式,赋予Java跨平台特性,通过对字节码的分析,可以迅速找到代码的性能瓶颈。
2024-06-05 18:36:42
272
1
原创 【Socket】解决TCP粘包问题
TCP粘包是指在使用TCP协议进行数据传输时,发送方连续发送的多个数据包在接收方收到时被黏合成一个大的数据包。这种现象可能会导致接收方无法正确解析数据,从而影响应用程序的正常运行。
2024-06-04 12:50:41
818
1
原创 【MySQL】数据库优化
如何对MySQL中的数据库进行优化,如何优化数据表中的数据类型、删除重复、冗余索引;如何设计数据库,数据库的范式要求。如何对数据表进行分析、检查、优化、拆分。
2024-05-31 15:11:54
957
原创 【MySQL】MySQL语句优化
MySQL语句优化包括创建合适的索引、使用覆盖索引、避免不必要的子查询、通过 EXPLAIN 分析查询计划、进行批量操作、减少锁定范围、使用预编译语句和查询缓存,以显著提高查询性能和数据库运行效率。
2024-05-28 19:44:42
1399
原创 【Python】基于Python的性能优化
通过多线程、协程和多进程可以显著提升程序的性能。多线程适用于I/O密集型任务,尽管受限于Python的GIL,但能在I/O等待期间提高并发性。协程则更为轻量和高效,特别适合处理大量异步I/O操作。
2024-05-24 11:51:27
669
原创 【MySQL】MySQL的索引优化
哪些场景下MySQL会使用索引查询数据,哪些场景下MySQL不会使用索引查询数据,以及如何使用索引提示来告知查询优化器使用索引、忽略索引和强制索引索引。
2024-05-19 15:09:59
959
1
原创 【MySQL】MySQL查询优化
通过详细的查询 SQL 语句分析,深入挖掘潜在的性能瓶颈,结合数据库架构、索引优化以及查询执行计划等方面,提出针对性的优化建议,以提升查询性能和系统效率。
2024-05-17 16:26:26
886
原创 【Python】基于Python的性能分析
什么是性能分析,字面意思就是对程序的性能进行分析,从用户角度出发就是运行的速度,占用的内存。 通过对以上情况的分析,来决定程序的哪部份能被优化。提高程序的速度以及内存的使用效率。
2024-05-11 19:54:33
878
1
原创 【Python】基于Python的MapReduce
针对在100GB级别的大型文件中进行数据检索,使用MapReduce解决内存占用过高、IO效率低下等问题
2024-05-04 22:53:57
563
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人