自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

专注于技术分享

该博客专注于JAVA、C++算法、以及日常使用的工具的分享和记录。

  • 博客(33)
  • 收藏
  • 关注

原创 Dockerfile实战:从零构建自定义CentOS镜像

【代码】Dockerfile实战:从零构建自定义CentOS镜像。

2025-05-14 15:40:54 1

原创 掌握Docker Commit:轻松创建自定义镜像

docker commit 命令允许用户通过修改现有容器来创建新的镜像。首先,启动并修改容器,例如在 Ubuntu 容器中安装 vim。然后,使用 docker commit 提交容器为新的镜像,并通过 -a 和 -m 选项分别指定作者信息和提交信息。提交后,使用 docker images 验证新镜像,并通过运行新镜像确认修改已生效。这一过程简化了镜像的定制和更新。

2025-05-14 15:15:26 44

原创 掌握Docker:从运行到挂载的全面指南

本文介绍了Docker容器的基本操作命令。首先,通过docker run -it命令可以启动并进入容器的交互式终端,其中-i参数保持标准输入打开,-t参数分配伪终端。使用exit可以退出终端。通过-d参数可以以分离模式运行容器,使其在后台运行。使用docker ps可以查看正在运行的容器,docker stop用于停止容器,docker start和docker restart分别用于启动和重启容器。删除容器可以使用docker rm命令,加上-f参数可以强制删除正在运行的容器。docker inspect

2025-05-14 14:13:47 92

原创 阿里云Docker镜像加速配置指南

本文介绍了如何通过阿里云官方镜像加速Docker镜像的拉取速度。首先,用户需要访问阿里云官方镜像入口。接着,检查Docker版本,确保版本大于1.10.0。然后,点击镜像加速器,根据使用的操作系统(如Ubuntu)选择相应的配置方式,并按照要求进行配置。完成配置后,拉取镜像的速度将显著提升。

2025-05-14 13:30:25 27

原创 Docker镜像操作全攻略:从查看、拉取到删除

本文介绍了Docker镜像的基本概念及其相关操作。Docker镜像是一个包含运行软件所需所有内容的轻量级独立软件包,是容器的基础。文章详细说明了如何查看当前Docker镜像、搜索镜像列表、拉取镜像、修改镜像名称以及删除镜像。通过这些命令,用户可以有效地管理和操作Docker镜像,为容器化应用的部署和运行提供支持。

2025-05-14 13:21:17 68

原创 Linux Ubuntu18.02.6 LTS 环境安装docker全攻略

本文详细介绍了在Ubuntu 18.02.6 LTS系统上安装Docker的步骤。首先,通过lsb_release -a命令确认系统版本,然后关闭防火墙以避免安装过程中的意外情况。接着,更新系统软件包并安装Docker所需的依赖。通过添加阿里云的Docker软件源,使用apt-get命令安装Docker。安装完成后,通过运行hello-world容器来验证Docker是否安装成功。如果安装失败,建议更换软件源。最后,设置Docker开机自启动。本文提供了完整的命令和参考链接,帮助用户顺利完成Docker的安

2025-05-14 11:47:08 138

原创 三步轻松在Nexus创建Maven仓库

Nexus创建个人Maven仓库

2025-05-12 14:44:02 240

原创 深入解析Nexus仓库分类与作用

Nexus仓库的分类和作用

2025-05-12 14:29:47 372

原创 Maven私服搭建与登录全攻略

maven私服搭建

2025-05-12 14:16:09 327

原创 常用的maven插件及其使用指南

常见的maven插件及常见的使用指南

2025-05-12 12:42:13 268

原创 如何导入第三方jar包到本地仓库?

如何导入第三方jar包到本地仓库?

2025-05-12 12:34:54 149

原创 深入解析Maven核心POM文件:从基础到高级

maven的核心pom文件

2025-05-12 11:37:57 750

原创 浏览器的B/S架构和C/S架构

http和https协议

2025-05-11 15:23:31 319

原创 测试类如何编写?如何用Mock数据避免影响到数据库的内容?

用Mockito+JUnit编写测试类

2025-05-07 15:25:12 209

原创 内网穿透之frp--展示微服务项目的救星

前段时间在做项目的时候聊到了展示项目进行答辩,此时就提到了内网穿透,特此记录一下内网穿透的方法和步骤。frp内网穿透技术在展示方面还是杠杠的,但是我们需要注意内网穿透的不安全性,所以一定要缩短开放服务的时间哦。

2025-04-16 11:15:24 1037

原创 win11键盘变成快捷键无法打字解决办法

在学习算法题的时候突然按到了insert键,键盘变成了全快捷键式十分离谱。

2025-03-09 12:33:01 439

原创 (已解决)request to https://ui.shadcn.com/r/styles/index.json failed, reason: connect ETIMEDOUT 76.76.21

解决 magicui使用的时候的困难

2025-03-06 10:04:20 2162

原创 Kex_exchange_identification: Connection closed by remote hostConnection

使用git push指令出错。

2025-03-05 21:28:06 473

原创 【已解决】VSCode中Vue配置各种BUG解决方案(yarn不好? yarn可太香了)

花了超长时间配置环境,希望能帮助到大家

2025-01-07 00:13:18 622 1

原创 【稍难】更新商品购买人数

还是需要考虑完善滴,所以具有一定的难度~记住这个例子吧!一起加油!!!

2025-01-01 18:07:15 323

原创 更新订单接口设计

service// 更新订单信息–service–impl//更新订单状态@Override// 通过后端与数据库的接口orderDAO 选择对应的数据库对象// 特判 数据库对象 如果是null那么久返回,这里是为了防止找到的对象是null// 数据库对象存在那么就更新数据库中的status的状态// enum的状态用toString方法实现转化为String类型// 为了实现和数据库之间的交互就需要在DAO中创建这个接口并且在XML中实现映射。

2025-01-01 17:01:30 305

原创 蓝桥杯每日一题-摘花生

每组数据的接下来R行数据,从北向南依次描述每行花生苗的情况。每行数据有C个整数,按从西向东的顺序描述了该行每株花生苗上的花生数目M。地里每个道路的交叉点上都有种着一株花生苗,上面有若干颗花生,经过一株花生苗就能摘走该它上面所有的花生。对每组输入数据,输出一行,内容为Hello Kitty能摘到得最多的花生颗数。她来到一片有网格状道路的矩形花生地(如下图),从西北角进去,东南角出来。每组数据的第一行是两个整数,分别代表花生苗的行数R和列数 C。f 是一个数组(数组的大小为 N)。数组 f 主要用于存储。

2025-01-01 12:29:05 683

原创 迭代器Iterator的奥秘

【代码】迭代器Iterator的奥秘。

2024-12-30 23:41:58 179

原创 【已解决】No qualifying bean of type xxx available

错误的核心问题是 Spring 在尝试自动注入 PaymentRecordDAO 时未找到合适的 Bean。PaymentRecordDAO 是一个 DAO 类,通常是一个接口或者类,它需要在 Spring 容器中注册为一个 Bean。PaymentRecordDAO 是一个接口,确保它上面没有遗漏 @Mapper 注解或者在配置类中通过 @MapperScan 扫描该接口。(如果使用 MyBatis)

2024-12-30 14:16:32 404

原创 isEmpty和isBlank的区别

isEmpty 和 isBlank 都是判断字符串是否为空的操作。isBlank 方法判断字符串是不是空字符串,但是isBlank在我看来它的判空极为严格。这一点也可以见名知意。根据不同的场景进行使用即可啦。这一点和它的名字十分吻合。isEmpty 方法。

2024-12-30 13:31:26 774

原创 [解耦和]PaymentRecordDO-PaymentRecordDAO-PaymentRecord

每天会对学到的知识点进行分析,学编程思维,如有不对,请大佬指出。

2024-12-29 22:27:17 524

原创 算法竞赛中的性能优化方案

总结一下算法竞赛中常用到的一些提高运算性能的操作

2024-10-11 21:53:05 375

原创 2048小游戏----Java

初学了点Java语法,尝试着做了第一个项目----2048小游戏。耗时大概三天左右。一共638行代码。开发工具是IDEA。程序几秒钟就可以跑出来了,换了一台电脑就是不一样,还得是华硕adol办公性价比首选!!

2024-04-06 21:09:02 1744 1

原创 POP链构造

wakeup的方法很简单,只需要将反序列化后的字符串,将对象属性数量改大,如,O:3:“fin”:3:{s:1:“a”;//或者env (linux下的命令),向call_user_func(fun类)的$p传递system命令参数。//m类里面没有page这个属性,此时的page会被自动认为是属性/方法,而不是类,触发get。// md5($this->md51) == md5($this->md52) 弱等于。

2024-02-23 13:28:53 1881 1

原创 C语言期末考试知识点快攻(附题目讲解)

字符串(character string)是一个或多个字符的序列,空字符 \0 标记字符串的结束字符串以数组(array)存储,也就是以空字符(\0)结尾的 **char 类型数组**——————————字符串本身是一个数组!!

2023-12-20 16:12:02 5538 4

原创 C语言学习通作业解析(文件)

若打开的是已有文件则直接对已有文件操作,若打开文件不存在则创建新文件,只能执行写(追加在后面),而getw、putw、fread、fwrite是读写二进制数据,对象是二进制文件;注意fprintf读写的是字符数据,对象是文本文件(ASCII文件);:w+,r+,a+...本质上都是为了读写建立一个。结构体类型的数组 ,arr[0]表示结构体大小的。4.fprintf()函数->写入磁盘文件。8.fwrite()和rewind()3.文件(feof()函数)9.fopen()返回值。gets前有file。

2023-12-19 20:14:27 822

转载 PHP伪协议&漏洞利用原理

本地文件无论 allow_url_fopen,allow_url_include 是否开启都可以使用,allow_url_fopen 开启时文件操作函数里 resource 可以是远程的,allow_url_include 也开启包含 resource 才可以是远程的。文件操作函数需开启 allow_url_fopen,文件包含需同时开启 allow_url_include 和 allow_url_fopen。很明显,这个代码的意思就是说过滤 flag,如果没有 flag 就可以包含文件。

2023-12-17 08:28:10 87 1

转载 MD5弱比较&0e绕过

题目来源于[SWPUCTF 2021 新生赛]easy_md5 强比较:使用三个 ''==='' 比较,比较值,也比较类型弱比较:使用两个 ''=='' 比较,只比较值,不比较类型转换规则:1.字符型和字符型比较,为同类型,比较其内容 2.数字型和数字型比较,同上 3.字符型和数字型比较,若字符型值开头为数字,转为数字; 若开头不为数字,为 null (弱比较)与 0 相等。[1]字符型和数值型的弱比较 先看字符串开

2023-12-15 11:08:22 592

空空如也

空空如也

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

TA关注的人

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