Linux相关
Linux相关基础操作1.创建软连接创建一个软连接[root@auc-linux home]# ln -s /usr/hb/ /home/hb_link删除软连接的正确方式[root@auc-linux home]# rm /home/hb_link/rm: 无法删除”/home/hb_link/“: 是一个目录[root@auc-linux home]# rm /home/hb_linkrm:是否删除符号链接 “/home/hb_link”?y
2.MV命令mv命令,可以用来移动文件夹,也可以用来进行文件的重命名。mv命令后紧跟要操作的文件 再跟目标地址.\例子:将目录A重命名为B\mv A B\例子:将/a目录移动到/b下,并重命名为c\mv /a /b/c
Git基本使用
Git使用1.基础使用1.1提交更改通过命令 git init 把这个目录变成git可以管理的仓库,\再把文件添加到版本库中\
使用git add readme.txt将文件添加到暂存区
使用git commit -m "提交的注释"把文件提交到仓库
使用git status查看是否有文件未提交
使用git diff readme.txt查看文件被修改了什么内容当确认修改的内容无误后,使用git add & git commit提交到仓库1.2版本回退
使用git log查看每次提交的注释信息
使用git reset --hard HEAD^回退到上一个版本
使用git reset --hard HEAD^^回退到上上一个版本
使用git reset --hard HEAD~100回退到前100个版本
使用git reset --hard 版本号回退到指定的版本,使用git relog查看版本号1.3撤销更改
使用git checkout -- readme.txt来撤销暂存区的更改2.远程仓库2.1推送到远程仓库先注册github账号,由于本地Git仓 ...
排序算法
冒泡排序基本原理通过对相邻元素两两比较,根据大小来交换元素的位置,通过一趟趟的比较和交换,最终得到一个有序的数组。原始的冒泡排序是稳定排序。由于该排序算法的每一轮要遍历所有元素,轮转的次数和元素数量相当,所以时间复杂度是$O(N^2)$
基本冒泡排序算法123456789101112131415161718public class BubbleSort{ private static void sort(int array[]){ int tmp=0; for(int i=0;i<array.length-i-1;j++) { if(array[j]>array[j]){ tmp=array[j]; array[j]=array[j+1]; array[j+1]=tmp; } } }}publ ...
Bug fix 经历
Docker相关基础操作docker容器网络更改1.添加自定义网络(默认是桥接模式)docker network create 网络名称2.解除容器绑定的网络docker network disconnect 网络名称 容器名称3.为容器重新指定网络docker network connect 网络名称 容器名称4.重启容器docker restart 容器名称5.查看效果docker inspect 容器名称
先解除容器绑定的网络,在为容器重新绑定网络即可
故障排除1.docker网络冲突解决办法故障具体表现为,当安装启动docker后,校园网认证的地址就不能打开,经过一番排查,发现是docker的默认网段和校园网认证的网段冲突了。解决方案为,使用route -n查看是哪里出现了问题,修改docker的网段
12345678vi /etc/docker/daemon.json{ "bip":"10.2.1.1/24" #随便写的地址,修改网段为不冲突的地址}# systemctl daemon-reload# syst ...
About me
自我介绍Part-1毕业于河南工业大学的一名“野生”技术极客。之所以是“野生”,是因为本科攻读于生物工程专业,研究微生物学,培养细胞,研究其代谢通路以及能量循环。生物工程是21世纪的朝阳产业,人们的衣食住行方方面面离不开生物学的相关技术,尤其是近年来疫情肆虐,核酸检测技术的广泛应用,病毒遗传物质的测序技术等,更使得生物学相关技术得到了广泛的关注。但即便如此,我仍然觉得这个领域不太适合我,我需要投身于我所热爱的计算机行业,我觉得在这个领域我将能够创造出更大的成就,因此,在考研时毅然决然地选择了跨专业报考计算机~
Part-2当我决定跨考计算机专业后,就开始了漫长的自学路程,计算机专业知识体系庞大而琐碎,但由于兴趣使然学习起来并不会觉得很枯燥,计算机专业的相关知识在网上的资料有很多,给自学党提供了很大的便利,那一段的学习经历才是我大学生活中最充实的一个阶段,每天都能收获新知识,就这样逐渐对计算机的运行过程有了一个全方位的了解,从此也算是入门了计算机。后来顺利地考入到了河南工业大学的信息科学与工程学院电子信息专业,就这样我开始了在更专业的平台去深入了解计算机和老师面对面学习相关理论知识。这里 ...