自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 tokei高效统计代码量

查看code总数即可(也会列出各个语言的代码量)

2025-06-26 09:18:57 351

原创 python设置(.venv)模式

我们一般使用pycharm的时候自己想用idea中的pip命令下载依赖,可以这里直接设置,然后就有对应下面的一些依赖,这样我们打开终端也会出现虚拟终端,直接可以使用pip install 命令了。

2025-05-28 10:50:46 281

原创 要将 test 分支压缩合并(squash merge)到 master 分支

请按以下步骤操作:步骤 1:切换到 master 分支bash复制。

2025-04-15 14:39:22 482

原创 卸载k8s

kubeadm reset -fmodprobe -r ipiplsmodrm -rf ~/.kube/rm -rf /etc/kubernetes/rm -rf /etc/systemd/system/kubelet.service.drm -rf /etc/systemd/system/kubelet.servicerm -rf /usr/bin/kube*rm -rf /etc/cnirm -rf /opt/cnirm -rf /var/lib/etcdrm -rf /var/e

2022-01-06 15:07:39 509

原创 GitHub简写回复

在看 github 上的 PR 回复的时候,往往会出现类似于 LGTM、WIP等一类缩写,作为一个无知少年,还真是一脸蒙蔽。那么这些字母分别代表什么意思呢?通常,我们在 github 上最为常见的是以下这些词:PR:Pull Request,如果给其它项目提交合并代码的请求时,就说会提交一个PR。WIP:Work In Progress,如果你要做一个很大的改动,可以在完成部分的情况下先提交,但说明WIP,方便项目维护人员知道你还在 Work,同时他们可以先审核已经完成的。PTAL:P

2022-01-06 12:03:50 1702

原创 Linux上传文件到OSS

linux中下载安装ossutil官方链接https://help.aliyun.com/document_detail/120075.html#concept-303829wget http://gosspublic.alicdn.com/ossutil/1.6.9/ossutil64chmod 755 ossutil64./ossutil64 config输入配置文件路径/home/自己的user/.ossutilconfig,CH或EN语言,endpoint,accessKeyID,a

2022-01-01 14:46:36 944

原创 git合并多次提交

git合并多次commit提交直接删除上一次提交git reset --hard HEAD^git push -f合并多次提交git rebase -i HEAD~3执行返回如下结果:pick d1232342cf1f9 fix: 第一次提交pick 479711234f216 fix: 第二次提交pick fb282144124c8d fix: 第三次提交这时候我们需要修改commit,按 i 进入编辑模式,把需要修改的commit前面的pick换成s或者squash

2021-12-26 15:46:26 828

原创 IDEA项目文件突然消失的问题

idea中,如果发现自己的项目文件夹突然就不见了,或者在最上面的一栏里,那么我们就可以采取删除.idea的方法来恢复项目文件具体操作:进入到自己的项目文件夹里,然后找到.idea这个文件,删除即可。。。...

2021-11-20 15:40:41 8270 6

原创 解决GitHub拉取代码慢的问题

解决github拉取代码慢的问题在git clone的地址,例如git clone https://github.com/alibaba/sealer,改为git clone https://github.com.cnpmjs.org/alibaba/sealer,也就是说 在.com后面加上.cnpmjs.org就可以解决下载慢的问题了。含有子模块项目对于子模块,可以先不要在git clone的时候加上--recursive,等主体部分下载完之后,该文件夹中有个隐藏文件称为:.gitmodule

2021-10-31 18:31:33 627

原创 冒泡排序代码演示

冒泡排序public class Mp { public static void main(String[] args) { //冒泡排序算法 //首先先定义一个数组 int[] numbers = new int[]{23,77,41,45,42,12,74,66,21}; //对i进行遍历 for (int i =0;i<numbers.length;i++){ //对j进行leng

2021-10-23 22:42:05 141

原创 docker常用命令总结

docker常用命令总结docker容器操作1、查看docker容器版本docker version2、查看docker容器信息docker info3、docker的帮助命令,如果我们遇到不会的命令可以使用以下命令来查找docker --help4、在后台以交互分方式启动docker容器docker run -d -i -t <imageID> /bin/bash 5、查看全部程序在后台运行docker ps -a6、进入docker容器有两个命令使用do

2021-10-23 14:43:06 129

原创 对MVC三层架构的理解

学习完spring+springmvc+mybatis系统架构设计持久层对象(也称持久层或持久化层):该层由若干持久化类(实体类)组成数据访问层(DAO层):该层由若干DAO接口和MyBatis映射文件组成。接口的名称统一以DAO结尾,且MyBatis的映射文件名称要与接口的名称相同。业务逻辑层(Service层):该层由若干Service接口和实现类组成,业务逻辑层的接口统一使用Service结尾,其实现类名称统一在接口名后面加Impl。该层主要用于实现系统的业务逻辑。web表现层:该层包括Spr

2021-10-23 12:32:07 155

原创 反射

反射 类加载器1.1类的加载当程序要使用某个类时,如果该类还未被加载到内存中,则系统会通过加载,连接,初始化三步来实现对这个类进行初始化。加载就是指将class文件读入内存,并为之创建一个Class对象。任何类被使用时系统都会建立一个Class对象连接验证 是否有正确的内部结构,并和其他类协调一致准备 负责为类的静态成员分配内存,并设置默认初始化值解析 将类的二进制数据中的符号引用替换为直接引用初始化和我们之前new一个对象差不多1.2类初始化时机创建类的实例类的静态变量,或者

2021-01-27 21:46:42 102

原创 git学习的一些基本命令

生成ssh密匙ssh-keygen -t rsa -C “youremail@example.com”连续敲3次回车生成密匙默认再c盘users你的用户名下的.ssh目录里名字叫 id_rsa.pubcat id_rsa.pub 可以显示公钥的内容或者用其他文本编辑工具打开复制里面的内容配置本地的git信息git config --global user.name “你的用户名”git config --global user.email “你的电子邮箱”git 基本的命令git ini

2021-01-27 21:46:16 108

转载 到底什么是HashCode

一、hashcode是什么?1、hash和hash表是什么?想要知道这个hashcode,首先得知道hash,通过百度百科看一下hash是一个函数,该函数中的实现就是一种算法,就是通过一系列的算法来得到一个hash值,这个时候,我们就需要知道另一个东西,hash表,通过hash算法得到的hash值就在这张hash表中,也就是说,hash表就是所有的hash值组成的,有很多种hash函数,也就代表着有很多种算法得到hash值,如上面截图的三种,等会我们就拿第一种来说。2、hashcode有了前面的基

2020-12-14 11:08:39 372

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除