自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 进制之间的相互转换(超详细)

进制之间的相互转换(超详细教学)

2022-10-11 11:34:50 61188 12

原创 在Linux如何增加磁盘

Hello,各位看官好啊~,今天给大家讲解一下,当Linux上磁盘空间不够时,我们该如何去新增一块硬盘呢,废话不多说,直接给大家演示:Linux新增磁盘可以大致划分为一下四步:(1)在虚拟机上添加一块硬盘(2)为硬盘进行分区(3)初始化硬盘分区(4)挂载打开虚拟机,鼠标右键自己搭载的虚拟系统(要进行新增磁盘的那个系统),点击设置进去后找到添加按键,单击选择硬盘,点击下一步磁盘类型选择SCSI,点击下一步选择创建新的虚拟磁盘,点击下一步磁盘空间大小根据自己需求来设置,注意大家提

2022-04-19 23:49:01 31733 2

原创 职业生涯一些琐事

先躺平,把自己的情绪,心态放好,然后你要静下新来,每天拿出一个小时,把你遇到问题调整出来,你要清楚的知道,你现在是个什么样的状态,是什么原因,有什么恶习,让你变成现在这个状态。11.遇到问题第一个想法不是想着怎么去逃避,而是直面问题,找到问题所在,并尝试找到方法去解决它,当你各种方法都尝试过后,还是无法解决,这个时候就可以找到机会远离这个环境。当你自己心态已经平静下来了,每天再拿出一点时间,整理自己的基本状态,觉得靠什么人,靠什么行业,可以让你改变现状。你好了,他也有一份,学习,永远是一件不会停下来的事。

2024-08-21 09:53:42 229

原创 【HelloWorld篇】深入学习Spring-Boot

该专栏用来记录一下深入学习SpringBoot,了解SpringBoot如何扩展、如何自定义编写属于自己的start,了解AOP,IOC,过滤器,拦截器,注解,定时器等实际开发用到的场景以及如何整合第三方,特别是Spring-MVC底层原理、ORM框架和各种提升性能的中间件。

2023-05-18 22:53:45 458

原创 SpringBoot整合Swagger

如果不喜欢swagger原生ui界面的uu们,可以引入第三方ui进行替换到这里就可以使用swagger啦!

2023-05-12 14:14:55 731 1

原创 使用JSR303对数据进行校验【JAVA】

可能以上校验规则并不一定符合我们,所以这时候可以通过自定义校验规则流程:①new一个自定义注解类②创建具体的校验规则类,需要实现接口,重写两个方法:initialize()和isValid()③在需要自定义校验属性上添加该注解,并指定校验规则@Data//这里自定义校验规则,要求必须输入name的值为张三@CustomValidAnnotation(name = "张三")/*** 自定义校验*/return "属性校验成功";/*** 自定义校验注解*/

2023-04-05 21:48:11 574

原创 给大家分享几道JAVA比较有意思的初始化案例

看案例之前,大家需要先来了解一下Java一个基本的初始化流程,掌握相关概念,对下面案例理解会更加印象深刻:Java代码执行顺序为:父类静态属性和静态方法 ---> 子类静态属性和静态方法 ---> 父类非静态代码块和构造方法 ---> 子类非静态代码块和构造方法。

2023-03-25 16:00:12 602

原创 IDEA整合git使用

企业开发GIt只需要知道这几步足矣

2023-02-27 18:14:57 8946

原创 【已解决】后端设置Cookie后,发现在另外一个方法不能获取

用户请求B方法: http://localhost:8090/demo2/cookie_one,但是却得不到cookie中的数据,然后通过调式,发现 request.getCookies()一直为null,这就奇怪了,明明在A方法保存了Cookie,而且也没有涉及跨域等其它问题,为什么cookie会获取不到呢。http://localhost:8090/demo1 或者 http://localhost:8090/demo1/**下的路径时,http://localhost:8090/demo1 域下,

2022-12-28 15:04:27 1374 1

原创 SQL 内连接、左连接、右连接案例

无论是左连接还是右连接或者内连接,它们都会生成一个中间表来返回数据,区别在于on,如果是左连接,无论 on 后面的条件是否成立,左边表的数据都会返回,右连接同理!补充:如果语句后面还有 where 语句,则相当于对生成的中间临时表进行过滤,此时就不管 outher join了,只有满足 where 条件的才会返回。

2022-12-26 17:31:27 3452

原创 Variable ‘sql_mode‘ can‘t be set to the value of ‘NO_AUTO_CREATE_USER‘

Variable 'sql_mode' can't be set to the value of 'NO_AUTO_CREATE_USER',在MYSQL5.7以前,日期类型可以为:‘0000-00-00 00:00:00‘,但是这种日期毫无意义,所以从MYSQL8.0版本以后,默认移除了 NO_AUTO_CREATE_USER。

2022-12-15 16:04:20 4451

原创 Android整合SQLite数据库进行基本的增删改查

使用Android整合SQLite数据库进行数据存储,大致可以划分为三步:①继承 ContentProvider 类,实现CRUD四个方法②继承 SQLiteOpenHelper,创建数据库③在清单文件AndroidManifest中声明 ContentProvider。

2022-12-13 10:35:29 1177

原创 Vue项目ERROR:Cannot find module webpack.dev.conf.js

如果没有,则将该文件导入,然后重新启动命令即可。

2022-12-12 11:41:02 2295

原创 使用RabbitMQ死信队列和延迟队列模拟订单系统使用场景

在日常购物平台中,如果某个订单超过30分钟还未支付成功,系统就会将该订单取消,并进行库存回滚,本实例就使用RabbitMQ提供的两大特性:**延迟队列和死信队列** 来模拟这一应用场景,但实际上RabbitMQ并没有提供真正意义上的延迟队列,这句话什么意思呢?简单来讲就是RabbitMQ任意队列都没有方法直接指定消息被消费的时间(一般消息到达队列时,就会立马被路由到与之绑定的消费者,而不是说该消息到队列之后,等待30分钟再路由到消费者,目前RabbitMQ是不支持这种功能的),但是我们可以通过设置消息的一个

2022-12-09 15:25:10 762

原创 MYSQL中的 concat 用法

可以看到,查询后返回的结果是 userName字段和password字段拼接之后的值。可以用来拼接查询好的字段数据,

2022-11-29 16:05:39 847

原创 RabbitMQ—发布消息确认和消费消息确认

RabbitMQ作为一种消息队列,是一个基于AMQP(Advanced Message Queuing Protocol )基础上实现的,可复用的企业消息系统。它不仅可以用于大型软件系统各个模块之间的高效通信,还支持高并发,支持可扩展。使用RabbitMQ作为各个模块之间的通信工具,不仅有利于各个模块之间的解耦,还可以在高峰期起到削峰减流的作用,这里问题就来了,那这个就要涉及到RabbitMQ两大高级特性,也就是接下来要讲的:①发布消息确认 ②消费者消息确认。

2022-11-24 17:56:04 3643

原创 [链表]LeetCode第二题:梦结束的地方

记录一下在Lettcode第二题被打击这件事:我这人看题,就喜欢直接上手,先使用最简单的方法做出来,后面再优化(看题不申清楚,这个习惯挺不好的,建议拿到题一定一定要先好好审题!把题目吃透,再开始上手,要不然后面走错路花费掉的时间就等于打水漂 =_=。)

2022-11-22 17:38:21 297

原创 Java实现自定义注解

Java实现自定义注解其实很简单,跟类定义差不多,只是属性的定义可能跟我们平时定义的属性略有不同,实现自定义注解需要最少指定两个基本条件:①注解的作用范围②注解的生命周期,那这两个范围怎么指定呢?这个问题问的很好,指定这两个条件,就需要使用到了Java为我们提供的元注解(所谓的元注解:其实就是Java自定义的注解,并且为这个注解赋予了含义,当编译器扫描到这个注解时,就知道该注解是什么作用!)

2022-11-16 09:25:19 12838

原创 SQL语法 CAST、MOD的使用

解析: SELECT id from ( SELECT min(id) id from Person group by email ) t 表示将(SELECT min(id) id from Person group by email)查询出来的结果作为临时表,取别名 t,这里可能大家会问,干嘛不这样写,不是更简单吗?这里再补充一下: mod取余,比如 mod(10,2) 等价于 10%2。如果一个雇员的id是奇数并且他的名字不是以'M'开头,那么他的奖金是他工资的100%,否则奖金为0。

2022-11-11 11:46:33 593

原创 Window下启动 Redis(附带脚本)

Redis。

2022-11-02 14:08:32 10304

原创 Maven中dependencyManagement标签作用

使用 dependencyManagement 可以统一声明依赖版本,进行集中管理,避免依赖冲突。

2022-10-28 14:39:44 405

原创 通俗易懂:DAO,DTO,DO,VO,BO

关于 POJO 模型中的几大划分,看了很多博主写的密密麻麻,寻思不就几句话的能解释的事吗?(也可以理解为controller层返回到页面的数据模型)好了,本章内容就到这里结束了,希望对你有所帮助~~

2022-10-27 16:21:48 2071 2

原创 一套打通 Github 搜索语法

全球最大的开源网站,相信学编程的小伙伴都不陌生,里面聚集了很多优秀大佬的开源项目,但是不知道大家是否跟我一样,每次想查找一个项目的时候,搜索出来的结果总是五花八门,那怎么能做到精准定位要搜索的项目呢?这里就不得不提 Github 搜索语法了,相信很多小伙伴在这里都会感到惊奇,what?Github竟然也有搜索语法!是的,这里就带大家走进Github搜索语法。

2022-10-26 09:00:00 2022

原创 浅谈电商项目中的: SPK、SKU

举个例子:你去手机店买 小米10,然后你直接跟销售人员说:我要买一台小米10,那你觉得销售人员知道怎么给你拿吗?显然是不知道,你是不是还要告诉人家,你是要 8+128的,还是 8 + 256的,是要白色外壳的,还是黑色外壳?SKU会影响库存和价格,如果白色外壳比较符合大众审美,那大家都选白色外壳的小米10,是不是白色外壳的小米10卖的就比较快,所以白色外壳的小米10库存就会一直减少。显而易见,SPU包含了SKU,你想一下,如果连小米10这个手机型号都没有,那么还会有小米10 8+128内存吗?

2022-10-25 22:00:00 1472

原创 CSS样式中的Position属性值absolute和relative

absolute、relative

2022-10-25 10:31:04 414

原创 nginx反向配置原理

nginx配置原理,nginx,nginx反向代理

2022-10-24 11:28:31 949

原创 Vue学习笔记总结

vue、vue学习教程、vue教程、vue3

2022-10-21 15:11:30 772

原创 Linux下Centons7防火墙

环境:Centos7一、防火墙配置① 查看防火墙状态:systemctl status firewalld② 启用防火墙:systemctl start firewalld③ 禁用防火墙:systemctl stop firewalld④ 重启防火墙:systemctl restart firewalld二、对外端口配置① 查看防火墙规则:firewall-cmd --list-all② 查询端口是否开放:firewall-cmd --query-port=端口/tcp

2022-04-27 20:40:15 155

原创 Linux系统中,目录文件权限详解

在最近学习Linux系统中,我发现一个比较有趣的问题,那就是关于目录和文件中的 rwx 权限,起初的学习过程中,我不以为然,把目录中的 rwx 权限 与 文件中的 rwx 权限 看作一样,但是在后面的练习过程中,我发现了一个奇怪的事情,当我创建了两个同组用户,以其中一个用户创建文件,并赋予该所在组读写权限,但当我们切换到别一个用户时,对该文件进行修改,竟然发现提示说: 没有权限修改!!!,,但在上面创建文件时,明明已经赋予了该所在组的读写权限,但为什么会提示说没有权限呢?在这里给各位观众老爷们演示一下,

2022-04-19 16:10:09 580

空空如也

空空如也

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

TA关注的人

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