启发式算法
MathJax.Hub.Config({ tex2jax: {inlineMath: [['$', '$']]}, messageStyle: "none" });
启发式算法(heuristic algorithm)是相对于最优化算法提出的。一个问题的最优算法求得该问题每个实例的最优解。启发式算法可以这样定义:一个基于直观或经验构造的算法,在可接受的花费(指计算时间和空间)下给出待解决组合优化问题每一个实例的一个可行解,该可行解与最优解的偏离程度一般不能被预计。现阶段,启发式算法以仿自然体算法为主,主要有蚁群算法、模拟退火法、神经网络等
启发式搜索(Heuristically Search)又称为有信息搜索(Informed Search),它是利用问题拥有的启发信息来引导搜索,达到减少搜索范围、降低问题复杂度的目的,这种利用启发信息的搜索过程称为启发式搜索。
1)任何有助于找到问题的最优解,但不能保证找到最优解的方法均是启发式方法;
2)有助于加速求解过程和找到较优解的方法是启发式方法。
粒子群优化算法PSO(Particle Swarm Optimizati ...
java小记
写在前面Java优势:
Write Once, Run Anywhere
Java三大版本
JavaSE:标准版
JavaME:嵌入式开发
JavaEE:企业级开发
三大名词
JDK:Java Development Kit
JRE:Java Runtime Environment
JVM:Java Virtual Machine
JDK包含JRE,所以下载JDK就可以了,java的跨平台核心是使用了JVM
java开发环境搭建JDK的下载与安装
通过官网获取JDK:http://www.oracle.com
配置环境变量
系统变量里添加JAVA_HOME
在系统变量path路径添加bin目录
同样在系统变量path路径添加jre/bin目录
Java8之后安装jdk不再提供jre的安装,可以通过命令导出:管理员身份打开cmd,切换到java安装路径,输入命令bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre 即可
在用户变量中添加Classp ...
虚拟机安装macOS系统
参考链接
虚拟机安装macos系统(VMware虚拟机安装macOS详细
虚拟机VMware安装苹果系统macOS,超级详细教程,附文件下载,真教程!!
如何使用虚拟机VMware安装苹果macOS系统
1 安装虚拟机VMwareVMware16
2 安装解锁工具unlocker解锁虚拟机安装macOS限制工具
unlocker v3.0.3
运行unlocker中win-install时,出现file not found-darwin.
3 虚拟机安装 maOSmacOS系统下载
macOS kealos 10.15 (非百度云盘)
Apple macOS 下载汇总(系统、应用和技巧)
报错客户机操作系统已禁用 CPU
4 解决安装后屏幕适应问题安装VMware Tools,用到步骤二中darwin.iso
优化虚拟机中的Mac系统怎么优化
VMware 15 上Mac虚拟机卡顿情况的优化
全网最详细的VMware虚拟机安装MacOS系统教程,没有之一!!!附全部资源
网络
mac虚拟机如何开启wifi
VMware虚拟机mac系统以太网无法上网
app store ...
Python程序设计二级考试必看
1.程序设计基本方法
思维导图
1.1高级编程语言两类执行机制| 语言|执行机制 |示例|区别-|-|-|-静态语言|编译执行|如C语言、Java语言|编译是一次性地翻译,一旦程序被编译,不再需要编译程序或者源代码。脚本语言|解释执行|如Python语言、JavaScript语言、PHP语言|解释则在每次程序运行时都需要解释器和源代码。
编译是将源代码转换成目标代码的过程,通常,源代码是高级语言代码,目标代码是机器语言代码,执行编译的计算机程序称为编译器
解释是将源代码逐条转换成目标代码同时逐条运行目标代码的过程。执行解释的计算机程序称为解释器。
1.2 Python解释器的两个重要工具IDLE:Python集成开发环境,用来编写和调试Python代码;Pip:Python第三方库安装工具,用来在当前计算机上安装第三方库
关于python的安装,发展历史,程序设计IPO方法,Pythond优缺点为避免繁琐,这里不予过多介绍,有问题的可以留言或自己百度解决~~
2.Python语言基本语法元素
思维导图
考纲考点程序的基本语法元素:程序的格式框架、缩进、注释、变量、命名、保留 ...
C盘与D盘中间有个恢复分区,导致C盘不能扩展卷解决
C盘与D盘中间有个恢复分区,导致C盘不能扩展卷解决
C盘还剩二十几个G可用内存,看着就难受,然后想着可以把D盘压缩卷出来点给C盘,压缩后发现D盘和C盘中间夹着个恢复分区,压缩出来的内存不在C盘旁边,所以C盘的扩展卷选项是灰色不能用的。
于是就在网上找一些相关问题,有的说要删除这个恢复分区,有的格式化重新建;我怎么看怎么不靠谱。于是在找解决方法中看到了一篇博客,用此方法可以移动各分区,然后C盘扩展完成
软件官网:https://www.disktool.cn/feature.html博客网址:https://blog.csdn.net/visual_eagle/article/details/106170969
成功帮助舍友解决
选课
1. 选课这学期课程内容比较少,选修8门已经满了,课表如下:
学院选修在系统工程和经济法概论中选择了前者。这学期学分一共就15.6分,严格说是15.55学分。相比其他大院少了不止一点。
2. 课程统计
课程名称
课程类别
课程性质
开课单位
授课教师
学分
概率论与数理统计
通识教育基础课
必修
数学与统计学院
赵彦
2.5
数据库原理与应用
大类基础课
必修
经济与管理学院
杨朝君
2
大学生职业发展
拓展提高
必修
本科生院
安翔
1
形势与政策(Ⅲ)
通识教育基础课
必修
马克思主义学院
樊稳
0.3
经管类学科导论(II)
通识教育核心课
必修
经济与管理学院
陈希,尚娟
0.25
系统工程
大类基础课
学院选修(任选)
经济与管理学院
刘爱军
2
大学英语中级(I)
通识教育基础课
必修
外国语学院
赵蓉
2
马克思主义基本原理
通识教育基础课
必修
马克思主义学院
刘向舒
3
大学体育(Ⅲ)
通识教育基础课
必修
体育部
0.5
运筹学
大类基础课
必修
经济与管理学院
赵彦
2
<!— 数学建模
公共任选课 ...
学车记
学车记1 2022-08-16
一如既往的学驾校,一天四趟校车,学车的日子总不至于太单调。在等车的时间,没想到《平凡的世界》第3部都快看完了,感觉路遥笔下的悲喜事,自己从来不偏袒一方,正以平凡的口吻娓娓道来。学车的过程中也认识了一群伙伴,但碍于性格总交往不深。学车的地方云很近,是个抬头发呆的好去处>~<
学车记2 2021-08-17
今天看完了《平凡的世界》第三部(利用学驾校时间看的手机),结尾虽然对孙少平的后来没有阐释,但说到还是归于平凡,意味深长。在文末摘抄几句点题的句子:平凡又平庸的我们努力奔向爱情。 在这平凡的世界里努力过好平凡的生活。我这个平凡的世界里平凡的人觉得遥不可及。同时,今天是keep打卡第一天 fighting~
学车记3 2021-08-18
中午天 ...
hexo 新建分类和标签
生成的新文件夹都在 source 下也就是和放文章的文件夹一块以下所有命令都是在博客文件目录下执行
1.创建“分类”选项生成“分类”页并添加 tpye 属性,进入博客目录。执行命令下方命令
1hexo new page categories
categories 文件夹下会有 index.md 这个文件,打开后默认内容是这样的:
12345---title: 分类date: 2019-04-24 15:30:30type: categories---
保存并关闭文件。
给文章添加“categories”属性
打开需要添加分类的文章,为其添加 categories 属性。下方的 categories:Hexo 表示这篇文章添加到到“Hexo”这个分类。注意:一篇文章只会添加到一个分类中,如果是多个默认放到第一个分类中。
12345---title: hexo 添加分类及标签date: 2017-05-26 12:12:57categories: Hexo---
至此,成功给文章添加分类,点击首页的“分类”可以看到该分类下的所有文章。当然,只有添加了 categories: xxx 的文章 ...
github+hexo 个人博客更换主题
1 首先在 github 上找到该主题,博主这里是用的yilia-plus2 然后进入 blog 文件夹,然后 Git brush here输入以下指令,从 git 上 clone,放到 blog 文件夹的 theme/文件夹下,并命名为yilia-plus:格式为git clone+主题地址+储存地址例如git clone+git@github.com:JoeyBling/hexo-theme-yilia-plus.git+themes/yilia-plus
3 更改 blog 文件夹下的_config.yml 文件,然后将 theme 的值改为 yilia-plus4 然后执行1hexo s
浏览器输入localhost:4000可以看到预览效果
ps:如果 4000 端口被占用,更改端口hexo s -p 5000ps:这里知识本地预览,还没有部署到网站上
5 主题部署到网站基础知识:说明:网站的部署其实就是生成静态文件,blog 下所有生成的静态文件会放在 public/文件夹中,所谓部署 deploy 其实就是将 public/文件夹中内容上传到 git 仓库Aike50 ...
Hexo新手救星:常见部署错误与快速解决指南
1.err:Error:Spawn failed问题描述部署中可能会出现错误
12345678910fatal: unable to access 'https://github.com/Aike505/Aike505.github.io.git/': OpenSSL SSL_read: Connection was reset, errno 10054FATAL { err: Error: Spawn failed at ChildProcess.<anonymous> (E:\blog\aikeblog\node_modules\hexo-util\lib\spawn.js:51:21) at ChildProcess.emit (node:events:394:28) at ChildProcess.cp.emit (E:\blog\aikeblog\node_modules\cross-spawn\lib\enoent.js:34:29) at Process.ChildProcess._han ...