UP目录一、理论基础二、核心程序三、测试结果一、理论基础        NSGA-II适合应用于复杂的、多目标优化问题。是K-Deb教授于2002在论文:A Fast and Elitist Multiobjective Genetic Algorithm:NSGA-II,中提出。在论文中提出的NSGA-II解决了NSGA的主要缺陷,实现快速、准确的搜索性能
1. 以root用户登入mysql,执行如下语句开启慢查询日志: set global slow_query_log=1; set long_query_time=3;  注: 以上设置为临时的,重启就没了,如果需要长期打开慢查询日志可以在配置 文件my.cnf中加入如下: [mysqld] --slow_query_log[={0|1}&nbs
转载 2023-10-11 03:16:55
95阅读
以前都是做小项目,数据库表的数据一般都不超过十万条。最近接手一考试项目,个别表的数据已经超过四百万的数据量。数据库一直没有优化过,所幸表字段不多,并没有照成很大的隐患。借此机会学习一下mysql的性能。mysql读取sql语句顺序 一条sql语句经过机器解析,会分成若干个读取步骤。机器根据步骤来进行全表扫描匹配查询出我们想要的结果。mysql的顺序步骤为: FROM>ON–JOIN&gt
转载 2023-10-10 21:35:22
52阅读
# MySQL存储过程指南 作为一名经验丰富的开发者,我将会教你如何实现MySQL存储过程。在本文中,我将向你展示整个过程的步骤,并告诉你每一步需要做什么,以及需要使用的代码和代码注释。 ## 1. 流程概述 下表展示了MySQL存储过程的整个流程: | 步骤 | 描述 | | --------
原创 2024-01-08 04:05:18
75阅读
在众多编程语言中,Python的社区生态是其中的佼佼者之一。几乎所有的技术痛点,例如优化代码提升速度,在社区内都有很多成功的解决方案。本文分享的就是一份可以令 Python 变快的工具清单,值得了解下。一、序言这篇文章会提供一些优化代码的工具。会让代码变得更简洁,或者更迅速。当然这些并不能代替算法设计,但是还是能让Python加速很多倍。其实前面讲算法的文章,也有提到过。比如适用于双向队列的 de
转载 2023-08-09 14:10:22
116阅读
1.show  full processlist;可用于生产环境现场查看哪些锁存在。2show innodb status;用于查看死
原创 2022-12-27 18:34:57
328阅读
Twitter 工程师谈 JVM Twitter 工程师谈 JVM 2016年03月24日 10:22:30 wenniuwuren https://blog.csdn.net/wenniuwuren/article/details/50969363 一. 需要关注的几个方面内存
转载 2018-12-04 11:18:00
375阅读
2评论
转载 2018-05-25 15:03:00
115阅读
2评论
由于经常被抓取文章内容,在此附上博客文章网址:,偶尔会更新某些出错的数据或文字
原创 2022-11-30 11:55:44
112阅读
有同学通过 zipkin 发现 dns 解析偶尔会花费 40ms(预期是 1ms 以内),并且猜测和 alpine 镜像有关系。第一反应不太可能是 alpine 镜像的问题(alpine 镜像使用这么频繁,如果有问题应该早就修复了),下面针对这个问题进行分析。本文出自go dns解析过程 | Go 技术论坛 (learnku.com)
转载 2024-03-25 17:21:08
76阅读
前阵       对底层账单系统进行了压测的最后一步 jvm启动参数中,减小了线程的堆栈空间: XX:ThreadStackSize=256K,缩减至原来的四分之一,效果明显,不过并没有调试其他内存空间及gc相关参数。这次有机会在实际压测中,这一部分内容,
转载 2018-03-21 13:22:00
74阅读
概述有的时候,我们可能会遇到大数据计算中一个最棘手的问题——数据倾斜,此时Spark作业的性能会比期望差很多。数据倾斜,就是使用各种技术方案解决不同类型的数据倾斜问题,以保证Spark作业的性能。数据倾斜发生时的现象绝大多数task执行得都非常快,但个别task执行极慢。比如,总共有1000个task,997个task都在1分钟之内执行完了,但是剩余两三个task却要一两个小时。这种情况很
转载 2024-08-06 10:31:24
73阅读
1. 参数调整         每个机器学习算法包含一系列参数,勇于调整算法来控制模型。一般来说随着算法复杂度的增加,调整参数会越多,更难于理解。下面几个例子为流行的分类算法参方法:1)逻辑回归:无2)knn:要平均的近邻数目3)决策树:划分标准、树的最大深度、划分需要的最少样本数。4)核函数SVM:核函数类型、核函数系数、惩罚参数。5)随机森林
精品推荐国内稀缺优秀Java全栈课程-Vue+SpringBoot通讯录系统全新发布!Docker快速手上视
转载 2021-07-27 15:11:09
435阅读
精品推荐国内稀缺优秀Java全栈课程-Vue+SpringBoot通讯录系统全新发布!Docker快速手上视
转载 2021-07-27 15:12:00
368阅读
# Python RocksDB 指南 ## 介绍 作为一名经验丰富的开发者,你必须了解如何实现对 Python RocksDB 的。在这篇指南中,我将教会你如何一步步进行这个过程。 ## 流程图 ```mermaid flowchart TD 开始 --> 下载RocksDB 下载RocksDB --> 安装RocksDB 安装RocksDB --> 配置Py
原创 2024-03-19 05:38:56
48阅读
# Python WSGIServer WSGIServer 是 Python 标准库中的一部分,用于创建一个简单的 HTTP 服务器。虽然它是一个轻量级的服务器,但有时候我们还是需要对其进行以满足更高的性能要求。本文将介绍一些常用的方法,并提供代码示例。 ## 1. 多线程 WSGIServer 默认是单线程的,这意味着它在处理请求时是同步的。为了提高并发处理能力,我们可以开
原创 2024-07-21 03:23:52
245阅读
 1 UDP      buffer size              sysctl -a        接收 net.core.rmem_default  (默认)         &nb
原创 2012-04-07 18:26:27
884阅读
1.堆内存分区在具体介绍GC前,先复习下JVM内存结构中的堆堆是JVM内存区域中所占空间最大的内存区域,是.
原创 2022-07-29 10:49:44
385阅读
 1 查看     less /proc/PID/status     less /proc/PID/statm     pmap  PID(进程号)     memusage  命令  (yum install glibc-utils  -y)  
原创 2012-04-07 18:25:21
2206阅读
  • 1
  • 2
  • 3
  • 4
  • 5