自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 啥?Redis都没弄明白,Tendis就来了?

Tendis是腾讯互娱CROS DBA团队 & 腾讯云数据库团队自主设计和研发的分布式高性能KV存储数据库,兼容Redis核心数据结构与接口,可提供大容量、低成本、强持久化的数据库能力,适用于兼容Redis协议、需要大容量且较高访问性能的温冷数据存储场景。Tendis目前已经被应用到腾讯内、外部大型项目中。集群架构Tendis使用去中心化集群架构,每个数据节点都拥有全部的路由信息,用户可以访问集群中的任意节点,并且通过redis的move协议,最终路由到正确的节点。每个Tendis节点维护各

2021-03-31 22:00:10 615 2

转载 99元买的设计模式---控制反转,依赖注入,依赖反转(倒置)有什么区别和联系???

控制反转,依赖注入,依赖反转1.控制反转2.依赖注入3.依赖反转(依赖倒置)重点回顾“依赖反转”这个概念指的是“谁跟谁”的“什么依赖”被反转了?“反转”两个字该如何理解?我们还经常听到另外两个概念:“控制反转”和“依赖注入”。这两个概念跟“依赖反转”有什么区别和联系呢?它们说的是同一个事情吗?如果你熟悉 Java 语言,那 Spring 框架中的 IOC 跟这些概念又有什么关系呢?看了刚刚这些问题,你是不是有点懵?别担心,今天我会带你将这些问题彻底搞个清楚。之后再有人问你,你就能轻松应对。话不多说,

2021-03-31 14:56:43 317

原创 Mybatis-plus自动生成代码(逆向工程????)

Mybatis-plus自动生成代码1.pom导入Mybatis Plus Generator依赖2.新建一个类,编写main方法3.具体解析 MP给我们提供的一个很强大的扩展功能就是自动生成代码,他可以帮助我们生成mapper,controller,service,serviceImpl…等许多没有技术含量的代码,下面看看怎么操作吧!!!1.pom导入Mybatis Plus Generator依赖 <dependency> <groupId>com

2021-03-29 22:13:27 2053 3

原创 全网最详细MP(mybatis-plus)教程来了(一)常用注解!!!!

常用注解一.@TableId二.@TableField三.@TableNameMyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。点这中文官网一.@TableId@TableId:专门给主键使用进行映射​ @TableId中的一些属性value,默认就是type(主键的生成策略 ) AUTO(0),

2021-03-29 17:37:32 3389

原创 springboot配置绑定???

配置绑定1. @Componnet + @ConfigurationProperties2. @EnableComfiguration +@ConfiguratinProperties所谓配置绑定就是把配置文件中的值与javabean进行绑定;我们一般把经常需要变换的值放在配置文件中,然后通过java去读取配置文件,并且把配置文件中值封装到javabean中;,比如一些数据库的配置,我们会写到配置文件中,然后通过Properties类来进行绑定,很麻烦…springboot大大给我们简化了操作,可以

2021-03-28 21:05:36 348

原创 Springboot怎样通过注解的方式添加组件到容器中????

Spring容器中怎样添加组件????1.@Configuration2 @controller,@Repository,@Service,@Component3.@Import4.@Conditional(条件装配)5.@ImportResource1.@Configuration通过该注解,可以替代xml实现完全注解开发做法:1.创建一个配置类,并在类上添加@Configuration注解2 在方法中返回一个实例对象,并在方法中添加@Bean注解@Configurationpubli

2021-03-28 20:32:03 799

原创 spring中基于IOC容器对bean进行管理

spring中基于IOC对bean进行管理1.IOC容器的两种实现方式2.Bean对象的管理(1)基于xml配置文件(略写) (2)基于注解方式(常用)1.IOC容器的两种实现方式IOC(控制反转)底层主要是通过xml解析,反射,工厂模式实现的IOC容器是基于IOC的具体是实现,可以把IOC容器理解成一个对象工厂spring框架对IOC容器的实现提供了两个两个接口,一个是BeanFactory接口,另一个是BeanFactory的子接口ApplicationContext接口通过实现这两个

2021-03-22 18:04:04 649 6

原创 快看看各个大厂都是怎样问JVM运行时数据区的???

全都知道的答案欢迎在评论区分享!!!

2021-03-21 17:48:23 174

原创 `懒汉`,`饿汉`!!! 快来看单例模式的8种实现

单例模式1.什么是单例模式2.单例模式的8种实现3.单例模式的适用场合4.单例模式在JDK源码中的体现1.什么是单例模式设计模式一共有23种,分为3种类型创建型模式:单例模式、抽象工厂模式、原型模式、建造者模式、工厂模式。结构型模式:适配器模式、桥接模式、装饰模式、组合模式、外观模式、享元模式、代理模式。行为型模式:模版方法模式、命令模式、访问者模式、迭代器模式、观察者模式、中介者模式、备忘录模式、解释器模式(Interpreter 模式)、状态模式、策略模式、职责链模式(责任链模式)

2021-03-21 15:40:39 317

原创 如何在github上高效快速搜索项目????

如何在github上高效快速搜索项目???我们想要搜索到想要的项目,主要是在以下3部分中进行搜索项目名字项目的描述ReadMe中搜索项目名字中包含springboot 并且stars数在3000以上in:name springboot stars:>3000在readMe中搜索in:readme springbootstars:>3000在项目的描述中搜索微服务并且是java语言,并且最近一次更新的时间是大于2019-09-03in:

2021-03-15 19:21:09 252

原创 (JUC)图文并茂!!!! 超详细 偏向锁VS轻量级锁VS重量级锁VS自旋

偏向锁,轻量级锁,重量级锁(1)重量级锁(Moniter)(2)轻量级锁==1.锁膨胀和自旋优化==(3)偏向锁==2.偏向锁撤销的3种情况==(1)当一个对象调用hashcode()方法时:会撤销偏向锁???(2) 当有其他线程使用偏向锁对象时,会将偏向锁升级为轻量级锁(3)当使用wait(),notify()方法时,偏向锁也会撤销==3.批量重偏向和批量撤销==三者 优先级:(上锁消耗的资源越少,优先级越高)(1)偏向锁 > 轻量级锁 > 重量级锁(2)轻量级锁的使用场景:一个

2021-03-14 20:29:15 1221 5

原创 最近很火的serverless到底是什么?

【系统架构】什么是Serverless?为什么Serverless最近这么火?Serverless 目前是大热的话题,相信你肯定听过,但如果你去百度、Google 或者维基百科上查的话,你会发现它连个准确的定义都没有。什么是Serverless?为什么Serverless最近这么火?今天我就带你深入地了解下 Serverless,看看这到底是什么?Serverless 能解决什么问题?从字面意思理解,Serverless 包含 server 和 less两部分,Server 这里指服务端,它是 S

2021-03-12 08:54:21 1732 6

原创 用root用户登录虚拟机忘记密码?????

点击这里跳转

2021-03-05 21:45:32 219

c++所有排序算法的总结

有10余种排序算法的代码和图解分析,同时还有之间的区别,其中涉及到一些基础的数据结构,树,图,二叉树,堆等.堆排序,快速排序,希尔排序,归并排序,插入排序,选择....

2020-07-25

空空如也

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

TA关注的人

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