自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rookie1012的博客

写代码就像画画一样

  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 968.监控二叉树

// 贪心算法:自底向上,每三层一个摄像机,就能使得所用的摄像机最少。 // 对最后一个根节点做特判ans++ private int ans = 0; public int minCameraCover(TreeNode root) { if (root == null) { return 0; } if (dfs(root) == 2) { ans++; } return ans; } // 1---该节点没设置摄像,但被监控。 // 2---该节点.

2020-09-25 22:21:23 97

原创 final、static、finally总结

一、final关键字的几点注意点(9/17)1、final修饰数据。(1)final修饰基本类型变量,代表该变量是常量不能被再次初始化。(final修饰成员变量一定要进行初始化,否则编译报错,修饰一般变量时,在使用之前需要进行初始化。)【final修饰的变量-常量,在类加载的准备阶段,进行赋初始值,而且是赋常量的值。】Static修饰变量表示该变量属于类变量,可以修改内容。类加载准备阶段,赋的是零值。https://blog.csdn.net/zxd8080666/article/details

2020-09-17 11:48:49 412

原创 事务型消息总结

rocketmq事务型消息1、事务与分布式事务2、秒杀系统的分布式事务方案-执行流程图3、该方案是保证消息的成功投递。如何解决成功消费问题?参考:1、事务与分布式事务事务当中执行操作就是要么全都执行,要么全都不执行。(1)在单个系统的业务对数据库的普通事务操作,比如转账场景用户A给用户B转账100元。我们先给A扣减100元,再给B增加100元。如果在Spring下,只需给业务逻辑添加封装的数据库层的事务@Transactional注解 即可。(2)但是在秒杀系统中的扣减库存的应用场景:在redis中

2020-09-07 23:01:40 1566

cyc学习笔记.pdf

2021秋招学习笔记总结,包含Java基础、Java并发、数据库、redis等常用后端技术等内容。数据类型 注:包装类型中一般设有缓冲池,比如Integer、String。 1、Integer缓存池范围-128~127都是同一个地址,在缓存池范围内赋值不会创建新的对象,且不开辟新内存空间。该缓存池由源码Integer.class中的IntegerCache这个私有静态内部类定义。该缓存池与jvm关系是:缓存池创建缓存数据,jvm会在常量池中直接找到该值引用。不用创建新的对象。还可以在jvm中设置缓存池hi最大值。

2020-11-23

空空如也

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

TA关注的人

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