ShuSheng007

  • 首页
  • 关于
  • 联系
ShuSheng007
天行健,君子以自强不息 地势坤,君子以厚德载物
Kafka

Kafka之从0到1(part1)

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 用了一段时间Kafka,觉得很有必要总结一下这个神器。文章深度属于入门级的,适合小白入门,待熟练掌握后就可以从官网以及源码中获取更加高级的内容了。 Kafka是啥? 关于这一点比较有意思,Kafka官网说自己是一个事件流平台(event stream platform),但我们大部分时间却认为它和RabbitMQ一样是个消息队列。这就好比你认为你是女神的真命天子,而她却只把你当钱包一样,其实是你刚好提供了钱包这一功能而已。 不论是什么,…

09/25/2021 0条评论 941点热度 4人点赞 shusheng007 阅读全文
SpringBoot

什么是Spring Profiles 以及如何使用

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 在你刚接触SpringBoot的时候有没有对它提供的Profile有些许不适应,经过摸索后才领悟到它的强大。今天我就对Profile进行一点归纳总结,留作互联网记忆。 Profile是什么 Profile翻译成中国话就是:简介,档案... 。例如王二狗和牛翠花两人各有一套自己的profile 翠花的Profile: 姓名:牛翠花 性别:女 爱好:逛街 王二狗的Profile: 姓名:王二狗 性别:男 爱好:编程,看美女 对应到Sprin…

09/23/2021 0条评论 1656点热度 0人点赞 shusheng007 阅读全文
分布式

分布式之什么是BASE理论

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 本理论是分布式之什么是CAP定理的延伸,这些理论指导着我们的实践,实践反过来又完善改进着理论,二者相辅相成。 BASE简介 BASE是Basiclly Available(基本可用),Soft state(软状态),Eventually consistent(最终一致性)三个短语的缩写。 BASE是对CAP中一致性和可用性权衡的结果,其来源于对大规模互联网系统分布式实践的总结,是基于CAP定理逐步演化而来的,其核心思想是即使无法做到强一…

09/20/2021 0条评论 918点热度 0人点赞 shusheng007 阅读全文
分布式

分布式之什么是CAP定理

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 @[toc] 概述 前段时间看到微服务注册中心的如何选择问题,在比较 Netflix eureka 与 Apache zookeeper的时候,总是有人提到CAP定理。很久以前就听说过这个定理,但是当时没有去认真去理解它,这次认真研究了一下,作为笔记简单记录一下。 历史 根据维基百科记载,这个定理起源于加州大学柏克莱分校(University of California, Berkeley)的计算机科学家埃里克·布鲁尔在2000年的分布式计算…

09/20/2021 0条评论 1147点热度 2人点赞 shusheng007 阅读全文
SpringBoot

秒懂SpringBoot自动配置原理及如何创建自己的Starter

[版权申明] 非商业目的注明出处可自由转载 出自:shusheng007 概述 现在Java后端Spring是绝对的霸主,而基于Spring的SpringBoot已经成为使用Spring的首选方式。我第一次使用SpringBoot的时候我觉得它很神奇,我只是在maven项目的pom.xml文件里面加个spring-boot-starter-web的依赖,我就可以直接写Rest API了。但是有时我也很困惑:当我使用三方库时,有的只需要加上starter就可以直接使用了,但有的又需要加上某个注解,有的还需要在appl…

09/19/2021 0条评论 2528点热度 5人点赞 shusheng007 阅读全文
Java

秒懂Java之反射

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 前言 前段时间看 Retrofit2源码 的时候,发现其大量使用了反技术,在此框架中使用反射技术来获取方法以及其参数的注解。虽说反射技术在我们日常的开发当使用不是很频繁,但是其在构建框架则会大放异彩。反射技术应该也算是Java进阶的知识了,对有追求的Java程序员来说是必须要掌握的一项技能。 概述 什么是反射?解决什么问题?具体如何使用?其是什么原理?有什么弊端? 什么是反射 In computer science, reflection is…

09/09/2021 0条评论 1274点热度 3人点赞 shusheng007 阅读全文
Java

秒懂Java之类型系统(Type)

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 概述 Java 编程语言从Java 5以后就引入Type体系,应该是为了加入泛型而引入的。其存在于java.lang.reflect包下面,所以平时较少使用,但是理解Java类型体系是深入理解Java泛型的基础,也是一个高级Java开发者的必备素质。 Type 系统总览 Java Type 体系,始于Type接口,其是Java编程语言中所有类型的父接口,是对Java编程语言类型的一个抽象,源码如下所示: public interface Typ…

09/09/2021 0条评论 1182点热度 2人点赞 shusheng007 阅读全文
Java

秒懂Java之泛型

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 概述 什么是泛型?为什么需要泛型?如何使用?是什么原理?如何改进? 这基本上就是我们学习一项技术的正确套路,本文将按照以上顺序展开,由于水平有限,肯定会有不足之处,请多包含和指教。 什么是泛型 泛型的本质是参数化类型,即给类型指定一个参数,然后在使用时再指定此参数具体的值,那样这个类型就可以在使用时决定了。这种参数类型可以用在类、接口和方法中,分别被称为泛型类、泛型接口、泛型方法。 为什么需要泛型 Java中引入泛型最主要的目的是将类型检查工作…

09/09/2021 0条评论 2239点热度 3人点赞 shusheng007 阅读全文
Java

秒懂Java之序列化与反序列化

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 概述 什么是序列化?什么是反序列化?为什么需要序列化?如何序列化?应该注意什么?本文将从这几方面来论述。 定义 什么是序列化?什么是反序列化? 序列化: 把Java对象转换为字节序列的过程。 反序列化:把字节序列恢复为Java对象的过程。 作用 为什么需要序列化? 在当今的网络社会,我们需要在网络上传输各种类型的数据,包括文本、图片、音频、视频等, 而这些数据都是以二进制序列的形式在网络上传送的,那么发送方就需要将这些数据序列化为字节流后传输,…

09/09/2021 0条评论 1374点热度 0人点赞 shusheng007 阅读全文
Java

秒懂 Java之注解类型(@Annotation)

[版权申明]非商业目的注明出处可自由转载 出自:shusheng007 概述 照例先啰嗦几句,刚开始接触Java的时候,某一天发现调用的一个方法被划了一个删除横线,查看这个方法的源代码的时候发现除了上面有一句@Deprecated代码外,和其他方法没有区别,所以我断定就是这货起的作用,当时觉得好神奇,于是乎我开始了对Java注解的了解,这个过程是不连续的,最近比较闲,所以总结一下。 理解Java注解 注解就相当于对源代码打的标签,给代码打上标签和删除标签对源代码没有任何影响。有的人要说了,你尽几把瞎扯,没有影响,打…

09/09/2021 0条评论 1983点热度 1人点赞 shusheng007 阅读全文
1234
ShuSheng007
20201012220841766.jpg#pic_center
分类
  • Android / 3篇
  • Flutter / 4篇
  • Gradle / 1篇
  • Java / 8篇
  • JPA / 1篇
  • Kafka / 1篇
  • Kotlin / 9篇
  • Linux / 5篇
  • Maven / 1篇
  • Redis / 1篇
  • SpringBoot / 12篇
  • SpringCloud / 8篇
  • 分布式 / 3篇
  • 如何系列 / 3篇
  • 密码学 / 1篇
  • 开发工具 / 2篇
  • 微服务 / 8篇
  • 数据库 / 6篇
  • 杂谈 / 1篇
  • 消息队列 / 2篇
  • 爬虫 / 1篇
  • 版本控制 / 2篇
  • 设计模式 / 24篇
归档
  • 2023年3月 / 3篇
  • 2023年2月 / 3篇
  • 2023年1月 / 3篇
  • 2022年11月 / 2篇
  • 2022年10月 / 8篇
  • 2022年8月 / 1篇
  • 2022年7月 / 4篇
  • 2021年11月 / 2篇
  • 2021年10月 / 4篇
  • 2021年9月 / 33篇
  • 2021年4月 / 4篇
  • 2020年11月 / 2篇
  • 2020年10月 / 2篇
  • 2020年9月 / 3篇
  • 2020年7月 / 2篇
  • 2020年6月 / 2篇
  • 2020年5月 / 1篇
  • 2020年4月 / 5篇
  • 2020年2月 / 10篇
最近评论
匿名 发布于 5 天前(03月24日) 确实全网最易懂
匿名 发布于 5 天前(03月24日) 大佬多多更新,我爱看
mudao 发布于 6 天前(03月23日) 站长可爱捏
匿名 发布于 1 周前(03月22日) 再过段时间老板可能要开KTV,程序员王二狗可能要下海当鸭子,其他两位也需要解锁新技能...
匿名 发布于 1 周前(03月21日) 写的这么好,为啥没人评论??都会了??

版权 © 2021 shusheng007.top 享有所有版权.

Theme Kratos Made By Seaton Jiang

津ICP备17001709号