自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 springcloud学习过程错误

参考:https://blog.csdn.net/javaboyweng/article/details/130928503。意思就是说没找到 /etc/mysql/conf.d 这个文件夹。1 docker 安装 mysql 错误。文章第四步的容器启动命令更改为。

2024-03-05 15:14:23 329 1

原创 docker安装即docker连接mysql(window)

docker

2023-03-04 23:00:36 1197 1

原创 clean之后加载不到主类

maven

2022-12-08 04:58:53 372

原创 为什么 wait 方法定义在 Object 类里面,而不是 Thread 类?

为什么 wait 方法定义在 Object 类里面,而不是 Thread 类?

2022-09-07 16:19:32 998

原创 Git报错 FETCH_HEAD fatal: refusing to merge unrelated histories

fatal: refusing to merge unrelated histories

2022-08-30 20:59:16 1169 1

原创 maven执行install时报错 The packaging for this project did not assign a file to the build artifact

maven执行install时报错 The packaging for this project did not assign a file to the build artifact

2022-08-19 13:14:59 3403

原创 springboot项目导入idea maven爆红

springboot项目导入idea maven爆红

2022-08-18 20:04:05 169

原创 分布式和集群

分布式和集群

2022-08-17 21:10:54 156

原创 Redis持久化

Redis持久化

2022-08-17 21:09:07 347

原创 快照和镜像

快照和镜像

2022-08-17 21:07:05 929

原创 Redis事务

Redis事务

2022-08-17 21:05:16 579

原创 Redis淘汰策略

redis淘汰

2022-08-17 21:04:18 83

原创 Redis过期

redis过期

2022-08-17 21:03:23 162

原创 Redis缓存穿透和缓存击穿和缓存雪崩

Redis缓存穿透 缓存击穿 缓存雪崩

2022-08-17 20:57:41 1296

原创 Redis单线程和多线程

redis单线程

2022-08-17 20:45:05 2148

原创 Redis——SDS

Redis——SDS

2022-08-17 20:10:08 390

原创 Redis基本数据类型

redis基本数据类型

2022-08-17 20:00:26 92

原创 单点登录和分布式登入用户状态储存

session和token

2022-08-12 17:04:12 1026

原创 </dependencyManagement>和 </dependencies>

maven依赖报错

2022-08-10 17:18:40 166

原创 redis缓存雪崩

redis缓存雪崩

2022-07-09 23:00:08 265

原创 java单个字符,字符串转数字

java字符,字符串和数字相互转化

2022-06-19 10:28:53 4887

原创 Service MongoDB Server( MongoDB( MongoD8) failed to start. Verify that you have sufficient priilege

Service MongoDB Server( MongoDB( MongoD8) failed to start. Verify that you have sufficient priilege

2022-06-18 16:03:07 232 1

原创 where和having区别

where和having区别详解

2022-06-17 08:04:29 182

原创 group by 和distinct区别

group by 和distinct 区别

2022-06-16 23:33:00 1306

原创 Mysql中查询语句的执行顺序

MySQL语句执行顺序

2022-06-16 13:18:16 10999 1

原创 平衡二叉树失衡

平衡二叉树概念: 它或者是一颗空树,或它的左子树和右子树的深度之差(平衡因子)的绝对值不超过1,且它的左子树和右子树都是一颗平衡二叉树。LL型调整LL型失衡:麻烦结点在不平衡发现者的左子树的左子树上,因而叫LL型插入,需要LL型调整;LL型调整:把不平衡发现者的左儿子提到不平衡发现者的位置,使他成为新的根,而不平衡发现者则插入到之前他左儿子的右儿子上,新根之前的右儿子插入到不平衡发现者的左儿子上面。RR型调整RR型失衡:麻烦结点在不平衡发现者的右子树的右子树上,因而叫RR型插入,需要RR型调整

2022-04-20 19:16:50 1013 1

原创 java克隆和拷贝

拷贝:是指复制新的句柄,但是仍指向旧的对象地址克隆:是指句柄和对象地址都是新的,知识对象包含内容相同浅拷贝(浅克隆)这就是上边说的新对象里的子对象仍然还是旧对象的子对象!深拷贝(深克隆)指不管是对象还是子对象,都是全新的,只是内容相等,要想实现深克隆,就重新定义 clone 方法来建立一个深拷贝, 同时克隆 所有子对象。浅拷贝是指拷贝对象时仅仅拷贝对象本身(包括对象中的基本变量),而不拷贝对象包含的引用指向的对象。深拷贝不仅拷贝对象本身,而且拷贝对象包含的引用指向的所有对象...

2022-04-19 16:52:44 261

原创 java值传递

java中方法参数传递方式是按值传递。如果参数是基本类型,传递的是基本类型的字面量值的拷贝。如果参数是引用类型,传递的是该参量所引用的对象在堆中地址值的拷贝。

2022-03-12 11:03:35 414

原创 运行java不报错,javac报错

删除蓝色这行即可(这行是安装java时自动生成的)

2022-03-02 14:27:13 361

原创 byte和bit是什么

byte和bit是什么1byte=8bit=8Bbyte是字节的意思,字节是计算机存储容量的基本单位,一个字节由8位二进制数组成。在计算机内部,一个字节可以表示一个数据,也可以表示一个英文字母,两个字节可以表示一个汉字。 bit是位的意思,位是计算机中存储数据的最小单位,指二进制数中的一个位数,其值为“0”或“1”。bit简称B...

2021-12-11 17:18:43 1484

原创 Mybatis plus @TableName和@TableId

Mybatis plus 自定义字段名和数据库名相对应@TableName:用于类名与数据库相对应。示例:当类名与数据库表名不同时 此时经过修改后的表名ReviseStudent 和数据库的表名相对应@TableId: 用于id字段与数据库id相对应。示例:修改后的reviseId与数据库里面的revise_id字段相对应 @TableField: 用于一般字段与数据库字段相对应。示例:修改后的reviseName与数据库里面revise_name字段的相对应示例如下代码@TableName

2021-12-06 22:14:25 3462

原创 @Deprecated

表示已过时了在未来版本可能不再使用,或者说之间删除了

2021-12-06 16:30:42 44

原创 @Component和@Service注解

@Component 标注一个类为Spring容器的Bean,(把普通pojo实例化到spring容器中,相当于配置文件中的)@Service 用来表示Service层(服务层)@Controller 用来表示Controlle层(控制层)@Configuration 用来表示Configuration层 (配置层)而@Service,@Controller,@Configuration其实里面有含有@Component并且都可以替换成@Component 。因为我们习惯于存在分层观念,即

2021-12-06 15:54:29 8610 2

原创 Bean和Serializable和@Bean

什么是bean**bean是一个Java对象**,根据bean规范编写出来的类,并由bean容器生成的对象就是一个bean。bean规范如下: 1. 所有属性为private 2. 提供默认构造方法 3. 提供getter和setter 4. 实现serializable接口//bean对象示例public class Student implements Serializable { private Long id; private String name;

2021-12-06 15:45:25 346

原创 git 忽略

首先在git文件里面添加 .gitignore文件其次,在文件里面添加需要忽略的文件例如此时需要忽略target文件,.iml文件等,然后保存,再提交 git push已提交的文件如何恢复忽略#如果想把文件从暂存区域移除,但仍然希望保留在当前工作目录中,换句话说,仅是从跟踪清单中删除,使用 --cached 选项即可:git rm --cached <file>git rm --cached test.txtgit rm --cached -r .然后再提交 git

2021-12-05 22:44:26 56

原创 git冲突

冲突关键字:CONFLICT冲突原因:同一文件被不同人修改冲突文件查看:冲突解决:先找到指定文件其实和出现冲突的人进行协商,删除冲突的地方,然后在删除冲突的标记,然后再次提交即可冲突的标记符号:<<<<<<HEAD ========>>>>>>...

2021-12-05 22:27:11 64

原创 yml和properties写法区别

yml和propert 文件都属于配置文件,只是语法稍有区别 1. yml通过缩进来控制父子关系 2. 属性和值之间通过半角的冒号 + 空格 来间隔(每个k的冒号后面一定都要加一个空格;) 3. 在properties文件中是以”.”进行分割的, 在yml中是用”:”进行分割;注意:加载顺序yml>yaml>properties,优先级properties>yaml>yml,就是properties会覆盖其他两个加载顺序和优先级是相反的,正常的加载顺序是yml&gt

2021-12-05 21:30:26 795

原创 lombok注解

lombok主要用于简化代码@Data:放在类上面,编译的时候文件自动生成get()set()方法和toString()方法@Slf4j:放在类上面 普通调用:public class Test { protected Logger logger = LoggerFactory.getLogger(getClass()); public static void main(String[] args) { logger.info("aaaa");

2021-12-05 20:44:53 455

原创 @Override、RestController、@Param和和@MapperScan

@RestController:是一个复合注解,由两个注解组成,作用于类上面@RestController=@Controller+@ResponseBody一:表示是Controller层,二:表示所有方法返回为json类型注:json是一种数据格式,而int ,char是一种数据类型@Param和@RequestParam有点类似 @RequestParam用于controller层和前端传参是对应参数 @Param用于Mapper层和Mybatis xml对应,指定mapper接口给,

2021-12-05 08:32:34 281

原创 @Autowired和@Resource

SringBootSpring 容器 :是多个 key-value 键值对类型key value接口类型 实例化后的对象bean名称 实例化后的对象在service层一个service接口对应一个实现类;当一个接口对应多个实现类时=>无法根据接口类型获取指定的实现类@Autowired默认根据接口类型注入,(全类名形式) 即一个service接口对应一个实现类;@Resource根据bean类型注入,根据service接口实现类名称用法:@Resourc

2021-12-04 19:50:38 354

空空如也

空空如也

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

TA关注的人

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