相关文章
acwing算法基础之搜索与图论--染色法判断二分图
目录 1 基础知识2 模板3 工程化 1 基础知识
二分图:每条边连接的起点和终点,分别属于集合A和集合B。
一个图是二分图,当且仅当,图中不含奇数环(即,回环中的结点数目是奇数)。
染色法判定二分…
编程日记
2024/12/23 16:27:32
Java中的7大设计原则
在面向对象的设计过程中,首先需要考虑的是如何同时提高一个软件系统的可维护性和可复用性。这时,遵从面向对象的设计原则,可以在进行设计方案时减少错误设计的产生,从不同的角度提升一个软件结构的设计水平。 1、单一职责
一个类…
编程日记
2024/12/23 9:44:46
为 Ubuntu 虚拟机构建 SSH 服务器
以校园网环境和VMware为例,关键步骤如下: 安装 SSH 服务: 打开 Ubuntu 虚拟机。打开终端。输入命令 sudo apt-get update 更新软件包列表。输入命令 sudo apt-get install openssh-server 安装 SSH 服务。 配置 SSH 服务: 编辑配…
编程日记
2024/12/23 16:26:05
基于安卓android微信小程序的物流仓储系统
项目介绍
本文以实际运用为开发背景,运用软件工程原理和开发方法,它主要是采用java语言技术和mysql数据库来完成对系统的设计。整个开发过程首先对物流仓储系统进行需求分析,得出物流仓储系统主要功能。接着对物流仓储系统进行总体设计和详细…
编程日记
2024/12/20 18:35:49
SpringBoot原理
1配置优先级:
SpringBoot项目当中支持的三类配置文件:
application.properties
application.yml
application.yaml配置文件优先级排名(从高到低):
1. properties配置文件
2. yml配置文件
3. yaml配置文件在SpringBoot…
编程日记
2024/12/20 2:52:33
Vue3像Vue2一样在prototype(原型)上挂载数据
Vue2的写法
import App from ./App
import Vue from vue
import ./uni.promisify.adaptor
Vue.config.productionTip false
App.mpType app
import config from "./static/js/config/config.js"
Vue.prototype.$configconfig;
const app new Vue({...App
})
app.…
编程日记
2024/12/16 21:22:11
数据结构与算法—归并排序计数排序
目录 一、归并排序
1、主函数
2、递归实现
3、优化递归
4、非递归实现
5、特性总结:
二、计数排序
1、代码:
2、特性总结:
三、各种排序稳定性总结 一、归并排序 基本思想: 归并排序是建立在归并操作上的一种有效的排序…
编程日记
2024/12/22 19:38:58
【0基础学Java第九课】-- 抽象类和接口
9. 抽象类和接口 9.1 抽象类9.1.1 抽象类概念9.1.2 抽象类语法9.1.3 抽象类的特性9.1.4 抽象类的作用 9.2 接口9.2.1 接口的概念9.2.2 语法规则9.2.3 接口使用9.2.4 接口特性9.2.5 实现多个接口9.2.6 接口的继承9.2.9 抽象类和接口的区别 9.3 Object类9.3.1 获取对象方法9.3.1 …
编程日记
2024/12/21 18:15:41