一、简介 麻雀搜索算法(Sparrow Search Algorithm, SSA)是于2020年提出的。SSA 主要是受麻雀的觅食行为和反捕食行为的启发而提出的。该算法比较新颖,具有寻优能力强,收敛速度快的优点。 1 算法原理 建立麻雀搜索算法的数学模型,主要规则如下所述: (1)发现者通常拥有较 ...
分类:
编程语言 时间:
2021-06-25 17:18:08
阅读次数:
0
面向过程编程 初学者编程时多半采用直接耦合的方式编程,即在类中直接new一个对象,或者将代码逻辑大段的写在一个方法里,有点儿类似于面向过程。 问题出现 这样虽然可以满足当下的需求,但是一旦需求变化,比如: 场景一:覆盖 PD提了新的需求,这时需要增加一个新的逻辑替代原有逻辑,则需要手动覆盖大段原代码 ...
分类:
编程语言 时间:
2021-06-25 17:17:14
阅读次数:
0
静态代理模式 为什么要学习代理模式? 因为这就是SpringAOP的底层! 面试: 【SpringAOP和SpringMVC】 静态代理 角色分析: 抽象的角色:一般用接口或者抽象类解决 - — 租房 真实的角色:被代理的角色 —- 房东 代理角色:代理真实角色,代理真实角色后,我们一般做一些附属操 ...
分类:
其他好文 时间:
2021-06-25 17:08:28
阅读次数:
0
杰克将n张分别写有1,2,.. . , n的卡片按任意顺序排成—列放在桌面上.派将每张卡片染成红色,黄色,蓝色之一.随后,杰克从1开始,按卡片上的数字从小到大的顺序依次取走这些卡片.求证:对任意放置方法,派都可以选择合适的染色方式,使得在杰克取走卡片的过程中,任意时刻,任意两张同色的卡片之间必有至少 ...
分类:
其他好文 时间:
2021-06-25 16:57:58
阅读次数:
0
继续学习GitHub的开源项目MyDiary,它的地址是https://github.com/DaxiaK/MyDiary。 截止目前为止我的代码是https://github.com/BILY5354/OurDiaryGit 还参考了b站教程https://www.bilibili.com/vid ...
分类:
其他好文 时间:
2021-06-25 16:55:34
阅读次数:
0
##C语言数组实验报告 ###姓名:揭子奇 实验地点:一教524 实验时间:2021-6-9 ##一、实验目的与要求 1、掌握一维和多维数组的定义和数组元素的使用方法。 2、了解一维和多维数组初始化的方法。 3、学习一维和多维数组的基本方法。 4、掌握C语言提供的对字符串进行处理的基本函数库。 ## ...
分类:
编程语言 时间:
2021-06-25 16:54:47
阅读次数:
0
1、IO模型的基础概念 在学习IO模型前先介绍几个概念。 用户空间和内核空间 进程切换 进程的阻塞 文件描述符 缓存 I/O 1、用户空间和内核空间 Linux操作系统和驱动程序运行在内核空间,应用程序运行在用户空间 os分配给每个进程一个独立的、连续的、虚拟的地址内存空间,该大小一般是4G(32位 ...
分类:
编程语言 时间:
2021-06-25 16:53:53
阅读次数:
0
前言 仓库(Repository) 源仓库 开发者仓库 分支(Branch) 永久性分支 暂时性分支 工作流(workflow) 总结 前言 (本文假设各位已经对基本git的基本概念、操作有一定的理解,如无相关git知识,可以参考Pro Git这本书进行相关的学习和练习) 很多项目开发都会采用git ...
分类:
其他好文 时间:
2021-06-25 16:53:13
阅读次数:
0
哦,又是这该死的aarch64,为什么,想用conda装生信的许多软件都会在此碰壁,在下才疏学浅,实在是搞不懂。不过话说回来,我好像是来记录自己怎么在这台服务器上装cutadapt的。 conda可以有也可以不有,我是先装了个conda,然后创建了一个cutadapt的环境,在这个环境下再进行操作的 ...
分类:
其他好文 时间:
2021-06-25 16:52:21
阅读次数:
0
随笔——课程过半想对家长说的话 咱们的课程已经过去了一半 每天在与孩子们沟通交流的过程中都会有一些思考 这里整理下来即给自己一些未来上课的思路 也想对各位家长们说一些除了冷冰冰的话术之外掏心窝子的话 关于孩子的一些思考 说句实在的 我一直觉得小学到初中的数学 是有断层的,或者说 不是那么的尽善尽美的 ...
分类:
其他好文 时间:
2021-06-25 16:51:34
阅读次数:
0