20180224

    在家网不知道怎么回事,csdn上的去但是登录界面死活卡主,现在才能登上。放假这写天很少看过题,前天做了下牛客网的挑战赛,真的是状态不对,一个超简单的a题,想错结果做了一个多小时。今天没有看新东西,就看了下自己的几个初学的博客,先把寒假学的新东西回忆一下,然后饶齐的博客和几个比赛该刷了。
【完美复现】面向配电网韧性提升的移动储能预布局与动态调度策略【IEEE33节点】(Matlab代码实现)内容概要:本文介绍了基于IEEE33节点的配电网韧性提升方法,重点研究了移动储能系统的预布局与动态调度策略。通过Matlab代码实现,提出了一种结合预配置和动态调度的两阶段优化模型,旨在应对电网故障或极端事件时快速恢复供电能力。文中采用了多种智能优化算法(如PSO、MPSO、TACPSO、SOA、GA等)进行对比分析,验证所提策略的有效性和优越性。研究不仅关注移动储能单元的初始部署位置,还深入探讨其在故障发生后的动态路径规划与电力支援过程,从而全面提升配电网的韧性水平。; 适合人群:具备电力系统基础知识和Matlab编程能力的研究生、科研人员及从事智能电网、能源系统优化等相关领域的工程技术人员。; 使用场景及目标:①用于科研复现,特别是IEEE顶刊或SCI一区论文中关于配电网韧性、应急电源调度的研究;②支撑电力系统在灾害或故障条件下的恢复力优化设计,提升实际电网应对突发事件的能力;③为移动储能系统在智能配电网中的应用提供理论依据和技术支持。; 阅读建议:建议读者结合提供的Matlab代码逐模块分析,重点关注目标函数建模、约束条件设置以及智能算法的实现细节。同时推荐参考文中提及的MPS预配置与动态调度上下两部分,系统掌握完整的技术路线,并可通过替换不同算法或测试系统进一步拓展研究。
warning: ncurses-base-5.9-14.20130511.el7_4.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID f4a80eb5: NOKEY Verifying... ################################# [100%] Preparing... ################################# [100%] package ncurses-base-6.1-7.20180224.el8.noarch (which is newer than ncurses-base-5.9-14.20130511.el7_4.noarch) is already installed file /usr/share/terminfo/A/Apple_Terminal from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/E/Eterm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/E/Eterm-256color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/E/Eterm-88color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/E/Eterm-color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/a/aterm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/c/cygwin from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/g/gnome from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/g/gnome-256color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/h/hurd from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/j/jfbterm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/k/kon from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/k/kon2 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/k/konsole from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/k/konsole-256color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/l/linux from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/m/mlterm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/m/mrxvt from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/n/nsterm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/n/nxterm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/p/putty from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/p/putty-256color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/r/rxvt from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/r/rxvt-16color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/r/rxvt-256color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/r/rxvt-88color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/r/rxvt-basic from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/r/rxvt-color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/r/rxvt-cygwin from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/r/rxvt-cygwin-native from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/r/rxvt-unicode from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/r/rxvt-xpm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen-16color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen-256color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen.Eterm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen.gnome from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen.konsole from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen.linux from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen.mlterm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen.mrxvt from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen.rxvt from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen.teraterm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen.vte from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen.xterm-new from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen.xterm-r6 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/screen.xterm-xfree86 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/st from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/st-16color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/s/st-256color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/t/teraterm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/t/teraterm2.3 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/v/vs100 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/v/vt100 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/v/vt100-am from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/v/vt100-nav from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/v/vt102 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/v/vte from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/v/vte-256color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/v/vwmterm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xfce from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-1002 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-1003 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-16color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-24 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-256color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-88color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-8bit from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-basic from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-bold from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-color from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-hp from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-new from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-nic from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-noapp from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-old from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-pcolor from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-r5 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-r6 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-sco from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-sun from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-utf8 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-vt220 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-xf86-v32 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-xf86-v33 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-xf86-v333 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-xf86-v40 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-xf86-v43 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-xf86-v44 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-xfree86 from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterm-xi from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch file /usr/share/terminfo/x/xterms from install of ncurses-base-5.9-14.20130511.el7_4.noarch conflicts with file from package ncurses-base-6.1-7.20180224.el8.noarch
06-14
### CentOS 8.2 安装 MySQL 5.7 时 ncurses-base 包冲突解决方案 在 CentOS 8.2 中安装 MySQL 5.7 时,可能会遇到与 `ncurses-base` 包的冲突问题。这是因为 MySQL 5.7 需要依赖于较旧版本的 `ncurses` 库,而 CentOS 8 默认使用的是较新的 `ncurses6` 库[^1]。以下内容详细说明了解决方案。 #### 1. 卸载现有 MySQL 如果系统中已安装 MySQL 8.0,需要先卸载以避免冲突: ```bash rpm -qa | grep mysql yum remove $(rpm -qa | grep mysql) ``` #### 2. 安装兼容的 `ncurses` 版本 CentOS 8 默认安装了 `ncurses6`,但 MySQL 5.7 需要 `ncurses5`。可以通过以下步骤解决此问题: - **下载并安装 `ncurses-compat-libs`** `ncurses-compat-libs` 提供了与 `ncurses5` 兼容的库文件。 ```bash yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm yum install -y ncurses-compat-libs ``` - **验证安装** 确保 `ncurses5` 的兼容库已正确安装: ```bash ls /lib64/libncurses.so.5 ``` #### 3. 下载并解压 MySQL 5.7 从官方源下载 MySQL 5.7 的二进制包,并解压到指定目录: ```bash wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz tar -zxvf mysql-5.7.29-linux-glibc2.12-x86_64.tar.gz mv mysql-5.7.29-linux-glibc2.12-x86_64 /usr/local/mysql-5.7.29 ``` #### 4. 配置环境变量 将 MySQL 的可执行路径添加到系统的环境变量中: ```bash echo 'export PATH=$PATH:/usr/local/mysql-5.7.29/bin' >> ~/.bashrc source ~/.bashrc ``` #### 5. 创建用户和组 创建专用的 MySQL 用户和组,并赋予相应权限: ```bash groupadd mysql useradd -r -g mysql -s /bin/false mysql chown -R mysql:mysql /usr/local/mysql-5.7.29/ ``` #### 6. 初始化数据库 初始化 MySQL 数据目录并生成配置文件: ```bash mkdir -p /usr/local/mysql-5.7.29/data /usr/local/mysql-5.7.29/bin/mysqld --initialize --user=mysql --basedir=/usr/local/mysql-5.7.29 --datadir=/usr/local/mysql-5.7.29/data ``` #### 7. 启动 MySQL 服务 通过以下命令启动 MySQL 服务: ```bash /usr/local/mysql-5.7.29/support-files/mysql.server start ``` #### 8. 验证安装 检查 MySQL 是否正常运行: ```bash mysql --version ``` --- ### 注意事项 - 如果仍然遇到依赖问题,可以尝试手动安装 `ncurses5` 的 RPM 包,但需谨慎操作以避免破坏系统完整性[^4]。 - 在生产环境中,建议使用容器化技术(如 Docker)来隔离 MySQL 5.7 的运行环境,从而避免依赖冲突问题。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值