- 博客(6)
- 收藏
- 关注
原创 常见的排序算法
冒泡排序每次循环把最大的数移到后面外层循环表示需要交换的次数内层循环表示剩余需要排序的元素时间复杂度:O(n2)public void maopao(int[] nums) { int len = nums.length; for (int i = 1; i < len; i++) { for (int j = 0; j < len - i; j++) { if (nums[j] > nums[j + 1]) {
2021-07-06 21:14:02 71
原创 maven 项目之间的关系
依赖关系项目 A 和项目 B 在同一个工作空间(同一个目录)中,项目 B 可以调用项目 A 的 全部资源(代码和引入的 jar 包),无需将项目 A 打包放到本地仓库中。但 如果项目需要在服务器(例:tomcat)上运行,就需要打包了打包要根据依赖关系的顺序依次打包,A —> B —> C,打包顺序:C ,B,A项目 A 和 项目 B 是两个独立的项目,项目 B 需要依赖项目 A 才能完成功能,它们各自实现一个功能使用项目 A 的 pom.xml<groupId
2021-01-26 23:15:03 132
原创 装配线问题---动态规划
// 装配线问题public class Forth { public static void main(String[] args) { // 有 2 条装配线, 每条装配线上有 6 个装配站 int[][] a = new int[][]{{7, 9, 3, 4, 8, 4}, {8, 5, 6, 4, 5, 7}}; // 通过装配线上每个站所需时间 int[][] b = new int[][]{{2, 3, 1, 3, 4}, {2, 1,
2020-12-22 14:17:54 246 1
原创 Typora常用快捷键
Markdown常用快捷键1、标题ctrl + 数字2、字体-HelloWorld — 粗体:ctrl + BHelloWorld — 斜体:ctrl + iHelloWorld — 下划线:ctrl+uHelloWorld — 删除线:alt+shift+53、引用英文右箭头 + 空格4、分割线三个 ‘-’ 或者 ‘*’ + 换行5、图片! + [图片名称] + (图片路径)6、超链接[链接名称] + () 【markdown不会跳
2020-11-29 17:40:27 253 1
原创 git中的版本差异和分支差异
版本差异产生原因:多人协作开发时,甲乙两人从远程仓库上clone项目到本地电脑。甲修改了项目并push到远程仓库中去了,然后乙也修改项目提交。这时,乙就会提交失败,版本差异就产生了。解决方法:两人协调好后,乙要先 git pull,使本地电脑上的项目是最新的,即甲修改后的项目。然后就是添加(add)、提交(commit)、push分支差异产生原因:有两个分支 — master和dev,在dev分支中修改了文件 test.txt ,并提交(commit),分支master也修改了
2020-11-29 17:37:56 471
原创 UML与Rose建模实用教程电子书
链接: https://pan.baidu.com/s/13qWtTgIQpe_LMWj_l-o2bA 提取码: ptkf 复制这段内容后打开百度网盘手机App,操作更方便哦
2020-10-12 20:11:38 1032 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人